Sažetak | Opće prihvaćena definicija hakiranja jest da je to proces neautoriziranog upadanja u neki sustav. Iako taj pojam nije točan, čujemo li ili pročitamo riječ hakiranje intuitivno pomislimo da se radi o računalima ili o nekom računalnom sustavu. Pojam hakiranje odnosi se na bilo koji sustav, ne samo računalni sustav ili digitalni. Zapravo, sustav ne mora sadržavati elektroničke dijelove. Definicija hakiranja u suštini je prisiljavanje nekog sustava za obavljanje radnje za koju sustav nije izvorno dizajniran. Ovim se objašnjenjem prikazuje razlika između testiranja u upadanja u sustave i hakiranja. Ovaj Završni rad bavi se testiranjem upada u sustave. Računalni sustavi su često nesigurni i nedovoljno zaštićeni te se briga oko zaštite svodi na korisnike tog sustava, pa je zbog toga potrebno korisnike educirati o sustavu u kojem rade, objasniti ranjivosti te pokušati ojačati postojeći sustav koliko god je to moguće. Testiranje upadanja u sustave (engl. pen testing) je vještina u kojoj se testiraju računalni sustavi, mrežne ili web-aplikacije u svrhu pronalaska ranjivosti koje napadač može iskoristiti. Proces testiranja sustava započinje sakupljanjem podataka o meti, identifikacijom slabih točaka, pokušajem upada ili upadom u sustav te pisanjem izvješća. Terminologija, koja se koristi kod ovakve vrste testiranja, jest sljedeća: osobu koja testira sustav se zove “napadač”, a sustav koji se testira “meta”. Prikazane su razne tehnike testiranja, ali i različite vrste meta, a svi se testovi provodu u jednom okruženju – Kali Linux. Kali Linux sadržava sve potrebne alate za izvršavanje, priznat je kao profesionalni sustav za izvršavanje pen-testova, te kao takav poslužit će za prikaz procesa upada u sustave, od prikaza različitih alata i razloga zašto odabrati iste, do samog upadanja u sustav koji se običnom korisniku čini sigurnim. Cilj je ovog rada podići svijest kod krajnjih korisnika i IT administratora da ažuriraju i brinu o radnim okruženjima, ali i razvojnim inženjerima da u pisanju kóda implementiraju neke sigurnosne mjere. |