###### tags: `reverse` # YACTF.RU Crackme  - Переходим в виртуальное окружение для Angr: mkvirtualenv --python=$(which python3) angr && pip install angr - Пишем скрипт crackme.py: import angr prj = angr.Project('путь/дофайла/crackme.elf') simgr = prj.factory.simgr() sts = simgr.explore(find=lambda a: b'C' in a.posix.dumps(1)) print(sts) for a in sts.found: print(a.posix.dumps(0)) print(a.posix.dumps(1)) - python3 crackme.py  - Забираем флаг из вывода скрипта
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up