slim asm i c/cpp

0

witam. Czy istnieje jakis program do ktorego podalibysmy jakis maly skrawek asma i przerobilby on nam go na jezyk wysokopoziomowy? Taki, ktory nazwy zmiennych zaleznie czy globalne czy zmienne nazywal (local,global) np local_412 czy tez global_851, funkcje tez identyfikowal np. func_2567 oraz ukladal kod wzgledem skokow (instrukcje warunkowe) i fiuczery arytmetyczne takze. Tak aby mniej wiecej odwzorowywal kod z przed kompilacji. W ten sposob byloby mi latwiej analizowac co sie dzieje w danej funkcji czy tez procedurze. Na Internecie nie znalazlem niczego interesujacego, a jezeli juz znalazlem to takie ktore dekompiluja plik wykonywalny .exe - nie chce czegos takiego (na dodatek nie dzialaja). Jezeli znacie programiki typu tego co opisalem wyzej to podajcie, przydadza sie bardzo :)

0

IDA ma całkiem wypaśne narzędzia. Program płatny (i drogi).

0

Słyszałem, że dekompilatora do Idy (HexRay to się chyba nazywa) to tak osobie z ulicy nie sprzedadzą, trzeba mieć jakiś sensowny legalny powód. Kosztuje to od groma, ale chyba nie mają jakieś poważnej konkurencji.

0

a znacie cos darmowego, naprawde nie musi byc to cos profesjonalnego jak IDA, bo jak kazdy wie jest to potezne narzedzie i drogie. mi chodzi tylko i wylacznie o utworzenie pseudocode z malych skrawkow asma, by zobrazowalo mi co ta funkcja czy procedura mniej wiecej poczynia sobie. nie zalezy mi na jakiejs tam strasznej dokladnosci, ktorą uzyskamy w ida.

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