Radare2 projekty (r2 -p)

0

Czy w radare2 w ogóle projekty działają? Testowałem na 1.10 (binarka dostępna w paczce na kali) i 1.30 (najnowszy release z githuba). Coś robię źle (patrz screeny)?
Na 0.90 jeszcze działało (tzn. jak otworzyłem projekt i wpisałem s main a potem pdf to miałem tak jak na radare2_2.png a teraz mam tak jak na radare2_3.png). Korzystanie z 0.90 raczej nie wchodzi w gre, bo tam nawet VV (drzewek) nie ma.

EDIT screen 2 i 3 to po wpisaniu:
aaaa
s main
pdf

0

Ale to dla tej samej binarki? Bo ta "niedziałająca" wygląda jakby miała same 0 ;]

0

Tak, dla tej samej binarki o nazwie flag (https://rozwal.to/zadanie/22 za 50pkt)

./flag działa - wypisuje mi "Enter decryption key:"

Robię:
1.r2 flag
2.wpisuje aaaa ([0x080483b0]> aaaa)
3.wpisuje s main
4.wpisuje Ps yolo
5.wpisuje pdf - działa
6.wpisuje exit
7.pyta: Do you want to save the 'yolo' project? (Y/n) wpisuje Y
EDIT w 7) odpowiedz n tez nic nie zmienia - tez nie dziala

8.wpisuje w konsoli: r2 -p yolo flag
9.wpisuje: s main
10.wpisuje: pdf
i nie działa
EDIT zrobienie przed 9 krokiem "aaaa" nic nie zmienia

albo
8.wpisuje: r2 flag
9.wpisuje: Po yolo
10.pyta Close current session? (Y/n) wpisuje: Y
11.wpisuje: s main
12.wpisuje pdf
i nie działa

./flag dalej działa - pyta "Enter decryption key:"

jak zrobie r2 flag to dalej działa (bez korzystania z projektów)

sprawdzałem dla 2 binarek z zupełnie innych źródeł
albo nie umiem z tego korzystać (mam nadzieje), albo to po prostu nie działa

IMO być może podejrzane jest to:
WARNING: file.path change: /home/noroot/rozwal_to/secure_2016/flag => malloc://983040

EDIT:
jeszcze sprawdziłem bez mojego pliku ~/.radare2rc - taki sam efekt
i po restarcie systemu tez nie działa

0

Dobra na IRC sie dowiedziałem, żeby używać tylko 'aaa' a nie 'aaaa' bo maja buga. Z aaa wszystko działa.

1 użytkowników online, w tym zalogowanych: 0, gości: 1