Skip to content

miAndreev/RE-for-beginners

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

"Reverse Engineering for Beginners" free book

Topics discussed: x86/x64, ARM/ARM64, MIPS.

Topics touched: Oracle RDBMS, Itanium, copy-protection dongles, LD_PRELOAD,
stack overflow, ELF, win32 PE file format, x86-64, critical sections, syscalls, 
TLS, position-independent code (PIC), profile-guided optimization, C++ STL, OpenMP, win32 SEH.

Compiled versions are:
(English) http://beginners.re/RE_for_beginners-en.pdf
          http://beginners.re/RE_for_beginners-en-A5.pdf (for e-book readers)
(Russian) http://beginners.re/RE_for_beginners-ru.pdf
          http://beginners.re/RE_for_beginners-ru-A5.pdf (for e-book readers)

See also ChangeLog file for latest changes:
https://github.com/dennis714/RE-for-beginners/blob/master/ChangeLog

Please donate! http://beginners.re/donate.html

About

"Reverse Engineering for Beginners" free book

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 88.9%
  • Assembly 8.2%
  • C 1.8%
  • C++ 0.6%
  • Python 0.2%
  • Perl 0.2%
  • Other 0.1%