SYRAU3 Posted May 5, 2012 Share Posted May 5, 2012 Hi all, is there any way to get rid of this silly way to load the SWF file from memory or something? i don't want it to be available for the user to copy from @TempDir, or even from the EXE as resource because i couldn't protect it inside from being extracted, so how to load it to the GUI and protect it from being copeid? this is my stupid script, please help $GUI = GUICreate("Flash", 670, 470) $oGame = ObjCreate("ShockwaveFlash.ShockwaveFlash") $oGameGUI = GUICtrlCreateObj($oGame, 10, 10, 650, 450) FileInstall("file.swf", @TempDir & "\file.swf") FileSetAttrib(@TempDir & "\file.swf", "+RHS") With $oGame .bgcolor = "#000000" .Movie = @TempDir & "\file.swf" .Loop = True .ScaleMode = 2 .wmode = "Opaque" EndWith GUISetState() FileDelete(@TempDir & "\file.swf") While 1 $nMsg = GUIGetMsg() Select Case $nMsg = -3 Exit EndSelect WEnd Link to comment Share on other sites More sharing options...
Realm Posted May 5, 2012 Share Posted May 5, 2012 (edited) Hello SYRAU3, I tend to encrypt the data on a file if I don't want a user to be able to parse it out. Realm Edited May 5, 2012 by Realm My Contributions: Unix Timestamp: Calculate Unix time, or seconds since Epoch, accounting for your local timezone and daylight savings time. RegEdit Jumper: A Small & Simple interface based on Yashied's Reg Jumper Function, for searching Hives in your registry. Link to comment Share on other sites More sharing options...
SYRAU3 Posted May 7, 2012 Author Share Posted May 7, 2012 how to do that? i tried many stupid ways... what is the best? Link to comment Share on other sites More sharing options...
SYRAU3 Posted May 7, 2012 Author Share Posted May 7, 2012 how to do that? i tried many stupid ways... what is the best? Link to comment Share on other sites More sharing options...
stormbreaker Posted May 7, 2012 Share Posted May 7, 2012 I have two simple tips for you: - Firstly, do not double-post , and - Second, you could rename your swf file to something like myProgramHelper.dll or something else... ---------------------------------------- :bye: Hey there, was I helpful? ---------------------------------------- My Current OS: Win8 PRO (64-bit); Current AutoIt Version: v3.3.8.1 Link to comment Share on other sites More sharing options...
Realm Posted May 7, 2012 Share Posted May 7, 2012 Renaming the file will undoubtedly make it more difficult for the end user to find the file. renaming the extension to mask as another type of file, even more difficult. However, it is not fool proof. I suggested encrypting your data. Why? Because not only would the end-user have to guess which algorithm you encrypted your data with, but they would have to guess your key too. With that in mind, look into encryption functions like: _Crypt_EncryptFile(), _Crypt_DecryptFile() _Crypt_EncryptData(), _Crypt_DecryptData() _StringEncrypt() Placing your file in the Application Data directory, or even Windows Directory, while masking it as MKISH suggested will help to hide your file more. When creating a key for the encryption.. Use a long string of 50+ random characters using all of Numerals, Lower and Upper case Letters and symbols. This will make it near impossible for your file to be cracked! Good Luck & Happy Coding! Realm My Contributions: Unix Timestamp: Calculate Unix time, or seconds since Epoch, accounting for your local timezone and daylight savings time. RegEdit Jumper: A Small & Simple interface based on Yashied's Reg Jumper Function, for searching Hives in your registry. Link to comment Share on other sites More sharing options...
jchd Posted May 7, 2012 Share Posted May 7, 2012 Sorry for bringing bad (old) news: there's absolutely no way to protect stand-alone programs from being reverse-engineered, let alone resources or companion files. Your program has to embed the key somehow, then ...All you can do is make it interesting for average Joe Dow, your neighbour or your kid sister. Beyond that, no way. Don't fool yourself in a feeling of false security. This wonderful site allows debugging and testing regular expressions (many flavors available). An absolute must have in your bookmarks.Another excellent RegExp tutorial. Don't forget downloading your copy of up-to-date pcretest.exe and pcregrep.exe hereRegExp tutorial: enough to get startedPCRE v8.33 regexp documentation latest available release and currently implemented in AutoIt beta. SQLitespeed is another feature-rich premier SQLite manager (includes import/export). Well worth a try.SQLite Expert (freeware Personal Edition or payware Pro version) is a very useful SQLite database manager.An excellent eBook covering almost every aspect of SQLite3: a must-read for anyone doing serious work.SQL tutorial (covers "generic" SQL, but most of it applies to SQLite as well)A work-in-progress SQLite3 tutorial. Don't miss other LxyzTHW pages!SQLite official website with full documentation (may be newer than the SQLite library that comes standard with AutoIt) Link to comment Share on other sites More sharing options...
SYRAU3 Posted May 12, 2012 Author Share Posted May 12, 2012 how about loading the file from memory without saving it? just like the BMP files, is there any way to do that? this is my script as an example : expandcollapse popup$DllBinary = '0x4357530806700000789CEDBB0750536FDBFF9910206020015182104214151469223D10222856406C880801544A404A00430B818814A5890A22551111A90A0A48091D11E94DA4841A3AA1861260019F' $DllBinary &= 'E7DDDFEE3BFFF7999DD9D9DD99F50C33E7BE39E77B5D17D77D72E6CB399F1001ECC200009F3500B01708D0E1076C6FDA6C5BDBDBBE4976000008F0596B3B4C960F2701886C2EFBB50CF8B0002010B005' $DllBinary &= 'D8FEE1DBDFC0177C8CF1FEC78D2CBFB2EEB47E2E0080EDF8B65C4141616BE95F7BB62363C77D7FDE96071473181CCF88269BFAA5F276D46BC96A5973802C50F0C43468DE673E48D3754EDB5F811C63C7' $DllBinary &= 'FD8AED2AD916F7630F7DB10012C6C889763A6CF41740ADAE408E864F6CBE397C9058975D9D32D71ECE4A2D195B837DBC817E26BD637132DB33FC29BDB840B249C3589C3A3FA0E055C41925249070E550' $DllBinary &= 'B01D9A6DB4EFCCBE2EE2762DFE217F6A79F3A796F33BB560AF1D94BABF538BE89F5A7827766B79ECBD5B8B36DB762D1E7BDE5CDD155E11FE23F4FF23BC85DF151E6FDF15EEF3D8150655ED0ACF96EF0A' $DllBinary &= 'DF6AFF113EFB232CFB23F4FC9351FD4F46C49F8C211BBBC2332DBBC2A4D56D61C1132D03A54340E795DD5E8CE4EDF6A26E7EB717CF17777B21B9D30BAC8C918B5ED4F6ECB8B184DE762F0C16777B117D' $DllBinary &= 'EECD6B18A000B3DB0BE7B83FBD50D719DF0EF26333A8753B4814AFC0FB6D99F433C9940AAA8CE9F095CB016493AA3FB23B3B326E671D72E2EDED860AEC56826FDFCD6D52BBDD79B271A7D676597B3BAB' $DllBinary &= '23DF6D47CC8CDB492D6D6FA3E6B67D9EF18563D90C88C9A79D80C68BCF76320F47ED66AEFDB29B39DC7B3733CA7937B34EF26EE6F0DAEDCCEC05EC5A06D2DB0B1B63BDBDB058994B06FB201628C14F7C' $DllBinary &= '9222FC803C67DF9D1EA425EF5C01D267513B45594EEC4C4E3CC06E1F3992BA2171713BBC81F04E078C863EECE412B9B7D300CBE1D4ED54D267BEEF4C6C17CEEF1CB95EB8739A71CC6E81ED979E5F35A7' $DllBinary &= '09661EDEF9F3F33492B7AB3DF221770FC7F679F0A69D44167EBB89B03B8938ECC277D624D77AE780E1EEFA2461B5DAB23E25EE2953E3FA45E4C0C579D915B165EBAD299902710229D53FA827D85C6BB7' $DllBinary &= '0F90F53A4564D973F0ADEFBAEE36590BCAC5B84C7CECD23B9228A153F58901D1D28B0E89221BB3B9A2B7D54D023996F76882E4B80F22B2805CF619956D79A2C4EDB33BB11EA66E4FA80289F2DB22B284' $DllBinary &= '8EF83D1A1CA017B69D460610A7B11DC204A8F66A5B95CFE6FA60BB0247F6C96BDB0169DC2D63BBB2AC3F328B3FB21F7F6429BB3275FCAEECE1DE5DD94CECAEAC4FF217F1487AF16E6F8DE6B717CBCF98' $DllBinary &= 'EDE1F3DBB280A21C632EE900B2A9893DBB600555564ED00F624E8347DEC6726CAF7FDD9144BF2E22C7885E1376BBBFF3FCD6A82F48A03B3C97EF360C5014F947A820BD2B1471DB15867EDC15D6FCDC15' $DllBinary &= '0E92768573777685C4E23F42D53F42D49F8C7BFF64F4BFB82B244B786D770CFE587D77D6745DAC70FBB335EAB11B66E1F69FFC457FC2D474EF8431F989DAB9AE008F3939D9B6EF7780ADBDB0ED9B171B' $DllBinary &= '8003C88975B631B7DB9DF8EC05EDEEB57CB8E5B70720801B2D48C2C7EE7078861C1BA01EB87B3FFCAF4DEBB43BCAFE1EC1DCEE9E9C9CB2328A97971710CCC909DA56219ED1AE03B6F6F96C9FC40E70D8' $DllBinary &= '88F9B1659E0BB006087F0100B3B6EFAB7B0B3E5667F1D83667B1EDDE6177426E01F7FDEB56CA2F9D3E0ACAD294851B03DC6E0ADA86439CB9B36A4E5ECEE9D43C3101B86A5B120B48518B73FA2A5FF089' $DllBinary &= '6BF8FBE13D34D160F5B84B00B5C1D133DF101FA3AFF2B1CDDED847857B47473A5FEFED25FF2982E37F5DC4C07611DB55FCB7223274F7FAC8A5A038FAD28F9165D6E58F0E7FFCF62D01FE2403A02EF544' $DllBinary &= 'F11C47017BE7D0ABA35D930982AE806379667A80ABA27AF9BFA37B7EB13BDF7DC6E108AD126D4801883A110EF5865EFF57119CFF7327761AF1DF8AB80D7DF8710F0E52527FBEE0F8CC0CBD6A70520B5A' $DllBinary &= '37F8D310F800ABB8327AFE8B1ABD2A4E6B8FFDCD56F2BE9AAB994AA3CA4A58C4ABC3BE26A01C5DC20732D8C4A4F6ABE50BC21E0BC01D722997D6765C3000200400B2EF5C00EC6C1CBB3B1ECEDDDDEE5A' $DllBinary &= '51440167AF6A3BD8DB9B3FB8AB66E1EAE2E2F0401EE066E36EFEC05CE61EF11E606781D9B78320E0E2BEFF8AC8F57F39E2C9FF7344CEED2088A70B14B20FB7C4B6881B607342446ADDE23CE05F57DD9F' $DllBinary &= 'C6FC6B43A150FA17FF75AD716D9F8B800C45027CB825B70FED0138B605E3B6FEF7CBF5FF283C6354997DED5F4AEEED93110E4331640CF7716E000002E0C002C80062F7F41DF567934A7CC3575CC02664' $DllBinary &= '5DF3470449171A04F59B7A5D2F5695909B044294EB3ACE00460142896031C36F79CF56B435F6E5199FBFABECE1C109587213CA74CBFB7867DAF6E6B7EEF69DE17486EA3B99292BA44F0658F93245A466' $DllBinary &= '61F03DA934E1866E4374D9AD49574606B3B11B0B5DAE0E2825958BAD3FAC4E58375DA265F984021BCBE0C5D4D22895A76A0CEF2C7438FC9998D75CB7C6B2CD3EE32E01127FA9D42A35E4EB17CEC17503' $DllBinary &= '8867B9A9A9C3E45A9C6DD5A617E239BD8AA0A526F4FE8E6336F94EC67A2F6A286E2EEC6AA6941BB9149E553CD768194F48A868F48B1954379D9FEF619E89BB61398B197AE99EE8643575ED76D3508813' $DllBinary &= 'AA5AB4E81BCBBB71EB6EFDC3535AF91F04C06DCA8696123E176A3E887C7CD7E959D476B5AFF45E3F3DE11608BDFCD407844846FBCF8D8B7D2598B628DA2255513DCC637880D9ECE431AA5EDE7E513321' $DllBinary &= 'C875FB893CE8CACDEAB395AEF34586A090EE0052CDD2E1413034FEA776A1D2E2D05E85D01FDE69F35EE575968D8D364D85C2C99BBF60E3B1810746858228121DDFCBFB578C2B5DF78569802DABEB5514' $DllBinary &= '278419EBD1C75CA8C6B4CE562B75891C7170EB023E99EF2DD3CBB4331F5A46695899E50077716F891625E4E8F3C1EAD59DC868DA909138FA3218BF32E76EF546C6856A37BA29FF587C03ED2B132831D1' $DllBinary &= 'CAEB8C5DAC501F6657531EAA0945A33F9C3D57789785FC36899325A27A122C698309F284F2B8EC56426BB465FC029050413F1A92E1C4A7B1F2DEFD9CAB91BBA6D53B255106550DC5D20B4818B77EAB7B' $DllBinary &= '97757C0483F499A80F099B338224379A0ED0DECF09BC171A7ADAAE968FF48A2F0872A2B98C9213BED5386D7F7CB7B85961739FB33E757E6144A15972E0639CD12084C36FAAD9043977B6A6FF2EB41E3D' $DllBinary &= 'C3FDB6C1746CA8949A30A4F76EA16BC968C58917A7E976235EA0A6CA021D9DBEB10F7C7448498DCEF3716481A5FE3A378B6692F611C4A87C3F0274D2FC4D3499C02AABE0904FEBBACA241805C194BE55' $DllBinary &= '33AA6F20E81B49F40574258777338AF182C43FF7A4EBD601CFDBB6F26D604CBC4086BDF59DCA476905652A92931CE24E2F8DCD2FDFE54D3D3E73DB042D25C1073E2671B32FAB5BBEA962B4FF7D8BE59C' $DllBinary &= 'B0F482954708FD665E4D29832E86DC4A81C62892433AAD45F201DF209EBADEF1D736D61C358B27384C445AD4FC3DF682EFD9DFB734693C139A3529008E85DC46E4CB81C746798FD4608A3B5EB95D661F' $DllBinary &= '72B0ABCD6A8C95B8A1E8517476E60567DD9CD77310A9617F42FFDC1D8870747C3DD05BB303E5657FE1D877ECC0F811D2CC87657972822B6D7E1283C12CD01FA2C33527BFE3BFFB524E995DD1948959B1' $DllBinary &= 'F7EDAFC5C308D069A2C3ADB1C461EA7DE85E98B4685754BA58B57BFE05841CA93AD2D16DC257102CB8C036D8D942F017147605A4EF2FBADB6B70350486E012CDBFC77B0DF1DC29F18797A46A76C70D63' $DllBinary &= 'E2DC9A4DACC239DEC3501371E8D449F021B76BBAEA11A0F20415C989487856922C9EDAA19AE86F76EC8E67EA0C21402D7A8B5B3A5AD9D1B1B47FDD34FBA40F0E7AEEE26031C43DB7CD6F7DD6ACACFFF5' $DllBinary &= 'B2E133CEB458DA4BF5099413EE064379D0D79D381833A08DE09225023004EAEC3DB35B957DCDBEAE32231D0E7D9F9710A2F935AED4E234290FA7B626E0928D6D5FD8BCA6E8899FF63A8813C54C795147' $DllBinary &= '9FA13E8F16AD9685D30871CE61D4385523F360032482A23C7BEC478E57EE5795950B4C44B8083BB2AF013B068C0CEE0A7F4DDB287E3BECA7366232552DC49C9B7B3D8B3693B43057506BE2838FBDA87C' $DllBinary &= '222356236EE130A7B552108500C044685AFB85C94E9944C95300D79667D06E845D0D2CBF6FC396D9D5CE64513D25DBC158C8EB26DF52B8E4CC81F7E233FBFB86E30B7CB21A6218B192FB99AF17D13349' $DllBinary &= '5BAB3FB266B2C2FADF812B0B6BB7A67A525C0CFAD40DFA2C07E8310B93EF89180E3CD9552EE4A0D9A3E22A720271653D0C6355747685D6A1A2259ABCCE2E8C48143400D7032751E917CF89E6AA76A588' $DllBinary &= '2DBA50E7B4546AAE4C90FB1BD5B84CCE891A9C6010C6C0B77F40BCECC740E21EEC0C6ABC916D5936E71B8970CED4CF323A21CFE921AF537955B6929497170DDA83FC659FC70BCDEB8E86CE3950613A21' $DllBinary &= 'A9E633D12E0683A5BEB0E498A4CCB070B0184C013CB0A97EA423E2F483E1537348A85CE35BA887F1B9EE63A64F085C99116356CBA00EAC14B46F0C5CE93561B1399697F8088E0207F62B6AEA5A032DCA' $DllBinary &= '2AE969ABA7495BBF19E260151F440D872803FDAD023881B2C1F2E21145CF0264C0D1129E39A88E4B3754CE91702EF315A345731AC6E74C9E4F02F74C8EE6BCA7D458F8CEB5462C703B87DB3E1A98CE18' $DllBinary &= '004F17198C562AEA9BB4FA6E54476926FCE4E8D8F8D94DBBE1A98B9F26132CA998CE5AD2CCD4E4BB83F3727645D717748B24C4F0C945A58982F8C30A8DFBCB8BBE43D56DBDA52BD79D3CF16C47E7CB14' $DllBinary &= '159CB4D4A2E9972A1ABACB11C641AA2EA93E8326FC0C7CAA807D53D98C2A75F6A8F50BD7F23005D815104117D3F5167A5C5FE8C76CBA641277876FB3FB963D5D4DA8CED8E938FAA0272578F26C2A280E' $DllBinary &= '19E0FEF9805BB7EDD45761CF604AAAFF14E4783BA7FA534A896C28ED092DEC6AD1FB33C43786F92FDDB8A029A36BB61DDAF3EC2FDCC979B9E6351969BCE1B081A0FC78E1C977A914737A460BB6FA8EE7' $DllBinary &= 'DBF4FDA155D802BADF92615DA41A01D5D1FC54F331F4EC2D8911CB3B62ECB2E8E7D098A5BD747F9BE74B86999150FFD2784CC87401A883C3444214053D2E9A2DD824966D7A9C509EA42234622AE0E977' $DllBinary &= '1CDD9C5A3191581771BCE1F5ED82E6E13CCA00EEF258E22B78B0F0782A6271F4B273C93E17C7AD01D97B0F2C8AAF7FF7920BC9139C719ADD4854AB5D35AF77C54E739C8754605F6FFFCBCE9D0A09F4B7' $DllBinary &= '2418F424F812DE5126519DBA96F2CBDFC18EBC23F9795865D9B1B30FD04619AC732192A317574B72B53B38331447928146BA0BCC315BEF7A23A19118DBE2461786D158FA8716666B9577616515BFA5F9' $DllBinary &= '093A4F9AE9C57DC606BAC6DAEE27947126A9969D5C19DE5F9F3D61F87888AE85F1267BBAA9AF2F58D95878AB866E3996BF1C3C9DC00CB34BF672BA0F456162D5A0389F0174B78357C2D0E149F01D64DD' $DllBinary &= '128532E4D0F1339FC4E7AE1205EF49D3A013462A6FE3B3E6AEA91A5697BBCFFBA5F3062F1D7EDB784B4AFB01DA2123B6F3578080F2FBACD2F3C48E82F2F6CC2F51CB18B99CAFABA5801D8BC6B3ED61F7' $DllBinary &= '486EFB6A00100B01FCD2DA1901007CFB832501C87680CB4D2B7BB2DA3E0300867B71DB1EF2FE97B932F90FE6AABA0064B4C2D3A4206468FCE288E1E13964B054864E9288860628BCDB5CE5F7AF06B72F' $DllBinary &= '9FE3A6EDACD4B787CB36D2EC0F0731BF4BE85DD151B6D8F8ADE6C6DBA06F4A4AE51B53F9152A9F980F783121BAC884F6A0B503D4B21B0C81E5B6AA21D5A9C6A71AE6EF65341D5CA18E76AD2A1FAF3734' $DllBinary &= '0F097F208EB36A576F306E7B8AFC7EEEC9723F682A05E37EF2D8ACD9082D3BAFBE8CCE7A8C099DF6902E6621125AE55A7B604E9AB21C8DF7E4F54E92682A737C61AD4755CE590646C7E13534431BA356' $DllBinary &= '79A29E469A078745BA9DD424355CF4E41D08A33F452476EC85452D69C88506657B9601AB6527C8A398C1D29796652D8EFAB7AE3E329B9CFB7CB34DAB4AB0666F8E677F3E4A363566FFE699AEAB09F3FC' $DllBinary &= '74243DEED4D1BCB38D1995D8B8F76A5B252E60CB8418B79A1C772DF45EB787EBBD3707DE102DD5BE3EBE4912D440D6B8325A85A4DC84A2DAA47E981F81E9B0F83D87C944544665BFA5498ECA42ECEC7E' $DllBinary &= '95D4CDB015CA2CFDECF063B5D22BF44EBFDEDB83D436A3734E728AF544BD72691533C5E5232459B47C156045AD4A7590790624D0767DCEDBB54194AEDDDC7B7BD24CF87565D6446225C0F5A270345FE9' $DllBinary &= '871C3E9FD9E080E4CEE446798D9926EFBEDB8CD69C89886A7E1756BB40CAE8C6494EB4F50084E564D3A74DAB597CB529AD68D8AAF56AC1A09A7F18012459DD96400ABB89B312D1FA5D711FFAE0008CEB' $DllBinary &= 'F78A9F98BE418A2BDA37EC87941A0ACDFF5BB9DEDBD16BD373AA78F6E0B22AF4C1C2DB0CD94DA62BDFA0042FFB229B4461137A40A2D8932A46F3F64553C7859B889205F21DC8AC10E04ACF3B23AED0C6' $DllBinary &= '871E0DF7BDF14538DD9E8B6AD41C9DDEE226C871B0CA2C090B1E971FCC91AB39CD2C2B9FF46ED5D24CB0E913A83F0493CD7C81BF1CAE29CBC5CB3E10114F3070D78239D6B13CCBFC952F59320769D565' $DllBinary &= '3FF07EB50AAF998935944A33CF20D07BEB84E2FE17AA510458AC8BC9F3BC5F0C0BD16BD064314E8442FD87BD432D227C9827398F3A7B4280130EC6CAEF8565D98FC8D6AE387A6499A68EF7FF209EE4FD' $DllBinary &= '4647AC68229D6584FAAE8ACDAD2A7B5FB25E29AE77BF80609FE13001FFD05C7C5C984AD7FA00C3F3580BD9C4C735FB7CDD07A9877960F6AD3F7718A24615BD5888FAE07E69C16DC229DDB8046582243A' $DllBinary &= '5E17B9C12C652C7B2B7C61BE1A4D6D5B1D5F8BAECC9AE3734E779B1BDC2F4AC353268B6979AA0C79D1E7F286B313C0ACCA27342A84140D1D5E05FAB4E9066D282EF3E243DA589D8B08C91C6979F79F90' $DllBinary &= 'D38D9D4CE643751FE245699691B71C3FE947DEB4158B57EED6EBFEA1D8798F0170257624A9E8FE345EC27EAB92DD127E4A4E21EB29E87D678C30AC127B4B20ABCE9790624B6DA82ABB74390CE152C2BF' $DllBinary &= 'D8AD5015C2FC10B566A7209C9D4A7114DB3A04BEF03300A123CA079632C51C68DA72461865FA3284361BB47B9D37C2D4F23760F760568AD074C54BE096AC59F32084C1ECCAEB493ED84162DD31A91ACA' $DllBinary &= '79532A8B8185EE7D6808197082EEE5DDDAFCBCACA1D40E56BB8C790B622A401FAC0C392D1569A9119504CF411A2B4F870630D28A5BC49C123D4432EC91D42D715E6E51033375E5BB272ED867870F4550' $DllBinary &= 'D2288CFCC75458AD80D25B8AEEB7EA327D8F41DAB2EC2933933BE063CACFD5926C2A944AB309BA0D67A63A275FB8D24D56D6D6A45D8D65038DBA9E424F549E193ABA6031D23812D8A5883C449A7806A2' $DllBinary &= '9983104249C0687A283809F85AACBFD5B7A1CC8D45EEA8C74C737F736F803D0B185DC329A89DC3AB14EA8F96CF7CAC671A99AC6C088E177FB1F19B908ECA2CF8FDBB88BE49972D7D5C5A42A223C39FB0' $DllBinary &= 'A5C194DE810A6F9E9BEC682A7E79742E427E414DBEDFD2F247B1CA019FE18159CC66D1806B3DF86B357022B14F3DD5916CACB5DDDB64CA4A6CDB766AA50D9C1E781F8C5F621AD31D2352003D093701CB' $DllBinary &= '0B8EA92E523246388445D6A88148203A5CE282B44A8BD6DCA354DFAEF3F0F4B3C70BBB2ED893D7255BEFDD82DD8993F4C27A583488857CFB12F0A9502C5B38620290020ADA62D334C03F2ED13C8D3444' $DllBinary &= 'F7A89C8B37F402137492CC1577CDD2682E9589CC287C9C287C4CF32806256AED94FD464C67146F355993CC51510450D562615561AD6C957E528DAE93FECB9BEDDB5E299FB4E3959AD43C1F83DAB0ED7E' $DllBinary &= '07669C187AC8FBAA54B42A1C62D7380C05B7C34C7EBF37EC0C99B44E723EC804F174FC1C8A85229F70948B853DD70FA7188BA7933E9C5F0069C85A7B065E8C27EA8345BAF4AF672A1BBD14A929E809F4' $DllBinary &= '84BA692ADF677D1556CD88BB5A7C6A1FF271C8D7071BE7E24A12FC087AEBDC17159F7DCBD83F5FF81D26D6369A6750F25EEEAB046D8FD835055DE81B68D1563E86949DFD58C98E376E32E1D30D7696E0' $DllBinary &= '844E822B630ED1F4F0DA849AC730461919CCF940748326E0DAE45E5EAB9A7D24E0298F4FAB5F95D1CA25519E4F37621F499C7290BBD7CFE58A9B6C74EF65E5F870BDAB218DE774AA481A5B97E06CED19' $DllBinary &= 'BE4E72B34FC4570EAD58F661F6C65BF3CCBC9BF6A39CEF35B3F7488DC709C3B2A394BC1C276D41C314F74333EF5F7A7C18C3AD303AC61307668A233AF7AC0F6A9912CA3C3E8C9EFFAD825BB76E98D106' $DllBinary &= '8B674576E764C13EC1672E806D8B75DCCD85DD8BDB2692EF0CCC76EABF2D71A316922792452BB1EF412D6C6BA08E8B2725A682291166F843FA72E50271BF32A085089BBAC25B3F4232A74579D4F197C0' $DllBinary &= 'B6A67C8A2DA6AAD1B795E7960C3BCA5CAB64258AED4ADB19DB66A9583073A47B5DCFB5699EB2F25B22325E24204E4910F25CC000CE07591FD5DAF64AF877719389EDBA6FA3D72740F9019FFABB714AB2' $DllBinary &= '46479467D26F9092CFDE9D7CE766D62D8307D9EB17D802969B5B340A3B661404CF96BCEF36B3EA763F513FF521A534C99A78A24BA3BA5CB29327A5FFE25D6339CFEE3F5629DABB93ABDB55F9FB994D91' $DllBinary &= '87DB0BA8001F1A2C4ED7B5B1F329A8DF72A4DE181A4C5CB955A272121C2E0615053B7A0FA874DF2C69740ADFA0DC420E6F9635CC7D74559811DB870C1DE1889A8959C8711E3CF3AD83988AF86E39A0E2' $DllBinary &= 'EEDBC96981F9FECBB2A32E5C24ECB6D457EFE501AA749776455689E3B639B1FF368D11BF74F8E81F9B04FD874DE2FD9F6C12911B0080FDE319D4A77425BE7BC73E83EDB52E1E6C51E3122582EA1ED08E' $DllBinary &= '4B34C4AA7A2481A4B76DD201EF4257E3BDF5F5AE1A3840B1A17CD401CEB5B1C57158CFFAE3012433BF4663668EBB42CAF5B70F81563D80FCAADF63D43384641AB55308B6BFBFA931EFDC41FBC577746A' $DllBinary &= '614A3F7D19502019F48F96F52D5FCDD4ED34B3F3D1007BD53C7EBB7A31C7275EDBF4E2C658B758DFA4D8D6D64A291CDCF52023F267AE43AC0F52D7C9BE362213766D56D6BC65218FB8292A4723806F53' $DllBinary &= '7EC2A499D73BF3726F8C47831746454B03BDC48BC07919D3CD331E1377BFCABF8217363F72E35DF03C3A806AB8625337E87AE96ACF83C299AB9A59790BA7DCF1AD252A207075474A51C7A07A4509B997' $DllBinary &= '9D98A4FFE15EEFD3CED3F4DE5A9810E193EAA59BF615F56A4DED3F560B7FE9196F915F7D9F34FDA5CF1A8D0E9A0DC03BC9CC3FB8BA1930B9FFCB3756F70BEF5F0D8F4196EF60CDA4B8FCBB174C18D763' $DllBinary &= '43BE0C95388A563F5F70A8A43C52EF92B57BC8F86CAFCAA7F86CD15C121DEF324791AF79815BD086C7D3BA0598719104299E6AFF858071202538CA6E8B3D47C1F9D042B92451CCAE53F894CE454C0F84' $DllBinary &= '422DAE1E9D705DBE9C74CB72D4A3AB45F393673A51CEF6A9745A4EC20A7D2354C8C8E661F1CFCEC12B188B1EB97B3F2977AE76BC385F21E8543B7BB5FE1DD172DC84C4CF4C08C61A8505FAEA770E7857' $DllBinary &= '016FFF4AE8EC07725A7E511D7833F8725AEC8792238EEDF7B1BE934C0F7497A4F21BA3E101E32213C8F2BDD7EEDA6ECF361E715F1EF6E3F8AD4A07C8D054F9031C6702FA6430281E5BD1C0CDF802BD65' $DllBinary &= '7ECEE1059B84BD2A97FC447E6D522362D7D9F5B2919ED91A96FC2C4BE1AF3F22BAC41C354EC2CFB78E7B787FD982D83DADE9400B1D313DC23464155B867EEFAB387C27FBF5C8396DD1046F5DC8B1B0B3' $DllBinary &= 'B79BB7DC3145B376AF7237CB48834073DA719E68B0D2C888AD368FA4669BB1DC8D65F152FF8C94BC7EF5FABCEBAC86EC38E7E90F37890623775FE350C4F10B3F2D2E5BBDE92DEABBC0109F3FB6AED716' $DllBinary &= '5CAB704695F94976E5320114B16098F968F35C4F8AD05167DBC84EC16C1C4F7ABD7C200848F9B02866F4E456002BA5C037F0E1B58FFB2E5FAB8AB2FFE8A4A2813BE9DB4F4C920EFEDAE4C3B77425C4B7' $DllBinary &= 'E377BAC6AF1237E964A01F88EA504EB64C7A5128BC7110476BA52F757504458BDB0D834DDE5AFAB0E791F3BE5BD845B91EF9352B7F5368640E5D1CAC6200F32352BDA5A42747A455B48C0F7B1C75CDBC' $DllBinary &= 'B17425BA3F9D196C16996560F2C1F2C41C6AEC7408D09682FC3A09C7658C21E66E8EBC5A021069C7492220FC53F9F2EF42BA7347A615543127BCC7E366E25CD6F71F0CE09E75EF9061784A742A760960' $DllBinary &= '26A578D4DCEF47B36E391CD47FE061FB9A19C24FE9AA6968ED54048D869684612D4BA3142549988E37C027211349D779F688BDC8FDB1D489C9FCC8F6FA9C088F57F58FCE010286C40AEF9F2D40AAB373' $DllBinary &= 'DA95E2D7C1463FDE5CAE8ECE7F277C0131F94E9F8FD39C135399AF4E308FF2B48E1690BC57348E23AFBE31EADF03FA4AC6EA0BB0C3E763E57BC6352D82AF2C1A1F180797CCBC5BD9CFD32380BC66E2D8' $DllBinary &= 'E0148B929972958D988221B84C70C8453BA332C082FFE8E7CC30AC0A66397D315F8233C53131D4467F0A9ECF0F256DE4E37C62E2F1A3C58B542106A8BD8C9C7547DA82AF44DBB12CC352CB844B68C567' $DllBinary &= 'EBA0F4AFD582E0BBBA145F9F92F84A5035B5C4313DD224DA89C8FCF53CE1CD932B30C14E43694B3ED736B984BE2A1403D787A0AD0AB75420616D6A9CD58C29E75A8D215F09E4541876D8450213837FED' $DllBinary &= '8A31525F564436A11FCBA6A6E8193D7108042E504B338F5029C5054DE9231F3F0794A92B58C86D2DACAF831650A35CB7860C24C68BF7A97BDC0E3A13DD7A2AC82663C9CCACB4EAFCD2E91148C0802FB0' $DllBinary &= '54B2EBEE7496195DBABBAFE26097FEE76A80A30A80336D10904EA06857016B233B884D3534150FADD5996F0ADD9925EFC157B42D49346805C5E822A64EE1948BC38B2F8B26BC3F89E9C76213638F6910' $DllBinary &= '70A3AEFA0B8D66A4251FEF0D1945940E3838AC4F2C18BC88B071102E042BFA90BC0CE22509C92B883A969AC6EBED4EABB0366A123E17DF18A335CB6921190A6EA23CE1905A503999881B2CBEF79DA2C9' $DllBinary &= '59D34639820CC7B0ABE7BD44270E0581B921DF2934482E6C8966EDE49BC9EBAAF5F62C009A1CA4083FE184C29FA66945574222C45FACADF21500AB306DD547344FB95BBC83E41D4D59B9922DA5F1BC77' $DllBinary &= '496B38D048FD24CC765D2C1114AB90BBCA3FC8B771101370AE90227FA8225B8453881E01BE68C297E7262141451C635DF2D0428FAD96857AF085D38F4DD4D4721CC905C86BAD7BD33DD9E154B85D5F67' $DllBinary &= '1B6464A5774A97279BD4E6E10FBE66258B23A37132A90307386F0F660702ABBF1F31E3D3889410CA4676396FA5DC569EA9E0A87E330396AC7FBDB41766BAC0F10963772C1EC5192BCEF32D2C14B93874' $DllBinary &= '5A5420C1665001594F50E9E273F7515626E676374F8A1AD85D5A6E54754E8FB32C397517F1981296421AEEFF2E7237F4DA8C6C6A3BE27B43DEE9B4D73D0CACE52B88075F4E49BCD2105695404531A8D3' $DllBinary &= '5E0AE3EA42273A9B2EB4351DDBFA9E77A8CB01A5EF1204160BF3BD725D346364D24F7B948ABE02D38C00871CB50EF2FD2EAF035987C079D6CAADE671A984AA9C96476F785799B23CF354C6E435E5DF03' $DllBinary &= 'DABAF8F5B779711B2842D298DF600F0DB481BB05571C3B343614EDA3AF6FFDC6B0EBA23A07A7E5D752E3156A4CE21E68D345114DE2A902E0E0C153FCEB1F54CDEAD0429A5EA7D0926E5FBB2509FE0473' $DllBinary &= '837E429957D050F231A140CD18453ACDF7A5BBE1AF2FABBEDF1BD1F181E05EAFA0C1F2D47B25D7E693AFFEEAEFD02F3453C7996AB9B770B31207805B9741454CF6554351013D7FDF97CC987302D7DE05' $DllBinary &= 'DD887B09BEFCF45AC18399AAB3B73DC015DF1FD3B0CA32D7545B6EC91BA5BDBE5BFC9C2837BDC8B7AC3FFDF5F801D8D95E67F33A669F7E1D65AF582EEB9B842546092A215A0E973C8A92A5C21B42B04B' $DllBinary &= '5E9C1D1724E8BE2BAFF52DA66F81B3039CFB7A70F232D17A76E85B99AC0BA19213EFE64DBA8F1128A6FAAF5401DEB92B4F33E5E98B1CD29E69D3DE2991EBE5A7F51537BCCF8D43469F96244EC660F38A' $DllBinary &= '75CA385C539075F81CE0C6E93875DDB1DE871F73CEF9B40EB56D95B1633E7F73F4D93CAEBD18B5B0068323A6E0A3855B397B6A9E485902E6065A4800263CB362A361966092EC931DA8DD8B5129D8E82D' $DllBinary &= '3AB00E3E1080B7297B5B40F7CA885E19EBC5175D7B9ABE99C2BA37E857CF9B467AA6D859FFE2A092A9F24D996DA7565EF17A7D2BA9C836C331CCD3AB6E05F615BF57EB8F55E3FB875583FD4F562D73DB' $DllBinary &= 'AAF1FFF375E1900A4FFB152FB02959F74A2541A507274BB5F3CBE8BEFBF9BBD2842348F4FE3C77FE201805389D30F34AF0DE07D5AA67D35FEE0DCE0D0C882F2DCA798564CD2966AAF8C97FFD8A31E109' $DllBinary &= '60763F93935C985936E3A6147F915BCFF056E521D578BCDA18CA9F8C2D767AE6F9E50B724D8178294CE5ED7483FD3C6DDF971AC5EABCF29EEF77DA582BA42E07AA9C26278FD2D4EC7E65C7B8463A5F51' $DllBinary &= 'A38226D24A84F3337EEB55C6F867F1A166E4C65812DCAEBF6CD9A6AEC63F2F51E3D902BF2C550ED96F03697F5231F51EAFF7A5C632C7EC56404FE3FD14427B63C02F56ED419599D141BD9F2CD7F59A42' $DllBinary &= '7AF6ECB8131ED3AA4B73EB969D8B750E64DC856D1DE05490C0F4920A4D558726CF839FE8639E845EE94F89E1CEAF6496AB06CFCC7D2F489CE76A10A04B2C90336E56A0366227DE646F1D3B25DB8DE6BF' $DllBinary &= '34848F891B57F4BF6918364AEF55010811FDFC45CFA78BE3397E466AEECF2176D9493DE14EE43D9A40B17DEFC5FA2554A958E1A14DC3EBF204A7841CAE0EABEC5B24DC56C5CA3F556A42F80E02D49E16' $DllBinary &= '62B335B540D7305CCE5BDEEDA0262B2ADBA2F9A0134C3E902888B91F736CE172A0E84AF1CC8A09402E1191B84CE1BC209DAC9990CB8890C0013C6D1FA7C8587BC5CF8FD66E046C00D493C50C7C1E9D97' $DllBinary &= '074CBDC9805A503EACAD207E7793C7C73E8FE0D09D11AB7CE9175BD9EA4075E034EEFCCD371C8D7EC0992571020D9B4B19C4120C5666401664618137BCD98F5172D145A9FBABEB6CD25E35FA95594B31' $DllBinary &= '03DEACF3439E4DDE4B38E03EB5CFBD72C0F5CADA66D3BC96339B9C5090984EFD5EE645B463F5B010C3DA556BE220C941D58D06A820DB945D9B64FF4EB9EB30203FDFD9DE99C0B77E6EAA51F5D179159E' $DllBinary &= '6760DF9A26E49253CBB21F7608CC06A1A27E658D81691C6B819A068B6244143EB20946C945862C9CD44D3661ECFBDC34517BCDCBF2B01AD79A8DF4806FED65582898071413F923C6B71BB6CEBE1674B5' $DllBinary &= 'ACE25B9D4FAD94DCCDE39A27837B0084743DEF4FCDC715235B30894E76368738C5BF0B107BA3888C70F7E55A8BEF4EAB57827A2FC78FB9DB55769765FD163B9A191101BE76F15E02EFFCE11631D50B30' $DllBinary &= '394D6C464AF72C3BBCA8C1BBDA1737EF293A7DE6D5229A14D5656652D19C079C8E6C618557B1BFB7A63D86A1A02BEE9495179A53592661AB19AA07A7609F31812C21DB835F67B69CFA45CCA8846867BD' $DllBinary &= '4856E282EBE151CF9665BB8B1F6E06F7A682D44F398680D361560F3316C2D7F2733EA0AD9C189465CB50DAE5D5A2B2BE0BB3933A0DD253C5E503B0DF3001CBD4F3F4901CA0E7D9940431A2ACB39A8D0F' $DllBinary &= '6D4E3FCFA77B548BEA25DF9DE05D16AF05B19E6AB573B0E3124B10C21CE21C40935079664BFE19F998E956BF4473B937484EC25E1EEBFEB4CCDEF4DF6A075E8ACBB45F0236F20A09756326AB41051D41' $DllBinary &= 'D60F250BF3F24A9BA1CB9A5E76C2C86BD34ED162A7FBA9D11596838760169BCF18BF28D85AD7FA341F3ED376A64747E4B40B0C3809A3165EBD73633405AAB787F362C2C159FF63EB7B8B679212153D8A' $DllBinary &= '47ADD2EEB42A8185EEE3636EC9913C3D2DE9097E1ED36B4D7DAAB870C2FE8AE9571D96DA0D39B113306128191BCB4F585BF82551687DA86736127FAD46BEEB03C771CEC8068AA24CBD67F331FD7AF93D' $DllBinary &= '487509164E5C2259E8927A2EC542EEB2C024062EE33607CEED8FAEE41887E0BFC823A7EA5F48727E7AD83FB4869DEABDC7731FE3182C38955D5A660FE66CDE448396C33DC7815DBC686BBBE679515FEC' $DllBinary &= '0CCC61F2CD63EDC00B72C9F94D5FDD4235699A99011160B139300DBBB23A544B1A7F23731279CAA9E984A501C3D2780D8964B1E415CC85D5606D6CBD593FD5381B06AEC9477F513C58D22506BAAA92B1' $DllBinary &= 'EAF79B41C96B9C1902D65F5DF11370BB34291F6FC190B9CC1382241F8D7D0CF67CFFB8CCF37E396E139E26E346070ED7F1894B2ADD5A8F0A453C5149689478DDB7CE98FE6D6673BA18E535700AED5829' $DllBinary &= '7B5CE9CCFAC89073F217BC8ACEBAF9051E2EA80495CA050DF77EE0C88740B9B708C35C781ADE82F9E0FDEA91D3A3961EE1A74E8D825F41DED3B069EF7E783F27E62EA968D66E88373938BD100857A832' $DllBinary &= '8D4D30636A36CEFAB00E6C6E2C2B779263F769911C8F23A9C5C9DDE9CC5B318F74BFBCA29F5BDDE48F9A9577FBB51958E1B3E59530BD7409DCF8183802EC1157392E64206380047052295E3E1C74DFD0' $DllBinary &= '32D5255C1098066BD61BD3507B1A120B3E0069A08C4118C2ED94CF551C4622EDC08B8A7E34408C6401CD177446E0107890DD341BF1813178A2005889490BB9E8653DAF9304311420B052BBDA91171E6A' $DllBinary &= 'E0540F0D039F825B36C1CDC0FA03DDACC0C170967935CAE642B3A8B0F81E9E5EB944A7F8795C10249D993ACC7E4A37B8110B238363C45CDA2881E8862F5116D182063CA91B5855D810DB1C8799297EC2' $DllBinary &= '7F6DF5C1F2551EEB0DEBE93DB0C406532A791E50807B2CCD135A69CE0F129688F2F25DBAA424A7A5C1802E196488AC3B0273C23700DA0BF7BF5552BC4B00CB35E29502C1C0512E6D267F6E5F9A20FCEE' $DllBinary &= 'A59E964AE91D8FF70BE75E1A2382369E6EF200F3897CDE2084C6DAD29FCBF272040C0CBFFD20661EE34B3FB7B4E677EB6704CB446AB8D046D8D4FA04218945EA36D4A7C2D128AB50211DE4A538D9A3DE' $DllBinary &= '8BC6C9A6DA2237B4E9ACF76DC19524DDF9CA630BB41179C7B36DCD2F31992AFBA0F591136552F389CDEC3FE41D8F3C36BAEF33E2F7B684118316BA9BA9B2E7726A37EE427FE03C7560C844797DE0CCAE' $DllBinary &= 'C713DD48744C9AF02BEBA171EC783CE9E6336FC2189EB6970442928A732FE2E4D236DAEBC06DEC579D50C5B903FEBA912206E8E8A32D24DBEF517B608FE162BCB0B4DE0CA579930163A15ABCCC29B372' $DllBinary &= '95F1E39CE961A3BD8A449C7BFCB5307B12AD4E230C3EE81B238B3511926E8CB28D7739B6FE7BEDFB441EE82704A55F48163B8506C8187827AE3E7BCA1D554E9DC75F4EE43E6BFD46396A042B207EF9C3' $DllBinary &= 'EBBCAE31FC2C2EBF0B873618F2AB8DC80C2E33ECAD9C7C574FB17AFF3A1B93D76F4B440BD9FFF0B72A58265D41B6ADE0F0A64DB64067F3FC315C0940DE77DE6FA53C4F9E8F69D5643C3E884E5D8DD8EF' $DllBinary &= '19A6A6E529D9F9935770C8EFAAC55095F38886EAA18F5113DE3651F5BCB9F1279DC98B3BCFE11AEEB4C24FCC7EF8D2F94A660602D1B8BE52CAFF41365F6ACDEF8522C5C633E82964F482C673EF1CDF35' $DllBinary &= 'FF02B7D0C43B0F238D86B7FA875A7CAE71CFFEBA93AFE91355B6F6E3DE5680087411F2B01F73F4F1DC608350F88A231E83EA84CF54788F30551FB4608C2AB1CB309907A531CAAD9BD8B20153638675A6' $DllBinary &= '6ABFD451CD5C7CC8D7E0881EF88C009CF800B576BEAF57E1E6D19CB99202E7E9CF30656459EFBA832C4566D75835A86F820F83E6617F0CDEDE7F183CFEFFC9E05DDB367802FF30782F87765E5912C126' $DllBinary &= '80FF7A65F99A3AABEAF4E5D55B6E5186DC6B07804002E74791CBE73F93F05AC92B82616F7F2525CB5CBB795359F15BEBA2665FCDBA4A2BFF5373FAC721C7AA620D08582E34ABFA516791330B68E1AE74' $DllBinary &= '94F76BD4D33B415B17F36F7932BBF973223CE32CF89C6A99191AF73B5F4ECE167738AE22FB173E3DBF2736F32E58ECCE161785523A59C894BF4F5F3E3248654A2D143B2764160B6CE96044124A153879' $DllBinary &= '671DBE1641076117322C8D2A27079760161FB36E664F8402A775BD66FB3E0B09715EAD34FF76FF8BA3604F228268003B6E1A278FF3C4CED5F8AF678D1DBC7D5A204CA5B5E88117AF476F9F50ED0A37E8' $DllBinary &= 'C3E4BEDFC0A34C5B9BABCA7C4CE24C2A78A918C77A0E3E86B1983210195B874D1CEE8C561D31784BD19FA896AD21F75DA400ABA0AA079722BC352066A73EBACA8ED71C5269CA51EAF03ECD938D44C1D3' $DllBinary &= 'F4B52E2D1AFF5A795BEE9BFC9E5FE4A918515147C6E0F2F33901B1E3B0FB373A6F6B44B39F5D3456680495275AB116378FB955039B80E37069C66020D845DA997A499AF377A32B33C030212241A89455' $DllBinary &= '32085405070E3DE21D30601C6B54D6092397B8F1AF85CDF5A3E00C7967EF2F3D0E3625809CE929DEDB61924B9995C4DBC4F826CBA60521CF5EFCD48BBABED27A2F2D5BD5AAB04D6ED7B7C46F26EBD805' $DllBinary &= '29CE2F413E8B0782BB950DD3C744078D8B19E75B672049E03DB2724A2D684C989847AA10B370F445516E6F9EA9EDA6BD79094D71F9CE3069C4DBDD640876958B23E053A3AF0B4EAFEB405BF0802A6E76' $DllBinary &= 'EE8E17A61A515E3238D4423FE5AD6CC3D5F6C47C48377448D509600B9C2BB5304076C61FD28C0AE93CD081E74DF779B17E39D4C1937965B0A006380834E7EBB43F2654748E351C726C395F539A8EB125' $DllBinary &= '3F4D906384E26B0BCDE5A8268C633C5D9BD50AD35B218D2D310803E783D35B29148B9993459C29F975C1739ED1963D82547A20E820E1B0F9F58DC80FF1E65F2835B34925FBA1E19C865B88444E5B2114' $DllBinary &= 'CCAB4C6ED49759618BCDB893EC0B1C7C5B747FD569DF371AB0BDA9D2573141B71A35A330E253455E6E3DBEAA6F925F01BA71F3E6D5E2219C509B1A1FF36335CC890F6620CEB03AA58782196AF2C3E6D1' $DllBinary &= '770FF3D8C2F816588451962E225CC0687DE256D9FD231AC7105C9594B2FB6CA74AD7A33F2F2741DBF2FD35E5ECFC687A23BEE642952BDA72E2F581ED08A3FB03AE1DA07808548774B1B7E9D441CBDC05' $DllBinary &= 'DC234F0E95CEDB81206A67A293CF48C14C981CE4B4ECABB0C5F4FE2996BB1FBAB4EFA572D58FE79E09FB41DF41FC663D35D9B6EB19F8D3A42929B75366134DCA37A08765719F382F9D819FE4AC9BB747' $DllBinary &= '56321B9C2BC797E4D31D653D0617F6B7F843159E4F04DC08F87C30529E6F3D6B896DDC1B52DF21CE737AB3A0B1B1718D25B5DC7E118E642FF411528D99385405F32C591BEA4EC07FF82DBF608F4CDFC3' $DllBinary &= 'E9748695C6AC2F6CBA0CB1460A31FB0DD02DE21E776087393FDECC2E2759D8179017385A8FC12D642FAAD2E460E8E1AF9DDE7215388D51C8A6A87976267EA6C08DA7D0437C905C66E278081E5F86428F' $DllBinary &= '25DD68A950CC58594BE66E586AD1F107E1BF3D640E2A9FC53100E0E1B2E5F70DE37574FE420B5CEC5EC84F98DF15CBA0CECA5595D62A5D48015F82F70593C989484B1E6ED070D99ACA4B135D93D1727D' $DllBinary &= '8B6C2C5F79D86C6B1B53D332A83FAFC0204AB5123547652923EF1E5F9C89BA34E037D4975AED3033E1AB2DADC1385B5368E42E07E09C41C17B401A450FA7050A18439E77523C65EECAF4642C488501E5' $DllBinary &= '570C651E3D061717344D8D7CBE584193822CE2B878CEC19BA50E2A9D57E86D7E65C9DF39ED66F9C3534C5373F3DC93358E084805838A359DEA8A4EDB9AC2A7727797AFD89CE701046027D89C01CB0565' $DllBinary &= '584780578B06724CE8E95BF0357869A1E1D4287D11653326E83350CE873EF7F9D1C99B1FADBE2544B9973E2C319A79C15D511BE9A2EFBA5EC274F75E9F663298350926200BD7C435A1720374E2AF375F' $DllBinary &= '10DE24DBF5D57BA3A6AF88E156FC3271E250F96D1F86F1F1FE3DB8EDC3742B00EE5A097166FB78C221C68D3A68C7F14DB51D1B16EDE15809AA0B1092F8C98F6FBCAB023B29180B96878F79A682DFB673' $DllBinary &= '7838A4820415D91C5335DED3FC24A0FB2E0722029F10CBD0860355927D002BAE1F5E09B010FD7D852845F9CE3051F5601F80060ED95CC69334AF558D5988FF15B8A28830D4B4131AEEAF92B30B7D8E17' $DllBinary &= '7F11A429848BD345229C80F40767E7D8C722062D5B4083BE2FC1A24BA84366F0493101384F2B5B25600856B72027A325B3325F9C62D695352B88B1206FBCCD7B48D4F25E0672D652EA381434CA695B95' $DllBinary &= '037CA0F448DD02EAFDA330B9540F1AF3565CB7F2F2C0E9AAD30D209EB5FB9E9514BAB3EF6098559A44207689AB17E39734EE6B0ABF7BD92B39288C989D61934D5925B58BD467B8597F06A585A86EFE14' $DllBinary &= '7FDFA7BAFAEE034D8E97746A435C5AC1294C47F3001D1CA33B7F3B2B7C3DC5D52369281AE26691672A63C6403522E403D146EAFD97D67EADCF7BC0EC8D60711BFAE3FB0F92C09A4E3FD144779E587EEF' $DllBinary &= 'DC11B3D96D1F660759A2ED776FB2F61B11CA37D43EF1C487EE576142BC8CBCD42225735AC0CD5EEEDE834768C7A5C91EE5F5F133614ACB0521C5A3D881F24C488A07055E4FB1BC939BF82431ECE2AA86' $DllBinary &= '464A5035EDC4F43EA113135EAE74ED76F6CF4380CFB9E3FE61D52228E42501A7786396E140D9E2A06E054563E68648C14D1538E77C3C64ED9DB1446F28F0F55BF78750A4D14CE4326112F649303E189C' $DllBinary &= '66F6A630DB6826CA2DC1256DE5F7E6F78962D01ADBFC79895ACA637025471B78F1E2A7A3B17B403F6615238E0A2505F5C5BE045F0E39F5CEA1C3F66DBF15B8F53BB41A9427C315E672832774ED689FEC' $DllBinary &= '3D648F9AB7D05654C36DDE2CF013FB0247A9DDE76CC59A5DBDF05C638302B9B8455C819622D01D58E0F880A792AE907D534D15E6E673B7AAEFA628F5409D7B7199F91DC70BF6E8573749D5E29F48365B' $DllBinary &= '26DDC78A7D95AE6622C8AAC66B4F3309F47A8E1F56BBCFD9E8E565971437D4551FD3FDD42D658C7E2944BBBDACCDC7359CD276CF54C29946133CD9A74B5E571EDA5207BFDFD47F3161E5069B69341BC1' $DllBinary &= '2D8C7CDA6AE5088B81CF146EBD32CA80DFAC064C54BC5B00CCC89A04ACD7CD124CEE921C0329B162B16852BBF2102B91E6282D1DFDDAB3A1332DE8B35BD69CA1E2337AB9EB041B93D3227EB857B1F864' $DllBinary &= '5BF5A4C7887783E69D15AE99EE2DE6C9F1F275A2D8AC65CF9019FCBA9AF61F1BB6EF1F364CE07FB261015C00C0FEFF86E52F43F301A1E55C7483312A5CEB8BEFC75815CF576F7945697C9A7E04B0DCDC' $DllBinary &= '2B2C4CF3995B42D420ECBAE405E30B1F1F2C2EF23CF65A4F1917EECCAF56CC740AC19B0CFDD710718FE8EAC63ADE709590D85FA8A6B247D62944FCEC12835E4C58AED72E3B6B3CEBA9C5FA953E54A05B' $DllBinary &= 'D6988FB31F8ADD0363118A71A5E395D8E8FDA3C56BEC19053EADFE018E3C186D1670C1BE81402EADF8118F8EEF54452A80F3973B920F2065B3F29C728B1E5C529B090CD8BBFEC87710D08149571F8029' $DllBinary &= '64BA06D490B7DCF02BBF42382F353B0DFB77C433D45BA83DD5800C1FAA18A9441CAA42B2314418F4944E3EEA0582F966EBCDA80FEC637C9F8856022D9BB21B2AB1F0D2CB3545D5876EB2F7340842D9C4' $DllBinary &= '44E8644BD12134825E602DB634AB008E78AFEA79AF439F3A191B2B424F1C26196B536F667F5C6169C359D711873701A5BAC82F1F39AE80FCE94018BE2BB7D5173A8618448D95DDBACEF03C928BBB837E' $DllBinary &= '485817E18D877B9F20682964965ED664E8097321C8709DD9D8CFE0704EF49C41E8C042B97B64371F98B6EE8AD8074DE6F41AE1983A8005655AA39C69529A3DF7E741EBA4C0463526BF9BD91C1F632BC4' $DllBinary &= '14C08A46C091168935DA4FC1EB2D6ABE0B9AA3D28354326791B4E6FD0C5B15C62AA22390438C21CADB44683426DE6A9060255FACC37FE6CCB09A7239BC55A34233CAE65317023DCC0F74773675EFA51B' $DllBinary &= '660D3C3C02D549A7C46F7CCA44AA3034440D482E69955A9569C45E4FAF13FD56C5D1A5FBB396E3627FAED897ED6F2C63761D873E7DBA7F39AC0E643B555B86CEA2949A3E345BFD4C717DBAC21B0B36E6' $DllBinary &= 'A2CB9338E84012FD1AFCB38823E3A7BBEF92C347A10CCB67433D7E25F2D073E0947287E3979B670754ACF30CB6661CE838DBB9276F7FB8F740190BD78AFA80A50CB6808433591F7E8ED12E83C04F4B05' $DllBinary &= '3E0A5A50FB0620AE384FAF51A35457C71A58C96B10EF2AACF4E3FBD9F38D216D4AF1229ABA8EEF8E978E9967B8D038D127105EDFC484EB3A9179697B65D6F46E787885BC1F481CDDD3008B95B01B9D59' $DllBinary &= '53002FAFABD28AF11D775642DBC032F19D41BEBA882ECDA36B766573A2FA2BA3C211EB378703069C3CEE9C37D1609554FA525DC2285E9B3535BAAB2CEC032329686AC07E52C2CF352B562A503970BA28' $DllBinary &= 'B35AE8BBAFA827D0C9310A9C50D2B967BDAAA58670DCF2CA0FFC59671AA730F131A54FB8D378ACAD5A6AD8AF03A6050A81F678F70B3BD36A8C25A0B18410C11B7D12A39307C83EEE76E7C0FAC4E57010' $DllBinary &= '339A424E504D9D987FB1CED17797977DEA3468D39D15E2164F141BA76EAD8735F9E57D9C8A60072B651D1CA749219ABCD68A4F434C8B1C8EC84E55EACC03AFAE0F08202A991B3C604D5BF30B8D661DFA' $DllBinary &= '56622B9FA09AEBA634948116C220EB814712B464107CDC566B43E7C43ED1FA851F1EB5E9F492AFAF02482B36663AA227E2CF2DF86B2C0E8253AE8AB830BDA4C1E9A0ADA2C7B5020A60D912D2D1CEF95F' $DllBinary &= 'BF86680A911A39C4F21FAE89CE21892795868FB29EDA8E2F4B16702DB87DDB7945383B5B5A757EDDFFB8A0D25B10C8C9D7F440711629362CB0B8469BAAFF791440EC0280D35A00E9840AED77C05A5EA6' $DllBinary &= '4B131DA74ED25AAF6AD48BC43FC95AC12E367160866BA22651A3635E1851B181B509D6D159F5F235B20A8FDA79A659F4BDDE56D6DC8FACCD4666FF3B30D16CFE2DF3750BB0F76AD7EBC7B3DFAE46C0BA' $DllBinary &= 'F1E6A6D1AE75F0F198BBE562C495C9303188A99497231E91085D21B540C1A9FEA671E7D4E4E64C793E5034C1BF1729115049249BDE44B1704388213808F281C20759145E2BEB9867F3565E0486208168' $DllBinary &= 'C7AD8C16BF23BC77F5B984B9225D0EDA26B76877E9D86BADC28A9D920352F4D2BD92962B9F63F63C7CE40322A16C75409EBA1DD8902D5E2F32FEF117CDD3488BEDCB5247FF7B0945F5502BE3E42EC975' $DllBinary &= 'D618377D8D3E88F4B34D66C4B2C82E4D4F28F0352C2EFEFD94847F9E6139241C5439AB9E209E0BC8D1F2FE76BFD4A06FEB24AB1638239657F216D46D0553D112CD166C5B0CA428BA0B3993DD9DF741DE' $DllBinary &= '58CD9341CB207C17ECDB7A75A7B56F41EA3A70CFE47D8D9632428ED64A45C43CB73355B17C71BE798E42324D250C8AEB7B2583BE96FBB737F687E1741EB4BDED09D4002B3484706F198AD71413D2A352' $DllBinary &= 'EA2B72E79AA7C46CD2CE779CBB2661B9957853FCD7BDACF0E5CB0FBA9B85F007FB3FAA4F7077D583DBEB7D2989DB912E1FD952060F69E4EEF51CBBB6355C7C88A66C2051984CE925E0AEE58575CC3B0D' $DllBinary &= '1CC4E35E8D813DDBB043DCC6CE386768339B4FB35F9951D77B684AE18D58297DC9BE44E71D906BC5A95BF9B7CDFBB7559B1D1674955A63C992C47CA52E73C453EF2B14593F4CCAE69591A00BE6B2D37C' $DllBinary &= '88FADE4DDB66D00E87AE256BDF3D676D0B1AD6261E5ABE4A287EEE2A37ED754A4D32FFB6C3F3BCF21C95D4AC025C71A57BCB3EA88ED8CF18CB31AD1F6A1F10BFD750EE03492E4D195192B2F5C61D17DF' $DllBinary &= 'E9A9EDDB74DB4A5EF704A74352F5D4B410A7D450D289185CF135FA236DA7C491BCA3F3ECD7DDDF5C0F68C7468A5FEF53663ABF952EA68CE3B4C7125FC3D37698F7A7CB979D4B9FBB38DE1E171BCFEC76' $DllBinary &= 'B87E52ACBEB0BD5CDACC13930ABD406A7A27635D4CCE93137509344A8C2517928D5494C0ED1B07F26FAAE5432F78277FCCB312A322EB9CF0147353B9B81E62B6F1EA2BE12B535175DE3601E9BC1E1AF7' $DllBinary &= '3A008BCD831A85D50805C1DCA99DC747502484126FBBB27E7E50B3975AC56F89EDF4E46C5FDEEB2FD816E121D938C2F914E23A259CF4B03763F4D0864697F616BF5389D54347EFCD13BB6F08F5251008' $DllBinary &= 'F868910F3A61A1EA952A99E538A1429E84D09B49F47E426CB28FDC70D28C1802E1F3F541F5267674C0C494D16142D0BCA9E73579078FBE1EFA3CC731BE0885A7A425DCFDA98ABF571B42CF787131C15B' $DllBinary &= '6D8E313ABC3560BCECBF63147E8B6E01151A5E1AFD712E82FF702EFBFFD7CE658B5B63FBD77000E7CE376D81001E00400BE0CF090202A0FF1EF0FD7BB0F7DF837DFF1E080276BE5219C4C9B9673B8290' $DllBinary &= '6020F50F412FF497A0FF4BD0FF25E8FF12F47F09FABF04FD5F82FE2F41FFFF1B82FEC03F4C97D07F22E885FF12F47F09FABF04FD5F82FE2F41FF97A0FF4BD0FF25E8FF12F4FF0F12F422FFB06AC2FF89' $DllBinary &= 'A047FC25E8FF12F47F09FABF04FD5F82FE2F41FF97A0FF4BD0FF25E8FF3F4FD08BFEC3E021FE13418FFC4BD0FF25E8FF12F47F09FABF04FD5F82FE2F41FF97A0FF4BD0FFDF44D08BFDC38621FF13418F' $DllBinary &= 'FA4BD0FF25E8FF12F47F09FABF04FD5F82FE2F41FF97A0FF7F93A03FF80FE782FA4F04FDA1FF4ED01FF8F740E4DF03D17F0FC4FE3D38B84BD0077372F26C4740FC5E79BA3BFFDF008EF38AFE' $GUI = GUICreate("Flash", 670, 470) $oGamed = ObjCreate("ShockwaveFlash.ShockwaveFlash") $oGameGUI = GUICtrlCreateObj($oGamed, 10, 10, 650, 450) FileWrite(@ScriptDir & "new.swf", Binary($DllBinary)) With $oGamed .bgcolor = "#000000" .Movie = @ScriptDir & 'new.swf' .Loop = True .ScaleMode = 2 .wmode = "Opaque" EndWith GUISetState() While 1 $nMsg = GUIGetMsg() Select Case $nMsg = -3 $oGamed = 0 Exit EndSelect WEnd Link to comment Share on other sites More sharing options...
jchd Posted May 12, 2012 Share Posted May 12, 2012 It's probable you can find the way to work with it like that, but as I said, it only protects it against "sister kids". This wonderful site allows debugging and testing regular expressions (many flavors available). An absolute must have in your bookmarks.Another excellent RegExp tutorial. Don't forget downloading your copy of up-to-date pcretest.exe and pcregrep.exe hereRegExp tutorial: enough to get startedPCRE v8.33 regexp documentation latest available release and currently implemented in AutoIt beta. SQLitespeed is another feature-rich premier SQLite manager (includes import/export). Well worth a try.SQLite Expert (freeware Personal Edition or payware Pro version) is a very useful SQLite database manager.An excellent eBook covering almost every aspect of SQLite3: a must-read for anyone doing serious work.SQL tutorial (covers "generic" SQL, but most of it applies to SQLite as well)A work-in-progress SQLite3 tutorial. Don't miss other LxyzTHW pages!SQLite official website with full documentation (may be newer than the SQLite library that comes standard with AutoIt) Link to comment Share on other sites More sharing options...
AdmiralAlkex Posted May 12, 2012 Share Posted May 12, 2012 Hi all, is there any way to get rid of this silly way to load the SWF file from memory or something?Try .Some of my scripts: ShiftER, Codec-Control, Resolution switcher for HTC ShiftSome of my UDFs: SDL UDF, SetDefaultDllDirectories, Converting GDI+ Bitmap/Image to SDL Surface Link to comment Share on other sites More sharing options...
iamtheky Posted May 12, 2012 Share Posted May 12, 2012 even after all the encryption or running it out of memory, if you are showing video on the screen or playing audio out the speakers, it can easily be captured in other manners (e.g. camtasia for video cap, audacity for audio cap). ,-. .--. ________ .-. .-. ,---. ,-. .-. .-. .-. |(| / /\ \ |\ /| |__ __||| | | || .-' | |/ / \ \_/ )/ (_) / /__\ \ |(\ / | )| | | `-' | | `-. | | / __ \ (_) | | | __ | (_)\/ | (_) | | .-. | | .-' | | \ |__| ) ( | | | | |)| | \ / | | | | | |)| | `--. | |) \ | | `-' |_| (_) | |\/| | `-' /( (_)/( __.' |((_)-' /(_| '-' '-' (__) (__) (_) (__) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now