Outils pour utilisateurs

Outils du site


back2root:reverse-engineering:disassembler_decompilier

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
back2root:reverse-engineering:disassembler_decompilier [2023/02/18 20:30] – [Further reading] fraterback2root:reverse-engineering:disassembler_decompilier [2024/08/22 14:43] (Version actuelle) – [Unix Disassemblers] frater
Ligne 62: Ligne 62:
   * [[http://www.pespin.com/|BugDbg]]: is a 64-bit user-land debugger designed to debug native 64-bit applications on Windows.   * [[http://www.pespin.com/|BugDbg]]: is a 64-bit user-land debugger designed to debug native 64-bit applications on Windows.
   * [[http://dsmhelp.narod.ru/|DSMHELP]]: Disassemble Help Library is a disassembler library with single line Epimorphic assembler. Supported instruction sets - Basic,System,SSE,SSE2,SSE3,SSSE3,SSE4,SSE4A,MMX,FPU,3DNOW,VMX,SVM,AVX,AVX2,BMI1,BMI2,F16C,FMA3,FMA4,XOP. (in Russian)   * [[http://dsmhelp.narod.ru/|DSMHELP]]: Disassemble Help Library is a disassembler library with single line Epimorphic assembler. Supported instruction sets - Basic,System,SSE,SSE2,SSE3,SSSE3,SSE4,SSE4A,MMX,FPU,3DNOW,VMX,SVM,AVX,AVX2,BMI1,BMI2,F16C,FMA3,FMA4,XOP. (in Russian)
-  * [http://www.arkdasm.com/|ArkDasm]]: is a 64-bit interactive disassembler and debugger for Windows. Supported processor: x64 architecture (Intel x64 and AMD64)+  * [[http://www.arkdasm.com/|ArkDasm]]: is a 64-bit interactive disassembler and debugger for Windows. Supported processor: x64 architecture (Intel x64 and AMD64)
   * [[http://sharpdisasm.codeplex.com/|SharpDisam]]: is a C# port of the udis86 x86 / x86-64 disassembler   * [[http://sharpdisasm.codeplex.com/|SharpDisam]]: is a C# port of the udis86 x86 / x86-64 disassembler
   * [[http://ntcore.com|CFF Explorer]]: Special fields description and modification (.NET supported), utilities, rebuilder, hex editor, import adder, signature scanner, signature manager, extension support, scripting, disassembler, dependency walker etc.    * [[http://ntcore.com|CFF Explorer]]: Special fields description and modification (.NET supported), utilities, rebuilder, hex editor, import adder, signature scanner, signature manager, extension support, scripting, disassembler, dependency walker etc. 
Ligne 91: Ligne 91:
 Example usage: Example usage:
  
-<code>+<cli>
 $ echo '1 2' | llvm-mc -disassemble -triple=x86_64-apple-darwin9 $ echo '1 2' | llvm-mc -disassemble -triple=x86_64-apple-darwin9
 addl %eax, (%rdx) addl %eax, (%rdx)
Ligne 100: Ligne 100:
 $ echo '0xd9 0xff' | llvm-mc -disassemble -triple=i386-apple-darwin9 $ echo '0xd9 0xff' | llvm-mc -disassemble -triple=i386-apple-darwin9
 fcos fcos
-</code>+</cli>
 </WRAP> </WRAP>
  
back2root/reverse-engineering/disassembler_decompilier.1676748637.txt.gz · Dernière modification : 2023/02/18 20:30 de frater