Reverse Engineering a Part of Ethical Hacking

 
Reverse Engineering: IDA For Beginners

Learn to use IDA Pro Free to do Reverse Engineering on Linux and Windows

 

Reverse Engineering a Part of Ethical Hacking www.helping2others.in
Reverse Engineering a Part of Ethical Hacking

Introduction:

IDA Pro is one of the most widely used Disassembler for Reverse Engineering, Malware Analysis and Exploits analysis. In this course we will learn IDA by solving  Linux  and  windows CrackMe.  A CrackMe is a small program designed to test a programmer's reverse engineering skills. This course is an introduction to Reverse Engineering for anyone who wants to get started in this field. It is suitable for software developers who want to learn how software works internally. This course will equip you with the knowledge and skill to use IDA in addition to whatever other tools you might already be familiar with. It is also suitable for absolute beginners with no knowledge of reversing, as I will take you from zero to basics.

I will start off with showing you how to install Oracle Virtual Box. Then, installing Remnux Linux in the Virtual Box followed by IDA for Linux. Then, we will reverse engineer Linux executable files. In a later section, we will move to installing IDA on Windows and continue learning how to reverse engineer windows files using IDA.

 

What you'll learn

Reverse Engineering

Assembly Language

Remnux Linux IDA

Windows IDA

File, Strings and Hexeditor Analysis

Converting Data, Renaming Labels and Variables

Inserting Comments

Creating Data Structures

Decompiling Binary to C code

Debugging using IDA

Patching Files

Register and Memory Analysis

Python Scripting For Reversing Algorithms

Creating Keygens

Cracking Windows Crackmes

Reversing Jumps

Using NOPs to disable instructions

Extending Trial Period beyond 30 days

Intermodular Call Method

Dynamic Analysis to Confirm Algorithms

Linux and Windows API

Algorithm Analysis and Testing

Creating Keygens

Setting breakpoints and stepping through code

and more

 

Requirements

Basic Assembly Language , C Programming and Python would be useful

Windows PC

Familiar with basic Linux commands

 

Who this course is for:

Anyone interested to learn to use IDA for Reverse Engineering Linux & Windows executables

Students thinking of getting into Reverse Engineering or Malware Analysis as a Carreer Path

 


You have to wait 120 seconds to get the Course.



0 Comments

Post a Comment

Post a Comment (0)

Previous Post Next Post