JavaScript za hakere (Hrvatsko Izdanje)
JavaScript za hakere (Hrvatsko Izdanje)
Naučite razmišljati kao hacker
O knjizi
Jeste li se ikada zapitali kako haker pristupa pronalaženju nedostataka u pregledniku i JavaScriptu? Ova knjiga dijeli misaone procese i daje vam alate da pronađete vlastite nedostatke. Dijeli osnove hakiranja u JavaScriptu, a zatim se upušta u objašnjavanje kako konstruirati JavaScript nosive podatke bez upotrebe zagrada.
- Pokazuje kako možete pronaći nedostatke pomoću fuzzinga i kako brzo fuzzati milijune znakova u sekundi.
- Želite hakirati DOM? Ova knjiga vas pokriva.
- Pročitajte detalje o raznim zaobilaženjima SOP-a koje je autor pronašao.
- Nemate pojma o onečišćenju prototipa na klijentskoj strani? Ovo je knjiga za vas!
- Želite naučiti najnovije i najbolje XSS tehnike? Morate kupiti ovu knjigu.
Sadržaj
- 1:Poglavlje jedno - Uvod
- 1.1:O autoru
- 1.2:Strast
- 1.3:Okruženje
- 1.4:Postavite cilj
- 1.5:Fuzziranje
- 1.6:Upornost i sreća
- 1.7:Društveni mediji
- 1.8:Osnove
- 1.9:Sažetak
- 2:Poglavlje dva - JavaScript bez zagrada
- 2.1:Pozivanje funkcija bez zagrada
- 2.2:Pozivanje funkcija s argumentima bez zagrada
- 2.3:Izrazi za bacanje
- 2.4:Označeni predlošci
- 2.5:Simbol instance has
- 2.6:Sažetak
- 3:Poglavlje tri - Fuzziranje
- 3.1:Istina
- 3.2:Fuzzing JavaScript URL-ova
- 3.3:Fuzziranje HTTP URL-ova
- 3.4:Fuzziranje HTML-a
- 3.5:Fuzzing poznatih ponašanja
- 3.6:Fuzzanje escape sekvenci
- 3.7:Sažetak
- 4:Četvrto poglavlje - DOM za hakere
- 4.1:Gdje je moj prozor?
- 4.2:Domet HTML događaja
- 4.3:DOM uništavanje
- 4.4:Sažetak
- 5:Poglavlje pet - Iskorištavanja preglednika
- 5.1:Uvod
- 5.2:Firefox pogrešno rukovanje URL-ovima različitog podrijetla
- 5.3:Safari zadaci za cross-origin hostnameove
- 5.4:Potpuno zaobilaženje SOP-a u Internet Exploreru
- 5.5:Chrome djelomično SOP curenje informacija
- 5.6:Potpuno zaobilaženje SOP-a u Safariju
- 5.7:Zaobilaženje SOP-a u Operi
- 5.8:Sažetak
- 6:Šesto poglavlje - Onečišćenje prototipa
- 6.1:Uvod
- 6.2:Klijentsko onečišćenje prototipa
- 6.3:Server-side zagađenje prototipa
- 6.4:Sažetak
- 7:Poglavlje sedam - Ne-alfanumerički JavaScript
- 7.1:Pisanje ne-alfanumeričkog JavaScript-a
- 7.2:Non-alpha bez zagrada
- 7.3:Zid od šest znakova
- 7.4:Beskonačnost i dalje
- 7.5:Sažetak
- 8:Poglavlje osam - XSS
- 8.1:Zatvaranje skripti
- 8.2:Komentari unutar skripti
- 8.3:HTML entiteti unutar SVG skripta
- 8.4:Script bez zatvarajućeg scripta
- 8.5:Tereti za ime prozora
- 8.6:Dodijeljivi protokol
- 8.7:Izvorne mape za stvaranje pingbackova
- 8.8:Novi izvor preusmjeravanja
- 8.9:JavaScript komentari
- 8.10:Novi redovi
- 8.11:Prazni znakovi
- 8.12:Dinamički importi
- 8.13:XHTML naziv prostora u XML-u
- 8.14:Prijenosi SVG datoteka
- 8.15:SVG use elementi
- 8.16:HTML entiteti
- 8.17:Događaji
- 8.18:XSS u skrivenim unosima
- 8.19:Skočni prozori
- 8.20:Sažetak
- 9:Zahvale
- 1:Poglavlje jedno - Uvod
Leanpub 60-dnevno jamstvo 100%-tnog zadovoljstva
U roku od 60 dana od kupnje možete dobiti 100% povrat novca za bilo koju Leanpub kupnju, u dva klika.
Tehnički, ovo je rizično za nas jer ćete u svakom slučaju imati datoteke knjige ili tečaja. No toliko smo sigurni u naše proizvode i usluge, kao i u naše autore i čitatelje, da s zadovoljstvom nudimo potpuno jamstvo povrata novca za sve što prodajemo.
Jedino možete otkriti koliko je nešto dobro tako da probate, a zbog našeg 100%-tnog jamstva povrata novca doslovno nema rizika!
Dakle, nema razloga da ne kliknete na gumb Dodaj u košaricu, zar ne?
Pogledajte potpune uvjete...
Zaradite 8$ na kupnji od 10$, i 16$ na kupnji od 20$
Isplaćujemo 80% tantijema na kupnje od 7,99$ ili više, te 80% tantijema umanjeno za fiksnu naknadu od 50 centi na kupnje između 0,99$ i 7,98$. Zaradite 8$ na prodaji od 10$, i 16$ na prodaji od 20$. Dakle, ako prodamo 5000 nepovraćenih primjeraka vaše knjige po 20$, zaradit ćete 80.000$.
(Da, neki autori su već zaradili i mnogo više od toga na Leanpubu.)
Zapravo, autori su zaradilipreko 14 milijuna dolara pišući, objavljujući i prodajući na Leanpubu.
Saznajte više o pisanju na Leanpubu
Besplatna ažuriranja. Bez DRM zaštite.
Ako kupite Leanpub knjigu, dobivate besplatna ažuriranja sve dok autor ažurira knjigu! Mnogi autori koriste Leanpub za objavljivanje knjiga u nastajanju, dok ih pišu. Svi čitatelji dobivaju besplatna ažuriranja, bez obzira kada su kupili knjigu ili koliko su platili (uključujući i besplatno).
Većina Leanpub knjiga dostupna je u PDF formatu (za računala) i EPUB formatu (za telefone, tablete i Kindle). Formati koje knjiga uključuje prikazani su u gornjem desnom kutu ove stranice.
Konačno, Leanpub knjige nemaju nikakvu besmislenu DRM zaštitu od kopiranja, tako da ih možete jednostavno čitati na bilo kojem podržanom uređaju.
Saznajte više o Leanpub formatima e-knjiga i gdje ih možete čitati