Trickster Dev
About
RSS
tags
code
Posts
Javascript
Solving a simple JS challenge with sandboxing
Restringer: modular JavaScript deobfuscator
Self-defending JS code and debugger traps
Don’t JSFuck with me: Part 3
Understanding JavaScript packers
Don’t JSFuck with me: Part 2
Don’t JSFuck with me: Part 1
JavaScript AST manipulation with Babel: reducing nestedness, unflattening the CFG
JavaScript AST manipulation with Babel: reducing indirection, undoing string concealing
JavaScript AST manipulation with Babel: constant folding and propagation
JavaScript AST manipulation with Babel: AST modification APIs
JavaScript AST manipulation with Babel: untangling scope confusion
JavaScript AST manipulation with Babel: 3 ways to create nodes and subtrees
JavaScript AST manipulation with Babel: transform prototyping and plugin development
JavaScript AST manipulation with Babel: defeating string array mapping
JavaScript AST manipulation with Babel: removing unreachable code
JavaScript AST manipulation with Babel: extracting hardcoded data
JavaScript AST manipulation with Babel: the first steps
Javascript obfuscation techniques by example
Trickster Dev
Code level discussion of web scraping, gray hat automation, growth hacking and bounty hunting