Bezbednost web aplikacija – primer Mikroknjiga.rs

Manje više slučajno naleteh na još jedan benigni problem vezan za bezbednost web aplikacija kod još jednog renomiranog imena u svojoj branši. U pitanju je Mikro knjiga, renomirani izdavač knjiga gde i sam često kupujem naslove iz oblasti informacionih tehnologija.
Da odmah budem potpuno jasan. Ni ovde, kao ni i u predhodnom primeru o kome sam pisao, nije direktno ugrožen integritet aplikacije.

Ipak, iz iskustva, kada ovako nešto postoji, često su tu i ozbiljniji propusti. Ja ne tvrdim da ozbiljnih propusta zaista i ima, samo kažem šta se često dešava u praksi.

O čemu se zapravo radi?
Continue reading Bezbednost web aplikacija – primer Mikroknjiga.rs

Globalni .gitignore

Ha! Slučajno naleteh na ovo a više je nego korisno. Pa da podelim, neće da škodi.

Standarnda procedura koja se dešava svaki put kada bilo šta treba da ubacim u git je copy/paste standardnog (da ga nazovem tako) .gitignore fajla.

U njemu se nalaze imana fajlova koje pravi moj IDE (.project, .buildpath i .settings), moj OS (.DS_Store), raznorazni *.cache fajlovi, po neki local.config fajl) a svi imaju jedno zajedničku karakteristiku. Ne želim ih u git-u.

I tako svaki put copy/paste…E pa dosta je.
Continue reading Globalni .gitignore

Mali osvrt na bezbednost web aplikacija sa primerom Limundo.com

Pre neki dan, imao sam jednu interesantnu situaciju koja je ujedno i inspiracija za ovaj tekst.

Imam neku višak kompjutersku opremu u kancu, pa sam rešio da vidim mogu li ja to da prodam nekome.

Naravno, prva asocijacija na pitanje kako najlakše to da uradim je bila Limundo/Kupindo.
Continue reading Mali osvrt na bezbednost web aplikacija sa primerom Limundo.com

Kako instalirati Kernel Header-e

Povremeno vam se može desiti da je potrebno da kompajlirate neki kod (npr: custom drajveri za wireless kartice) koji zahteva kernel header-e.
U mom slučaju, svaki put kada se odradi update kernela, Virtualbox neće da pokrene Windows 7.
Onda moram da odradim download kernel header-a i da pokrenem skriptu koja će kompajlirati odgovarajući modul kako bi Virtualbox proradio na novom kernelu.
U prncipu veoma jednostavno, samo uvek moram da trazim kako bas ide tacno komanda za download odgovarajucih kernel header-a te je zato stavljam ovde:

sudo apt-get install linux-headers-$(uname -r)

Upišete još root lozinku i to je to.

Ako to radite zbog Virtualbox-a, kao ja, treba da uradite još i:

sudo /etc/init.d/vboxdrv setup

I to je to.
Kernel header-i instalirani, odgovarajući modul za VIrtualbox prekompajliran, Win 7 radi….