Skip to content

svent/jsidle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JSidle Javascript Packer

Blog post about the JSidle packer: http://relentless-coding.blogspot.com/2010/07/new-javascript-packer-jsidle.html

The concept of the JSidle packer is described in the Hack in the Box magazine, Volume 1, Issue 3.
Get it here: http://magazine.hitb.org

Usage

./jsidle [ -i file ] [ -o file ] [ opt1=val1 opt2=val2 ... ]
options: delay=<seconds>
         include_md5lib=true|false
         mode=web|pdf
         speed=<int>
         static=true|false
         strip_comments=true|false

Examples

Asssuming tools/benchmark.html showed a speed of 20000 and you want the delay to be 5 seconds in the target browser:


./jsidle -i exploit.js -o packed.js speed=20000 delay=5

Using the query string feature (the query string key will be printed to STDERR):


echo “alert(‘owned’)” | ./jsidle -o exploit.js speed=20000 delay=5 static=false

Packing Javascript for usage in PDF files:


./jsidle -i pdf-exploit.js -o packed.js mode=pdf speed=300

About

The JSidle Javascript packer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published