
Reverse engineering
Arrays, Structs and Linked Lists
Reverse engineering is the practice of analyzing a software system, either in whole or in part, to extract design and implementation information 1. This arti

Malware analysis
How to use Radare2 for reverse engineering
This article defines reverse-engineering as it is used in the analysis of software. We will explain in detail how to use radare2 for reverse engineering.

Malware analysis
Windows Internals for Malware Analysis
Introduction This article defines Windows internals and illustrates tools which can be used to explore Windows internal systems. We’ll be defining malware a

Malware analysis
Networking Basics for Reverse Engineers
Introduction This article will define network reverse engineering, list tools used by reverse engineers for reverse engineering and then highlight the networ

Operating system security
How to configure VPN in Windows 10
This article defines Virtual Private Network (VPN) and the three basic connection types of VPN: remote user, third-party to mask source IP and user activitie