logo

Knowledge Is Power

 
 

- Reinit des nouveaux posts -

- Recherche -

Messages Privés - Derniers posts
S'enregistrer - Login - Liste des membres
Vous logger : Login Pass

Reverse Engineering >> Débutant en Reverse Engineering et Cracking Newtopic | Reply
poster txt
X-Ray
Inscrit le 15-11-2006
Posté le 09-12-2006 18:18

Bonjour à tous,
Voilà, je débute en Reverse et en Craking, et je souhaiter commecer mon apprentissage en apprenant le langage Assembleur, qui est nécessaire.
J'ai cherché des tutos pour débutants sur le net mais je n'ai rien trouvé de bien explicatif.

Pourriez-vous m'indiquer des livres traitant d'Assembleur pour débutants à acheter (Fnac, etc...) ou disponibles gratuitement sur le net ?

Merci d'avance.
profil | MSN | edit | quote
sddvtokiev
Inscrit le 28-07-2006
Avatar
Posté le 09-12-2006 21:03

http://frenchezines.free.fr/repertoire/cracking.html

La plupart sont dépassés mais ça explique bien les bases et le principe.

[ Ce Message a été édité par: sddvtokiev le 2006-12-09 21:04 ]
profil | edit | quote
Kharneth
Inscrit le 22-07-2004
Posté le 10-12-2006 03:22

Salut,

Je n'ai pas de livre à te conseiller car je n'en ai pas.
Par contre, tu pourras en trouver ainsi que des infos ici :
http://asm.developpez.com/

Il y a aussi les tuts d'Iczelion traduits par Morgatte :
http://win32assembly.online.fr/files/morgatte_traduction.zip
Mais ils touchent plus particulèrement la programmation win32 en assembleur.

Et si tu veux encore plus de détails, tu as un article de Neitsa sur les structures des instructions :
http://binary-reverser.org/team/tut/Desassemblage-PartieI.pdf

D'ailleurs, pour "cracker" ou "reverser", il ne suffit pas de connaitre l'asm. Il faut aussi connaitre le fonctionnement de l'OS et de son API :
http://www.microsoft.com/downloads/details.aspx?familyid=0BAF2B35-C656-4969-ACE8-E4C0C0716ADB&displaylang=en

Connaitre la logique :
http://fr.wikipedia.org/wiki/Algèbre_de_Boole_(logique)

Il faut aussi se familiariser avec les compilateurs les plus courants (Delphi, Visual Studio, VB, etc.) car le code qu'ils génèrent varie grandement. Et savoir coder dans ces différents langages, comprendre leur philosophie, aide énormément.

Il faut aussi savoir que les programmeurs sont des fainéants et qu'ils utilisent souvent les mêmes bibliothèques et algorithmes. Donc savoir les reconnaître facilite l'analyse.

Enfin, mais cette liste n'est pas exhaustive, il est indispensable de bien connaître ses outils pour en tirer le maximum !

En bref, il faut se bouger le cul !


J'oubliais, le premier post de cette section donne quelques liens intéressants aussi...

[ Ce Message a été édité par: Kharneth le 2006-12-10 03:40 ]
profil | Website | edit | quote
pat.
Inscrit le 18-01-2005
Posté le 16-12-2006 13:44

le top du top pour les debutants et les meilleurs
ca m'etonne que personne n'en parle ici:
"SND LENA".
profil | edit | quote
jehv
Inscrit le 29-08-2006
Posté le 16-12-2006 14:05

Quote:

Le 16-12-2006 13:44, pat. a écrit :
___________________________________________________
le top du top pour les debutants et les meilleurs
ca m'etonne que personne n'en parle ici:
"SND LENA".

parce qu'elle est venue le faire elle meme
d'ailleurs en faisant des recherches , vous trouverez d'autres videos qui ne sont pas sur seek n destroy
_________________________
it's all about life
profil | edit | quote
Newtopic | Reply

Online : BlakeBak, gambit, LeroyciT, MarkExpob, pamecoto, RosieAgEll et 99 Guests


Retour Index NewFFR Repository : http://taz.newffr.com
Cagades à Stick : http://alcane.newffr.com
Forum HTML et Archive -> ici
ForumFR Sql/Xml (2006/04) (SF pas à jour du tout...) - Alive since 2001 Newffr.com
Pour toute plainte ou problème -> Contacter Borax, Hyatus, Tweakie ou Stick par message privé (ou Gueulez sur le forum :) )
Retour haut de page