Unapredite svoje veštine testiranja neprobojnosti kroz naprednu sistemsku analizu i automatizujte ofanzivne operacije pomoću skriptovanja u komandnoj liniji
Ključne karakteristike:
Naučite kako da koristite ključne mogućnosti Bash programiranja za obavljanje uobičajenih zadataka testiranja neprobojnosti
Razumite kako se Bash može integrisati sa alatima zasnovanim na veštačkoj inteligenciji radi poboljšanja procene sajber bezbednosti
Konfigurišite Bash okruženje sa neophodnim alatima poput curl, openssl, nmap i drugih
Opis knjige
Bash shell skriptovanje je neprocenjiv alat u testiranju neprobojnosti zahvaljujući fleksibilnosti, efikasnosti i savršenoj integraciji sa Unix-baziranim sistemima koji se najčešće koriste u sajber bezbednosti. Autor, sa višedecenijskim iskustvom u IT industriji i testiranju neprobojnosti, pokazuje kako da automatizujete ponavljajuće zadatke, brzo analizirate podatke i razvijete sofisticirane alate za iskorišćavanje ranjivosti, povećavajući tako svoju efikasnost i produktivnost.
Počećete sa Bash osnovama, postavljanjem radnog okruženja i pisanjem jednostavnih skriptova, a zatim ćete preći na upravljanje datotekama, obradu teksta i podataka. Knjiga vas vodi kroz napredne teme kao što su mrežna komunikacija, paralelna obrada podataka i rad sa regularnim izrazima. Nakon toga, fokus se premešta na praktičnu primenu – izviđanje, testiranje neproboljnosti veb aplikacija i infrastrukture, povećanje privilegija, održavanje pristupa sistemu ipreusmeravanje napada, sve uz pomoć Bash skriptovanja. Takođe ćete se upoznati sa naprednim tehnikama, uključujući prikrivanje aktivnosti i maskiranje, integraciju veštačke inteligencije u procese testiranja neprobojnosti i implementaciju DevSecOps praksi.
Do kraja knjige, steći ćete duboko razumevanje Bash shell skriptovanja i njegovih primena u testiranju neprobojnosti.
Šta ćete naučiti:
Razumećete Bash ulogu u testiranju neprobojnosti i postaviti odgovarajuće radno okruženje
Ovladaćete radom sa datotekama, navigacijom kroz sistem i radom sa dozvolama
Koristićete regularne izraze za pretragu i obradu teksta
Efikasno ćete izdvajati i obrađivati podatke pomoću Bash skriptovanja
Organizovaćete skripte i koristiti funkcije za optimizaciju radnog toka
Sprovodićete identifikovanje unutar mreže, iskorišćavanje ranjivosti i analizu pomoću Bash skriptova
Iskoristićete moć paralelne obrade zadataka za povećanje efikasnosti
Istražićete napredne teme poput prikrivanja aktivnosti, integracije veštačke inteligencije i automatizacije DevSecOps procesa
Kome je namenjena ova knjiga?
Ova knjiga je namenjena testerima neprobojnosti, stručnjacima za sajber bezbednost i entuzijastima koji žele da prošire svoje znanje kroz Bash shell skriptovanje. Takođe je korisna svima koji žele da nauče kako da automatizuju zadatke, analiziraju podatke i poboljšaju radne procese u testiranju neprobojnosti. Neophodno je osnovno poznavanje Unix-baziranih sistema i osnovnih principa testiranja neprobojnosti.
Sadržaj knjige:
Bash komandna linija i okruženje za testiranje
Upravljanje datotekama i direktorijumima
Promenljive, uslovni izrazi, petlje i nizovi
Regularni izrazi
Funkcije i organizacija skriptova
Bash mrežno upravljanje
Paralelna obrada podataka
Izviđanje i prikupljanje informacija
Testiranje neprobojnosti veb aplikacija pomoću Bash skriptovanja
Testiranje neprobojnosti mreža i infrastrukture Bash skriptovanjem
Povećanje privilegija Bash shell skriptovanjem
Održavanje pristupa i preusmeravanje napada
Izveštavanje o testiranju neprobojnosti pomoću Bash skriptova
Prikrivanje aktivnosti i maskiranje
Integracija sa veštačkom inteligencijom
DevSecOps za testere neprobojnosti