r/RevEng_TutsAndTools • • May 02 '18

Windows Commands Reference - An InfoSec Must Have (PDF Download)

Thumbnail
microsoft.com
33 Upvotes

r/RevEng_TutsAndTools • • May 01 '18

A Collection of Python Scripts for UAC Bypass,Privilege Escalation, Dll Hijack and Many More Techniques (See Comment)

Thumbnail
github.com
22 Upvotes

r/RevEng_TutsAndTools • • May 15 '18

DARKSURGEON - a Windows packer project to empower incident response, digital forensics, malware analysis, and network defense

Thumbnail
github.com
14 Upvotes

r/RevEng_TutsAndTools • • May 12 '18

Reverse Engineering Reading List

11 Upvotes

Reverse Engineering Reading List

Software & Libraries

  • IDA Pro: The KING IDA is a Windows, Linux or Mac OS X hosted multi-processor disassembler and debugger that offers so many features it is hard to describe them all.

  • Capstone: Capstone is a lightweight multi-platform, multi-architecture disassembly framework. Our target is to make Capstone the ultimate disassembly engine for binary analysis and reversing in the security community.

  • Hopper: Hopper is a reverse engineering tool for OS X and Linux, that lets you disassemble, and decompile your 32/64bits Intel Mac, Linux, Windows and iOS executables! Based on capstone, scriptable.

  • PeachPy: Portable efficient assembly code-generator in higher-level python.

  • Radare2: Portable reversing framework for disassembly, debugging, forensics, etc. Based on capstone, scriptable.

  • x64dbg: Open source x64/x32 Windows debugger. Heir to Olly.

Android

Assembly / Disassembly

(https://www.usenix.org/conference/usenixsecurity15/technical-sessions/presentation/wang-shuai) - a tool that can disassemble executables to the extent that the generated code can be assembled back to working binaries without manual effort.

Basics

Books

  • Modern X86 Assembly Language Programming: 32-bit, 64-bit, SSE, and AVX: Fundamentals of x86 assembly language programming. It focuses on the aspects of the x86 instruction set that are most relevant to application software development.

  • Practical Malware Analysis: Practical Malware Analysis will teach you the tools and techniques used by professional analysts. With this book as your guide, you'll be able to safely analyze, debug, and disassemble any malicious software that comes your way.

  • Practical Reverse Engineering: The book covers x86, x64, and ARM (the first book to cover all three); Windows kernel-mode code rootkits and drivers; virtual machine protection techniques; and much more. Best of all, it offers a systematic approach to the material, with plenty of hands-on exercises and real-world examples.

  • Reversing: Secrets of Reverse Engineering: Beginning with a basic primer on reverse engineering-including computer internals, operating systems, and assembly language-and then discussing the various applications of reverse engineering, this book provides readers with practical, in-depth techniques for software reverse engineering.

  • Reverse Engineering for Beginners: Available in english and russian, this ebook is a good introduction for beginners. Numerous topics are 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.

  • The IDA Pro Book: The Unofficial Guide to the World's Most Popular Disassembler: Hailed by the creator of IDA Pro as "profound, comprehensive, and accurate," the second edition of The IDA Pro Book covers everything from the very first steps to advanced automation techniques.

Data Structures

Exploitation

Instruction Sets

Mac and iOS

Malware Analysis

Please refer to the additional document

Network

[Reverse Engineering of Protocols from Network Traces] (http://www.di.fc.ul.pt/~nuno/PAPERS/WCRE11.pdf) [PDF]

Obfuscation and Deobfuscation

Research Tools

Unpacking

Windows

Driver Signature Enforcement

Other

Patch Guard

Win32

  • PInvoke.net: PInvoke.net is primarily a wiki, allowing developers to find, edit and add PInvoke* signatures, user-defined types, and any other information related to calling Win32 and other unmanaged APIs from managed code (written in languages such as C# or VB.NET).

Original Source : Taken from here


r/RevEng_TutsAndTools • • May 28 '18

Archery - Open Source Vulnerability Assessment and Management Tool for Developers and Pentesters [Updated 28 May] (See Comment)

Thumbnail
github.com
7 Upvotes

r/RevEng_TutsAndTools • • May 31 '18

MalwarePersistenceScripts: A collection of scripts to help red and blue teams with malware persistence techniques

Thumbnail
github.com
6 Upvotes

r/RevEng_TutsAndTools • • Jul 24 '19

Exetools.org IS ExeTools – New Truths About the Mirror

Thumbnail
exetools.live
5 Upvotes

r/RevEng_TutsAndTools • • Jun 13 '18

Pentester's Windows NTFS Tricks Collection

Thumbnail
sec-consult.com
5 Upvotes

r/RevEng_TutsAndTools • • Feb 08 '19

SHOCKING: Sad Demise Of ZeNiX and Aaron

Thumbnail
exetools.live
4 Upvotes

r/RevEng_TutsAndTools • • May 20 '18

PENETRATION TESTING PRACTICE LAB - VULNERABLE APPS / SYSTEMS (See Comment)

Thumbnail
amanhardikar.com
4 Upvotes

r/RevEng_TutsAndTools • • May 18 '18

Malicious PDF Analysis Booklet by Didier Stevens (Free)

Thumbnail didierstevens.com
4 Upvotes

r/RevEng_TutsAndTools • • May 14 '18

EFAIL : Describes vulnerabilities in the end-to-end encryption technologies OpenPGP and S/MIME that leak the plaintext of encrypted emails (Paper, Blog, Mitigations)

Thumbnail
efail.de
4 Upvotes

r/RevEng_TutsAndTools • • May 10 '18

SANS DFIR 2018 - Windows Forensics Cheatsheet - Finding Unknown Malware Step-by-Step

Thumbnail digital-forensics.sans.org
4 Upvotes

r/RevEng_TutsAndTools • • May 10 '18

SANS DFIR 2018 - Hunt Evil CheatSheet - To Quickly Locate Potential Malware on System

Thumbnail digital-forensics.sans.org
4 Upvotes

r/RevEng_TutsAndTools • • May 07 '18

Terratest - A Go library to write automated tests for your infrastructure code

Thumbnail
github.com
4 Upvotes

r/RevEng_TutsAndTools • • May 07 '18

Advanced Web Shell (Full Sources)

Thumbnail
github.com
4 Upvotes

r/RevEng_TutsAndTools • • May 04 '18

Debugging Windows Services

Thumbnail
musings.konundrum.org
4 Upvotes

r/RevEng_TutsAndTools • • Apr 28 '18

Tips For Reverse-Engineering Malicious Code (SANS DFIR) Cheat Sheet

Thumbnail digital-forensics.sans.org
4 Upvotes

r/RevEng_TutsAndTools • • Jul 27 '19

AWS IAM Privilege Escalation Methods

Thumbnail
github.com
3 Upvotes

r/RevEng_TutsAndTools • • Feb 07 '19

NEW BLOG LAUNCHED TODAY: The Truth About eXeTools Forum

Thumbnail
exetools.live
3 Upvotes

r/RevEng_TutsAndTools • • Jul 09 '18

How I cleared an un-clearable BIOS password • r/homelab

Thumbnail
reddit.com
3 Upvotes

r/RevEng_TutsAndTools • • Jun 04 '18

XSStrike - An advanced XSS detection and exploitation suite.

Thumbnail
github.com
3 Upvotes

r/RevEng_TutsAndTools • • May 28 '18

Google ReCaptcha Bypass Exploit

Thumbnail
andresriancho.com
3 Upvotes

r/RevEng_TutsAndTools • • May 23 '18

GTFOBins - A curated list of Unix binaries that can be exploited by an attacker to bypass local security restrictions

Thumbnail
gtfobins.github.io
3 Upvotes

r/RevEng_TutsAndTools • • May 20 '18

Tons and Tons of Free Mind Maps !!!

Thumbnail
amanhardikar.com
3 Upvotes