JavaScript za hakere (Izdanje na Bosanskom)
JavaScript za hakere (Izdanje na Bosanskom)
Naučite razmišljati kao haker
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 za pronalaženje vlastitih nedostataka. Dijeli osnove hakiranja JavaScripta, a zatim uranja i objašnjava kako konstruirati JavaScript payloade koji ne koriste zagrade.
- Pokazuje kako možete pronaći nedostatke pomoću fuzzinga i kako brzo fuzzirati milione znakova u sekundi.
- Želite hakirati DOM? Ova knjiga vam pokriva sve.
- Pročitajte detaljno o raznim zaobilaženjima SOP-a koje je autor pronašao.
- Nemate pojma o zagađenju prototipa na strani klijenta? Ovo je knjiga za vas!
- Želite naučiti najnovije i najbolje XSS tehnike? Trebate kupiti ovu knjigu.
Sadržaj
- 1:Poglavlje jedan - Uvod
- 1.1:O autoru
- 1.2:Strast
- 1.3:Okruženje
- 1.4:Postavite cilj
- 1.5:Fuzzing
- 1.6:Ustrajnost 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 (throw expressions)
- 2.4:Označeni šabloni
- 2.5:Simbol instance
- 2.6:Sažetak
- 3:Poglavlje tri - Fuzzing
- 3.1:Istina
- 3.2:Fuzzing JavaScript URL-ova
- 3.3:Fuziranje HTTP URL-ova
- 3.4:Fuzzing HTML-a
- 3.5:Fuzzing poznatih ponašanja
- 3.6:Fuzzing izbjegavanja
- 3.7:Sažetak
- 4:Poglavlje četiri - DOM za hakere
- 4.1:Gdje je moj prozor?
- 4.2:Opseg HTML događaja
- 4.3:DOM clobbering
- 4.4:Rezime
- 5:Poglavlje pet - Eksploati pregledača
- 5.1:Uvod
- 5.2:Neispravno rukovanje URL-ovima različitog porijekla u Firefoxu
- 5.3:Safari zadaci za križnopodrijetlene hostname-ove
- 5.4:Internet Explorer potpuno zaobilazi SOP
- 5.5:Chrome djelomična SOP infoleak
- 5.6:Safari potpuni SOP zaobilazak
- 5.7:Opera SOP zaobilaženje
- 5.8:Sažetak
- 6:Poglavlje šest - Onečišćenje prototipova
- 6.1:Uvod
- 6.2:Zagađenje prototipa na klijentskoj strani
- 6.3:Zagađenje prototipa na strani servera
- 6.4:Sažetak
- 7:Poglavlje sedam - Ne-alfanumerički JavaScript
- 7.1:Pisanje ne-alfanumeričkog JavaScripta
- 7.2:Non-alfabetu bez zagrada
- 7.3:Zid od šest karaktera
- 7.4:Beskonačnost i dalje
- 7.5:Rezime
- 8:Poglavlje osam - XSS
- 8.1:Zatvaranje skripti
- 8.2:Komentari unutar skripti
- 8.3:HTML entiteti unutar SVG skripte
- 8.4:Skripta bez zatvarajuće skripte
- 8.5:Tereti u imenu prozora
- 8.6:Dodijeljivi protokol
- 8.7:Source mape za kreiranje pingbackova
- 8.8:Novi način preusmjeravanja
- 8.9:JavaScript komentari
- 8.10:Novi redovi
- 8.11:Whitespace
- 8.12:Dinamički uvoz
- 8.13:XHTML imenski prostor u XML-u
- 8.14:SVG učitavanja
- 8.15:SVG use elementi
- 8.16:HTML entiteti
- 8.17:Događaji
- 8.18:XSS u skrivenim unosima
- 8.19:Iskočni prozori
- 8.20:Sažetak
- 9:Zahvale
- 1:Poglavlje jedan - Uvod
Leanpub 60-dnevna garancija 100% zadovoljstva
U roku od 60 dana od kupovine možete dobiti 100% povrat novca za bilo koju Leanpub kupovinu, u dva klika.
Tehnički gledano, ovo je rizično za nas, jer ćete u svakom slučaju imati datoteke knjige ili kursa. Ali toliko smo sigurni u naše proizvode i usluge, kao i u naše autore i čitaoce, da sa zadovoljstvom nudimo potpunu garanciju povrata novca za sve što prodajemo.
Jedino možete saznati koliko je nešto dobro tako što ćete to isprobati, a zbog naše garancije 100% povrata novca, doslovno nema rizika da to učinite!
Dakle, nema razloga da ne kliknete na dugme Dodaj u korpu, zar ne?
Pogledajte pune uslove...
Zaradite $8 na kupovini od $10, i $16 na kupovini od $20
Isplaćujemo 80% tantijema na kupovine od $7.99 ili više, i 80% tantijema minus fiksna naknada od 50 centi na kupovine između $0.99 i $7.98. Zaradite $8 na prodaji od $10, i $16 na prodaji od $20. Tako da, ako prodamo 5000 nepovraćenih primjeraka vaše knjige po $20, zaradit ćete $80,000.
(Da, neki autori su već zaradili mnogo više od toga na Leanpub-u.)
Zapravo, autori su zaradilipreko $14 miliona pišući, objavljujući i prodajući na Leanpub-u.
Saznajte više o pisanju na Leanpub-u
Besplatna ažuriranja. Bez DRM zaštite.
Ako kupite Leanpub knjigu, dobijate besplatna ažuriranja sve dok autor ažurira knjigu! Mnogi autori koriste Leanpub za objavljivanje svojih knjiga u toku pisanja. Svi čitaoci dobijaju besplatna ažuriranja, bez obzira kada su kupili knjigu ili koliko su platili (uključujući i besplatno).
Većina Leanpub knjiga je dostupna u PDF formatu (za računare) i EPUB formatu (za telefone, tablete i Kindle). Formati koje knjiga uključuje su prikazani u gornjem desnom uglu ove stranice.
Konačno, Leanpub knjige nemaju nikakvu besmislenu DRM zaštitu od kopiranja, tako da ih možete lako čitati na bilo kojem podržanom uređaju.
Saznajte više o Leanpub formatima e-knjiga i gdje ih možete čitati