This guide is aimed at individuals with intermediate web literacy, you are expected to understand certain fundemental concepts.
noun
obfuscation
"The act or process of obfuscating, or obscuring the perception of something; the concept of concealing the meaning of a communication by making it more confusing and harder to interpret."
- Node.js
- Basic Regex
- Understanding of some cryptography concepts
- Getting Started - Introduction and setup
- Understanding Packers - Learn about web application packers
- Understanding Javascript Quirks - Learn about some quirks in Javascript
- Intro to Abstract Syntax Trees - What are Abstract Syntax Trees?
- Intro to Transformation Obfuscation - Basic transformation techniques
- Defeating Anti-Tampering - Advanced techniques for bypassing protections
- Keep It Simple Stupid (KISS) - Think like an attacker
Each of the chapters will have at least 1 flag formatted as flag{FL4G_H3RE}
, you can submit the md5 hash of the flag in Github Issues to be added to the winners section.
Challenges arent necessarily in order of difficulty, points should instead be used determine difficulty of each challenge.
- @pawhash - 60 point(s)
- @justchokingaround - 60 point(s)
- @kaorlol - 20 point(s)