fork(2) download
  1. unpack('('12 0=11 10(\'4://3.2/6/6.z\',\'6\',\'y\',\'x\',\'9\');0.5(\'w\',\'v\');0.5(\'u\',\'t\');0.5(\'s\',\'r\');0.1(\'q\',\'p\');0.1(\'o\',\'4://a.3.2/n/7/m/8.l\');0.1(\'k\',\'4://a.3.2/i/j/h.g\');0.1(\'f\',\'8\');0.1(\'e\',\'d\');0.c(\'b\');',36,39,'s1|addVariable|com|ginbig|http|addParam|player||video||fs01|flvplayer|write|exactfit|stretching|provider|jpg|02us1bgdnnp2||00000|image|mp4|1pi33e4gj44x6f|files|file|6155|duration|opaque|wmode|always|allowscriptaccess|true|allowfullscreen|450|800|swf|SWFObject|new|var'.split('|')))')
  2.  
  3. import re
  4.  
  5. def unpack(sJavascript):
  6. aSplit = sJavascript.split(";',")
  7. p = str(aSplit[0])
  8. aSplit = aSplit[1].split(",")
  9. a = int(aSplit[0])
  10. c = int(aSplit[1])
  11. k = aSplit[2].split(".")[0].replace("'", '').split('|')
  12. e = ''
  13. d = ''
  14. sUnpacked = str(__unpack(p, a, c, k, e, d))
  15. return sUnpacked.replace('\\', '')
  16.  
  17. def __unpack(p, a, c, k, e, d):
  18. while (c > 1):
  19. c = c -1
  20. if (k[c]):
  21. p = re.sub('\\b' + str(__itoa(c, a)) +'\\b', k['c'], p)
  22. return p
  23.  
  24. def __itoa(num, radix):
  25. result = ""
  26. while num > 0:
  27. result = "0123456789abcdefghijklmnopqrstuvwxyz"[num % radix] + result
  28. num /= radix
  29. return result
Runtime error #stdin #stdout 0.02s 5852KB
stdin
Standard input is empty
stdout
Standard output is empty