Reverse Engineering Part 3: Crack Encryption With Bit-wise Operations (x86_64)
Reverse Engineering Part 3: Cracking Encryption With Bit-wise Operations *Reverse Engineering Part 3: Cracking Encryption With Bit-wise Operations* In this video, we explore the fundamentals of cryptographic reverse engineering by examining how bit-wise operations, particularly XOR, can be analyzed and defeated in simple encryption schemes. This video demonstrates practical techniques for breaking down encrypted data through assembly code analysis and memory examination. *Learning Objectives:* • Understanding XOR encryption implementation and inherent weaknesses • Reading and interpreting x86-64 assembly language instructions • Converting between hexadecimal, binary, and ASCII character representations • Analyzing memory addresses and stack frame structures • Systematic approach to decrypting obfuscated string data • Practical methodology for reverse engineering encrypted payloads *Technical Content:* Step-by-step XOR key recovery demonstration Assembly code disassembly and instruction analysis Memory dump examination and interpretation techniques Bit manipulation strategies for encryption analysis Character encoding and data representation concepts *Prerequisites:* Basic understanding of hexadecimal notation, computer memory concepts, and programming fundamentals recommended but not required. *Educational Context:* This material is presented for academic learning purposes to understand security vulnerabilities and defensive strategies. All demonstrations use controlled environments and publicly available tools. *Related Topics:* Assembly language programming, cryptographic analysis, memory forensics, binary analysis, cybersecurity fundamentals. Subscribe for additional reverse engineering and cybersecurity educational content covering advanced analysis techniques and security research methodologies! ---------------------------------------------------------------------------------- 0:00 intro 0:43 Encryption in RE 1:03 Arithmetic Logic (Bitwise Operations) 1:38 XOR example 2:11 Usecases of bitwise decryption 2:51 Basic Bitwise Operators 4:29 XOR encryption by hand 10:32 Cracking Encryption with a Disassembler 24:57 Crafting our script to decrypt the XOR encryption 33:58 Tips on how to improve while I workout ---------------------------------------------------------------------------------- Social Link: Github https://github.com/ethicalPap LinkedIn / vankperry Research Profile: https://orcid.org/0009-0001-5052-6882 Join our community! Discord / discord ---------------------------------------------------------------------------------- Website: https://projectpapsec.com Business Email: [email protected] ---------------------------------------------------------------------------------- Video Editor: [email protected]

OAuth 2.0 for Hackers (Part 2): How to Hack With Insecure OAuth 2 Endpoints

RSA Cryptography Made Easy: Understand how to Encrypt with RSA

The Scariest Chart in Electrical Engineering

Reverse Engineering for Beginners: How to Perform Static Analysis on any Piece of Software

Nobody Explained the Schrödinger Equation Like THIS!

ML Series #2: Building Your Own Perceptron

The World's Most Important Machine

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

The REAL reason the US can’t beat Iran

AI Can't Win If We Hack It.. Learn AI Prompt Injection with GPT

But what is quantum computing? (Grover's Algorithm)

Reverse Engineering Part 2: Static Analysis Labs for Altering any Piece of Software

Why People Are Obsessed With C? (Even In 2026)

How HIV Started a Century Before Anyone Noticed

How C Really Works

I bought the Steam Machine after the reviews... Here are my thoughts

But what is the Fourier Transform? A visual introduction.

How Rockstar fit an entire city into PlayStation 2 memory

DO NOT BUY: LG’s Spyware TVs, Monitors, and Wiretapping Concerns

