Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package
- {
- import flash.display.*;
- import flash.events.*;
- import flash.net.*;
- import flash.system.*;
- import flash.utils.*;
- public class loader extends MovieClip
- {
- public var filename:URLRequest;
- public var input_id:String;
- public var pass:int;
- private var phploader:URLLoader;
- private var criptLoader:URLLoader;
- private var swfLoader:Loader;
- private var code:String = "59-25215-599123";
- private var id:String = "rysafdsa95412aopjk";
- private var data:String = "swf";
- private var file:String = "swf/rock_project.swf";
- private var file2:String = "http://king-soukutu.xsrv.jp/rokko/";
- private var flg:Boolean = false;
- private var header:URLRequestHeader;
- public function loader() : void
- {
- var lki:String;
- var ouy:String;
- var pkl:String;
- var txt:String;
- var mkj:String;
- var fds:String;
- var sey:String;
- var qwr:String;
- var rre:String;
- var afa:String;
- var wqw:String;
- var rtr:String;
- var dea:String;
- var asd:String;
- var poz:String;
- var gia:String;
- var str2:String;
- var awp:String;
- var yrt:String;
- var nut:String;
- var zsx:String;
- var h9g:String;
- var str1:String;
- var ynh:String;
- var kjh:String;
- var sjz:String;
- var ell:String;
- var request:URLRequest;
- var variables:URLVariables;
- var key_name:String;
- var key_id:String;
- var request2:URLRequest;
- var loader2:URLLoader;
- this.criptLoader = new URLLoader();
- this.swfLoader = new Loader();
- this.header = new URLRequestHeader("pragma", "no-cache");
- addFrameScript(0, this.frame1);
- Security.loadPolicyFile("http://king-soukutu.xsrv.jp/crossdomain.xml");
- var context:* = new LoaderContext();
- context.checkPolicyFile = true;
- DomainCheck.checkAndNavigate("king-soukutu.com", "http://king-soukutu.com");
- if (DomainCheck.currentDomain == "king-soukutu.com")
- {
- var onComplete:* = function (event:Event) : void
- {
- var _loc_2:* = event.target.data.split("/");
- data = _loc_2[0];
- loadComplete();
- return;
- }// end function
- ;
- var onComplete2:* = function (event:Event) : void
- {
- var _loc_2:* = event.target.data.split(".");
- code = _loc_2[0];
- id = _loc_2[1];
- loadComplete2();
- return;
- }// end function
- ;
- var LoaderInfoIOErrorFunc:* = function (event:IOErrorEvent) : void
- {
- trace("エラー");
- var _loc_2:* = "ここを見ているあなたへ";
- var _loc_3:* = "解析はしないで欲しいです(´;ω;`)";
- return;
- }// end function
- ;
- lki;
- ouy;
- pkl;
- txt = loaderInfo.url;
- mkj;
- fds;
- sey;
- qwr;
- rre;
- afa;
- wqw;
- rtr;
- dea;
- asd;
- poz;
- gia;
- str2 = asd + afa + wqw + gia;
- awp;
- yrt;
- nut;
- zsx;
- h9g;
- str1 = dea + poz + rtr + qwr;
- ynh;
- kjh;
- sjz;
- ell;
- request = new URLRequest("getkey.php");
- request.method = URLRequestMethod.POST;
- variables = new URLVariables();
- request.data = variables;
- key_name;
- key_id;
- this.data = "";
- variables.host = txt.slice(7, 23);
- request2 = new URLRequest(String(str2 + str1));
- request2.method = URLRequestMethod.POST;
- request2.data = variables;
- loader2 = new URLLoader(request2);
- loader2.addEventListener(Event.COMPLETE, onComplete2);
- loader2.addEventListener(IOErrorEvent.IO_ERROR, LoaderInfoIOErrorFunc);
- loader2.load(request2);
- }
- return;
- }// end function
- private function loadComplete() : void
- {
- if (!this.flg)
- {
- this.flg = true;
- }
- return;
- }// end function
- private function loadComplete2() : void
- {
- this.criptLoader = new URLLoader();
- this.criptLoader.dataFormat = URLLoaderDataFormat.BINARY;
- this.criptLoader.addEventListener(Event.COMPLETE, this.loadSWFComplete);
- var _loc_1:* = new URLRequest(String(this.file2 + this.data + this.id));
- this.criptLoader.load(_loc_1);
- return;
- }// end function
- private function loadSWFComplete(event:Event) : void
- {
- var _loc_2:* = this.criptLoader.data;
- var _loc_3:* = new CriptRC4(this.code);
- var _loc_4:* = _loc_3.cript(_loc_2);
- this.swfLoader.loadBytes(_loc_4);
- this.code = "";
- this.id = "";
- this.data = "";
- this.file = "";
- var _loc_5:* = addChild(this.swfLoader);
- var _loc_6:* = new Sprite();
- _loc_6.graphics.beginFill(16711680);
- _loc_6.graphics.drawRect(0, 0, 512, 448);
- _loc_5.mask = _loc_6;
- return;
- }// end function
- function frame1()
- {
- this.filename = new URLRequest("rock_project.swf");
- this.input_id = "s9jr50s651";
- this.pass = 95103416232;
- stop();
- return;
- }// end function
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement