Course Description
Hacking Awards Best Text Based Course
Instructor Details
- 4.5 Rating
4 Reviews
Dennis Yurichev
Dennis Yurichev is an experienced reverse engineer and programmer.
More Hacking courses
Getting Started with Wireshark: The Ultimate Hands-On Course (2025)
4.8 (12,167 Reviews)
Provider: Udemy
Time: 4.4h
$109.99
The Ultimate Dark Web, Anonymity, Privacy & Security Course (2025)
4.8 (9,329 Reviews)
Provider: Udemy
Time: 10.3h
$27.99
Computer Basics for Beginners: Understanding Computer Basics (2025)
4.8 (4,524 Reviews)
Provider: Udemy
Time: 5.8h
$14.99
Ultimate F5 LTM Training from Beginner to Expert 2026
4.8 (1,927 Reviews)
Provider: Udemy
Time: 13.5h
$84.99
IP Addressing and Subnetting - Hands-on Learning Approach (2020)
4.8 (1,522 Reviews)
Provider: Udemy
Time: 4.2h
$15.99
Cisco BGP Masterclass for Enterprise Network Engineers (2026)
4.8 (1,369 Reviews)
Provider: Udemy
Time: 16.4h
$11.99
Reviews
By Bruno on 02/15/2020
Very much recommended if you are into hacking, reverse engineering, debugging, ...
By Mojtaba Kamyabi on 02/01/2018
Reverse Engineering for Beginners free book: very good book for learn basics of reverse engineering by dive into C code and assembly generated code by compilers
By Abdullah Mohamed on 02/19/2017
RE4B book is super amazing because it takes a program in C, compiles it, and explains what instructions each C statement in your program was converted to, how structures, arrays, variables, data types, loops, functions, directives and much more of C Language structs converts to assembler language.
This is very important when reversing a closed source application, since all you can access are pages of assembly instructions. If you are a good C coder, that doesn’t mean you are a good reverse engineer, you need to know and understand the implementation of most C statements, compiler optimization code and OS security and optimization codes at the assembler code.
By Action Dan on 06/14/2016
Reverse Engineering for Beginners (RE4B) by Dennis Yurichev, is an amazing book, extremely technical, and also totally free. The book has it's own dedicated site, which is a great resource as it presents the many forms which the book has been made available in (multiple languages etc..). Possibly one of the best computer security / computer science books I have read to date, I'm going to talk a bit more about the structure of the book before I dive into the content. The github for the book is here, which is awesome because accepts pull requests meaning anyone can add to the text, keeping it open source, free, and up to date for and by the community. The main book has two version, lite and full, I read the lite version at 147 pages, although the full version has 921 pages (a felt increase in the magnitude of the text)! While I recommend the lite version for cover to cover reading and the full as a reference text, you can actually build the book in any manner you want using the LaTex documents described here. It's available for in many forms and languages, both digital and print, and while I have some selected parts in print I generally recommend the digital version so you can search it (ctrl+f). I give it 10 / 10 stars, the first book I've given a perfect rating to, as it's highly technical with many references and current weekly updates (and FREE). Overall, I recommend the text to fledgling computer scientists, reverse engineers, and even exploit developers, essentially anyone on a quest to better understand low level computing.
Showing all 4 reviews
Could not load more reviews.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100






