Advertisement
janci

raumonLoader

Oct 3rd, 2012
789
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.52 KB | None | 0 0
  1. var source = 'PGh0bWw+CjxoZWFkPgogIDxzdHlsZT4KICAgIGJvZHl7CiAgICAgIHdpZHRoOiAxMDAlOwogICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgIG1hcmdpbjogMDsKICAgICAgZm9udC1mYW1pbHk6ICJDb21pYyBTYW5zIE1TIiwgc2FuczsKICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwLDU5LDEwNSk7CiAgICB9CiAgICAjY29udHJvbHN7CiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgd2lkdGg6IDEwMCU7CiAgICAgIGhlaWdodDogNTBweDsKICAgICAgYmFja2dyb3VuZDogYmxhY2s7CiAgICAgIGNvbG9yOiB3aGl0ZTsKICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7CiAgICB9CiAgICAjbG9hZGVyewogICAgICBwb3NpdGlvbjphYnNvbHV0ZTsKICAgICAgdG9wOiAxMHB4OwogICAgICByaWdodDogMjBweDsKICAgICAgY29sb3I6IHJlZDsKICAgIH0KICAgICNrb3N7CiAgICAgIGRpc3BsYXk6IG5vbmU7CiAgICAgIHBvc2l0aW9uOmFic29sdXRlOwogICAgICB0b3A6IDE0cHg7CiAgICAgIHJpZ2h0OiAxMjBweDsKICAgICAgY29sb3I6IG9yYW5nZTsKICAgIH0KICAgICNtYXNvewogICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgIHRvcDogMTRweDsKICAgICAgcmlnaHQ6IDIwMHB4OwogICAgICBjb2xvcjogcmVkOwogICAgfQogICAgI2tvcyBpbWd7CiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgdG9wOiAtNXB4OwogICAgfQogICAgI2NvbnRyb2xzIGF7CiAgICAgIGRpc3BsYXk6YmxvY2s7CiAgICAgIGNvbG9yOndoaXRlOwogICAgICBtYXJnaW46IGF1dG87CiAgICAgIGZsb2F0OmxlZnQ7CiAgICAgIHdpZHRoOmF1dG87CiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OwogICAgICBtYXJnaW4tdG9wOiAxMHB4OwogICAgICBoZWlnaHQ6IDI1cHg7CiAgICAgIHZlcnRpY2FsLWFsaWduOm1pZGRsZTsKICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7CiAgICAgIHBhZGRpbmc6IDJweDsKICAgIH0KICAgICNjb250YWluZXJ7CiAgICAgIHBvc2l0aW9uOmFic29sdXRlOwogICAgICB3aWR0aDoxMDAlOwogICAgICB0b3A6NTBweDsKICAgICAgYm90dG9tOjA7CiAgICB9CiAgICAjb3V0ZXJ7CiAgICAgIGhlaWdodDogMTAwJTsKICAgICAgbWF4LXdpZHRoOiAxMDAlOwogICAgICB0ZXh0LWFsaWduOmNlbnRlcjsKICAgIH0KICAgICNpbWFnZS1ob2xkZXJ7CiAgICAgIHdpZHRoOjcwJTsKICAgICAgaGVpZ2h0OjEwMCU7CiAgICAgIGZsb2F0OmxlZnQ7CiAgICB9CiAgICAjaW1hZ2V7CiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7CiAgICAgIG1heC13aWR0aDogMTAwJTsKICAgIH0KICAgICNjb21tZW50c3sKICAgICAgZmxvYXQ6cmlnaHQ7CiAgICAgIHdpZHRoOjMwJTsKICAgICAgaGVpZ2h0OiAxMDAlOwogICAgICBtYXgtaGVpZ2h0OiAxMDAlOwogICAgICBvdmVyZmxvdzogYXV0bzsKICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWZmNDsKICAgICAgZm9udC1zaXplOiAxMnB4OwogICAgICB0ZXh0LWFsaWduOiBsZWZ0OwogICAgfQogICAgZGl2LmNvbW1lbnR7CiAgICAgIGZsb2F0OiBub25lOwogICAgICBjbGVhcjpib3RoOwogICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJEQjsKICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OwogICAgICBwYWRkaW5nOiAxMHB4OwogICAgfQogICAgZGl2LmNvbW1lbnQgZGl2LnVzZXJ7CiAgICAgIGRpc3BsYXk6IGlubGluZTsKICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7CiAgICAgIGNvbG9yOiAjMzgyRkYyOwogICAgfQogICAgZGl2LmNvbW1lbnQgZGl2LnRleHR7CiAgICAgIGRpc3BsYXk6IGlubGluZTsKICAgIH0KICAgIHNwYW4jaHZpZXpkYXsKICAgICAgcG9zaXRpb246YWJzb2x1dGU7CiAgICAgIGNvbG9yOnJlZDsKICAgICAgdG9wOiAwcHg7CiAgICAgIHJpZ2h0OiAwcHg7CiAgICB9CiAgPC9zdHlsZT4KPC9oZWFkPgo8Ym9keT4KICA8ZGl2IGlkPWhvbGRlcj4KICAgIDxkaXYgaWQ9Y29udHJvbHM+CiAgICAgIDxhIGhyZWY9ImphdmFzY3JpcHQ6cnYuZmlyc3QoKSI+Rmlyc3Q8L2E+CiAgICAgIDxhIGhyZWY9ImphdmFzY3JpcHQ6cnYubmV4dCgpIj5OZXh0PC9hPgogICAgICA8YSBocmVmPSJqYXZhc2NyaXB0OnJ2LnByZXYoKSI+UHJldjwvYT4KICAgICAgPGEgaHJlZj0iamF2YXNjcmlwdDpydi50b2dnbGVNb2RlKCkiPlRvZ2dsZSBGaXQvU2Nyb2xsPC9hPgogICAgICA8YSBocmVmPSIjIiBvbmNsaWNrPSJydi5vcGVuQ29tbWVudHMoKTsgcmV0dXJuIGZhbHNlOyI+T3BlbiBjb21tZW50cyAoPHNwYW4gaWQ9ImNvbW1lbnROdW1iZXIiPjA8L3NwYW4+KTwvYT4KICAgICAgPGEgaHJlZj0iIyIgb25jbGljaz0icnYubGlrZSgpOyByZXR1cm4gZmFsc2U7IiBpZD0ibGlrZSI+TGlrZSAoPHNwYW4gY2xhc3M9Im51bWJlciI+MDwvc3Bhbj4pPC9hPgogICAgICA8YSBocmVmPSIjIiBvbmNsaWNrPSJydi5oYXRlKCk7IHJldHVybiBmYWxzZTsiIGlkPSJoYXRlIj5Eb24ndCBMaWtlICg8c3BhbiBjbGFzcz0ibnVtYmVyIj4wPC9zcGFuPik8L2E+CiAgICAgIDxzcGFuIGlkPSJsb2FkZXIiPmxvYWRpbmc8L3NwYW4+CiAgICAgIDxzcGFuIGlkPSJrb3MiPktPJlNjYXJvbjsgPGltZyBzcmM9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQmNBQUFBZUNBWUFBQURISllWb0FBQUFCSE5DU1ZRSUNBZ0lmQWhraUFBQUFBbHdTRmx6QUFBTjF3QUFEZGNCUWlpYmVBQUFBQmwwUlZoMFUyOW1kSGRoY21VQWQzZDNMbWx1YTNOallYQmxMbTl5WjV2dVBCb0FBQU5JU1VSQlZFaUpyZFpkcUZaRkZBYmd4OU94bEV5VENDa29UY25mVUl1b20wTkdsRkFRV2QySFNhQVVDVUZKUVVWZDlITVZSWVRRZFFtUmtsb0laVkdDVXBJU2xrWng4S2ZrV1A1UXBvWFdPZnAyTWZQcFBsL2ZkeXByd1RDelo2OTVaKzEzM3JWbVMrSWMyK1FrN3lRNW1XUnJrcm50UHVjS0xNbjJETGZ0U1hyK0QvRHg2V3g5VGI4ZTUyYkhzSzF0YmhDN2g4MzhCMW9XSnRsWEl4NUs4bkM3ejZnazdWSDE0dTdhajJxMG50cERhdXZGQW55Ti9UaUNqWDhYK2FWSjdrK3lKc214THZ4MnNxRWtzLy9OZ1o2ZjVMWWtyeVQ1N2g5c3NINGs4SjYyNS9PU1RHczh6MC95VkpMREkyelFseTZjUDQ0NzhRMU9ZQ2FHOEFCK3JHTjRCQzkxVWRNNkxHb0hINHVWV0l3cmNDTm00YXE2NFRSRmhqQ2pCdERKVG1GYTgvTW5KSGt6eWZRMldzWWxlVDNKclIwbzNETUNOUyswbk1ZaytTckpnc2JDVVVrbUp0bVFaRTRIWUVsV2pnQSswS1JsTWg3RFJWWFBKekFPbitIVkxwOS9MNTVXOUgwRWgzQVlCN0NuRjlNeHRUcS8xMWg0R24vZ0pLN0Y3N1UxVS94NnpPMnk4VUF2M3Nja0plUEdWc0JXelRtSkM1VzZNVlFQNm5MOFZ0OTNBNGJCSHJ5RzVRb2RXekFHTitORmpNY2FSUm0zNEkwR01FV20zZXhRcjhMcGswcWR1QXpMY0NWdXFPT1p1QWRUOEgxajhUaEZvdDNzUUErK1ZBNXpyNkxoSS9oWm9XS2ZRdE9BUXRYK3h1Slp6aGF5VGpiUVV3R1A0eVBzd3JjS0ZjZnFWeDNINnJyQm9jYmk2U01BbjRsY2pXZzlaaXV5ZXc1OWVMbk9yY0pTL05CWVBLTU43SGxGVFdmQVc4bndUSks3a2l4SnNqeko2Q1FmMW5jYmEvOTJUYXJXbXRXTmhObGJFL0dUeHR6QzNyckxManlMbzhxaDlpa3lXNFY1V0l2cmxMTm8yWnpHK0FsRnRwdVZ5d01PdHFLNHVrWXlKY2xiZGU3ZDJuOVErdzJOcUVjbkdhd1JmbDVMaFNTM055S2YxSXA4dDVLRmkycUVMVGt1YzFhZVRadXFTQmNlVlJJUVBxM2pVempjY2ppTm54VHBuVUEvZnFuUHgzSFEyVklMMTlSK0xUWTE1bzhxOStrRW5HNytXbnlCUzVRTVBGbzViSUgvcWx3VVRmQkJyUEJYMjZJVXJtSC9MVHR3bjVMK0R5a1p1VVRKMEtVMStwYk5VQzZWL2c3Z20xdUI5RFltZDJKK0JkbWtGS3dWQ3ZmcmNFSERkeUllN0FCTVNieWJNT3lDdmpqSnppUTdrbXhMMHAvazQzcUpiRTB5citGN1I1ZkxvOVVXSi9Fbms3c3g1M2N0SEdNQUFBQUFTVVZPUks1Q1lJST0iID48L3NwYW4+CiAgICAgIDxzcGFuIGlkPW1hc28+TUFTTyE8L3NwYW4+CiAgICAgIDxzcGFuIGlkPSJodmllemRhIj48YSBocmVmPSJodHRwOi8vd3d3LnJvdW1pbmcuY3ovcm91bWluZ1N0YXJzUGxheS5waHAiIHRhcmdldD0iX2JsYW5rIj4qIEh2aWV6ZGlja2EgKjwvYT48L3NwYW4+CiAgICA8L2Rpdj4KICAgIDxkaXYgaWQ9Y29udGFpbmVyPgogICAgICA8ZGl2IGlkPW91dGVyPgogICAgICAgIDxkaXYgaWQ9aW1hZ2UtaG9sZGVyPjxpbWcgaWQ9aW1hZ2U+PC9kaXY+CiAgICAgICAgPGRpdiBpZD1jb21tZW50cz48L2Rpdj4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICA8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+Cg==';
  2. //console.log("Loading roumen viewer");
  3.  
  4. loadJS("https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js");
  5. loadJS("http://pastebin.com/raw.php?i=trEtEZVn");
  6. document.body.className="";
  7. document.body.innerHTML=(decode_base64(source));
  8. //console.log("done");
  9.  
  10. function loadJS(js){
  11. var head=document.getElementsByTagName('head')[0];
  12. var script= document.createElement('script');
  13. script.type= 'text/javascript';
  14. script.src=js;
  15. head.appendChild(script);
  16. }
  17.  
  18. function decode_base64(s) {
  19. var e={},i,k,v=[],r='',w=String.fromCharCode;
  20. var n=[[65,91],[97,123],[48,58],[43,44],[47,48]];
  21.  
  22. for(z in n){for(i=n[z][0];i<n[z][1];i++){v.push(w(i));}}
  23. for(i=0;i<64;i++){e[v[i]]=i;}
  24.  
  25. for(i=0;i<s.length;i+=72){
  26. var b=0,c,x,l=0,o=s.substring(i,i+72);
  27. for(x=0;x<o.length;x++){
  28. c=e[o.charAt(x)];b=(b<<6)+c;l+=6;
  29. while(l>=8){r+=w((b>>>(l-=8))%256);}
  30. }
  31. }
  32. return r;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement