Jump to content
unix.vali

Reverse Engineering

Recommended Posts

Si eu is interesat in ultima vreme de reverse engineering.

Aici am gasit o colectie de tools folositoare: http://www.team-x.ru/guru-exe/index.php?path=Tools%2F

Cat despre tutoriale, am citit niste chestii interesante aici http://www.honeynet.org/reverse/results/sol/

Consider ca nu prea ai ce invata din tutorialele de reverse engineering, pentru ca insasi ideea de reverse engineering nu e mare filosofie, in afara de chestii cum ar fi intuirea structurilor de date, constantelor, folosirea unei array etc in codul respectiv.

De asemenea consider metode utile de invatare, studierea de programe de dimensiune mica, situatie in care stii codul sursa(faci un programel care sa foloseasca anumite constructii de date, sa foloseasca tablouri,sau sa foloseasca alocari de memorie etc, dupa care analizezi codul in limbaj masina respectiv). Alta metoda utila ar fi studierea de programele malitioase, situatie in care nu stii absolut nimic despre codul sursa(si de preferat, sa nu stii ceea ce face programelul respectiv),

Pe langa tool-urile de pe site-ul respectiv, suita de unelte de la sysinternals este utila, iar pentru Linux, gdb, objdump, strace, strings, DDD, etc is folositoare.

Cunostinte de asamblare, multa rabdare, si cunoasterea de system calls sau Win API's si parametrii pe care le folosesc, constituie avantaje.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...