Encouragement for reverse_codeenginnering
-
Upload
hiroki-matsukuma -
Category
Documents
-
view
137 -
download
4
Transcript of Encouragement for reverse_codeenginnering
- 1. Encouragement for Reverse Code Engineering Speaker Hiroki Matsukuma (a.k.a. hhc0null) : 2013/12/19
- 2. !!! CAUTION !!! !!! !!!
- 3. Speaker Hiroki Matsukuma (a.k.a. hhc0null) - - - '12
- 4. RCE RCE - - -
- 5. - - - > > RCE
- 6. - - ( ) - RCE
- 7. / - Static Program Analysis > - Dynamic Program Analysis >
- 8. - Static Analysis > > >
- 9. - Dynamic Program Analysis > > >
- 10. - ELF Linux, etc... > Executable and Linkable Format > Linux - PE Windows > Portable Executable > Windows
- 11. ELF - objdump > > objdump -d program > program.asm > objdump -T program > refs - readelf > > readelf -a program > sections - objconv > > objconv -fgasm -nu program
- 12. ELF - objdump > > objdump -d program > program.asm > objdump -T program > refs - readelf > > readelf -a program > sections - objconv > > objconv -fgasm -nu program
- 13. ELF - objdump > > objdump -d program > program.asm > objdump -T program > refs - readelf > > readelf -a program > sections - objconv > > objconv -fgasm -nu program
- 14. PE - IDA Pro > > > >
- 15. 1. ELF (incorrect program) - objdump+gdb > gdb
- 16.
- 17. 2. PE - IDA Pro + ollydbg > ollydbg > 2
- 18. - >
- 19. Encouragement for Reverse Code Engineering Thank you for listening!