-

   rss_rss_hh_new

 - e-mail

 

 -

 LiveInternet.ru:
: 17.03.2011
:
:
: 51

:


: reverse engineering

, 15 2017 . 10:42 +


!


reverse engineering (RE). , RE. , , .


, , , , . , , /, .


: , , . , , ;)


, !



  1. a.
    b. (fuzzing)
    c.
    d.

  2. a. IDA Pro
    b. Radare2
    c. WinDBG (Ollydbg / Immunity Debugger / x64dbg)
    d. GDB
    e. DBI
    f. SMT
    g. Python
    h. BAF (Binary Analysis Frameworks)

  3. a. x86-x86_64
    b. ARM

  4. a. Windows
    b. Linux
    c. Mac OS(OSX) / iOS
    d. Android

  5. a. PE
    b. ELF
    c. Mach-O

  6. a. C/C++
    b. Assembler

  7. a. War games



1.


RE. , , , , .


1.a Reverse engineering



1.b



1.c



1.d



2.


, RE.


2.a IDA Pro



2.b Radare2



2.c WinDBG (Ollydbg / Immunity Debugger / x64dbg)


. Windows, GDB. , :



2.d GDB



2.e DBI


. DBI . :



2.f SMT


SMT-? , SMT- , .


SMT , , SMT- .


, SMT .
SMT- . :


  • ( /);
  • ;
  • "" ;
  • ( "");
  • (, ROP).

SMT , - "" .


, :



2.g Python


Python , ( ). , ( , ):



2.h BAF (Binary Analysis Frameworks)


, . , :



/:



3.


. (MIPS, PowerPC ..).


3.a x86-x86_64



3.b ARM



4.


.


4.a Windows



4.b Linux



4.c Mac OS(OSX) / iOS



4.d Android



5.


, .


5.a PE



5.b ELF



5.c Mach-O



corkami "" , , . .


6.


- , 80% . , , . . , , ;)


6.a C/C++



6.b ASM



7.


online-, .


7.a War Games



:


Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/334832/

:  

: [1] []
 

:
: 

: ( )

:

  URL