hacking(287)
-
Bandit - level31→ level32
level31→ level32 ssh bandit31@bandit.labs.overthewire.org -p 2220 pw : 47e603bb428404d265f59c42920d81e5 mkdir /ymp/m0nd2y31 cd /ymp/m0nd2y31 git clone ssh://bandit31-git@localhost/home/bandit31-git/repo cd repo vi key.txt May i come in 입력 git add key.txt -f git commit -m "upload" git push FLAG : 56a9bf19c63d650ce78e6ec0354ee45e
2021.06.26 -
Reversing.kr - Easy Keygen
Easy Keygen 문제입니다. 문제 이름처럼 Keygen을 하는 문제 같습니다. 문제를 실행시켜보면 위와 같이 이름하고, 시리얼 번호를 받습니다. 그리고 함께 들어 있는 Readme.txt 를 확인해보면 시리얼이 5B134977135E7D13일때의 key값을 찾아보라고 합니다. IDA에서 똑같이 string 부분을 확인해보고, 이를 따라 들어가면 메인함수를 확인할 수 있습니다. 아래 메인함수를 분석해보면 sprintf부분에서 ^(xor)연산이 있는것을 봐서 해당 부분에서 연산이 일어나는 것을 확인할 수 있습니다. v6, v7, v8 이 각각 v6(0x10), v7(0x20), v8(0x30) 을 가지고 있습니다. 또한 [29번줄] scanf에서 이름을 입력 받고, 이를 9변수에 저장한 후 [35번줄]..
2021.06.24 -
Bandit - level30→ level31
level30→ level31 ssh bandit30@bandit.labs.overthewire.org -p 2220 pw : 5b90576bedb2cc04c86a9e924ce42faf mkdir /tmp/m0nd2y30 cd /tmp/m0nd2y30 git clone ssh://bandit30-git@localhost/home/bandit30-git/repo cd repo cd .git cat packed-refs git show secret FLAG: 47e603bb428404d265f59c42920d81e5
2021.06.23 -
Bandit - level29→ level30
level29→ level30 ssh bandit29@bandit.labs.overthewire.org -p 2220 pw : bbc96594b4e001778eee9975372716b2 mkdir /tmp/gitm0nd2y cd /tmp/gitm0dn2y git clone ssh://bandit29-git@localhost/home/bandit29-git/repo cd repo git branch -a git checkout dev cat READMD.md FLAG : 5b90576bedb2cc04c86a9e924ce42faf
2021.06.22 -
cryptohack.org - Infinite Descent
보호되어 있는 글입니다.
2021.06.17 -
Bandit - level28→ level29
level28→ level29 ssh bandit28@bandit.labs.overthewire.org -p 2220 pw : 0ef186ac70e04ea33b4c1853d2526fa2 mkdir /tmp/git2 cd /tmp/git2 git clone ssh://bandit28-git@localhost/home/bandit28-git/repo cd repo git log -p FLAG : bbc96594b4e001778eee9975372716b2
2021.06.16