![]() |
Tutoriel TASM ? - Version imprimable +- N-PN White-Hat Project (https://dev.n-pn.fr/forum) +-- Forum : Programmation (https://dev.n-pn.fr/forum/forumdisplay.php?fid=72) +--- Forum : Langages interprétés (https://dev.n-pn.fr/forum/forumdisplay.php?fid=27) +--- Sujet : Tutoriel TASM ? (/showthread.php?tid=3935) |
Tutoriel TASM ? - Jupiter41 - 27-12-2017 Bonjour, J'ai eu pour Noël le livre de Mark Ludwig : Du virus à l'antivirus, il utilise le TASM. JE suis donc en train de chercher un/des tutoriel(s) sur celui-ci. J'ai déjà un peu pratiqué l'assembleur avec NASM mais j'ai abandonné suite au manque de documentation. Actuellement je n'ai trouvé aucun tuto sur le TASM en auriez vous a me proposer ? Cordialement et Merci d'avance ! EDIT : Sujet résolu RE: Tutoriel TASM ? - supersnail - 07-01-2018 Bonjour, Juste pour info, le bouquin de Mark Ludwig se concentre uniquement sur les virus MS-DOS (qui n'est plus utilisé depuis belle lurette ![]() Après si t'as d'autres questions, hésite pas à venir les poser ici ![]() RE: Tutoriel TASM ? - Jupiter41 - 08-01-2018 Salut ! Je l'avais remarque x) La plus grande partie est consacré aux virus MS-DOS mais il y a quand même une petite partie sur les virus Windows 3.0 (maintenant obsolète :p) Ainsi qu'une petite partir sur les virus Unix en C qui est à jour je crois ![]() RE: Tutoriel TASM ? - Jupiter41 - 08-01-2018 Salut bon finalement sujet non résolu x), j'ai au final choisi de me lancé dans la programamtion 64bits avec NASM mais je me retrouve face à un manque de tutoriel complet ![]() Cordialement et Merci d'avance ! RE: Tutoriel TASM ? - ZeR0-@bSoLu - 13-01-2018 Nasm je sais pas mais si tu veux je peux te filer deux trois liens sur de l'asm AT&T RE: Tutoriel TASM ? - supersnail - 22-01-2018 Bonjour, Malheureusement, y'a pas beaucoup de tutos pour l'architecture x86_64. Sinon, y'a pas grand-chose qui change par rapport à l'assembleur 32bits, hormis la taille des registres (qui passent de 32 à...64 bits ![]() Pour tout ce qui est unixoïde, tu peux retrouver les conventions d'appel ici: https://www.uclibc.org/docs/psABI-x86_64.pdf#section.A.2. Pour windows, tout est détaillé ici: https://msdn.microsoft.com/fr-fr/library/ms235286.aspx ![]() Après dans un premier temps, se cantonner au 32 bits pour apprendre me semble être une bonne idée (beaucoup de ressources/tutos), et les systèmes 64bits ont très souvent une émulation 32bits fonctionnelle (Linux x86_64 garde toujours son interruption int 0x80 pour les appels système 32 bit, et WOW64 se charge de la conversion 32->64 bits sous Windows). En espérant avoir répondu à tes interrogations ![]() @ZeR0-@bSoLu: la syntaxe AT&T est juste... immonde ![]() RE: Tutoriel TASM ? - ZeR0-@bSoLu - 23-01-2018 (22-01-2018, 19h31)supersnail a écrit : @ZeR0-@bSoLu: la syntaxe AT&T est juste... immonde Assez d'accord |