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:
1. Bash komandna linija i okruženje za testiranje
2. Upravljanje datotekama i direktorijumima
3. Promenljive, uslovni izrazi, petlje i nizovi
4. Regularni izrazi
5. Funkcije i organizacija skriptova
6. Bash mrežno upravljanje
7. Paralelna obrada podataka
8. Izviđanje i prikupljanje informacija
9. Testiranje neprobojnosti veb aplikacija pomoću Bash skriptovanja
10. Testiranje neprobojnosti mreža i infrastrukture Bash skriptovanjem
11. Povećanje privilegija Bash shell skriptovanjem
12. Održavanje pristupa i preusmeravanje napada
13. Izveštavanje o testiranju neprobojnosti pomoću Bash skriptova
14. Prikrivanje aktivnosti i maskiranje
15. Integracija sa veštačkom inteligencijom
16. DevSecOps za testere neprobojnosti