Sign in to follow this  
Followers 0
SYRAU3

Loading SWF file to GUI and protecting it from being copeid

11 posts in this topic

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

Share this post


Link to post
Share on other sites



#2 ·  Posted (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 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.  

Share this post


Link to post
Share on other sites

how to do that?

i tried many stupid ways... what is the best?

Share this post


Link to post
Share on other sites

how to do that?

i tried many stupid ways... what is the best?

Share this post


Link to post
Share on other sites

:) 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

Share this post


Link to post
Share on other sites

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.  

Share this post


Link to post
Share on other sites

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 here
RegExp tutorial: enough to get started
PCRE 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)

Share this post


Link to post
Share on other sites

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 :

$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

Share this post


Link to post
Share on other sites

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 here
RegExp tutorial: enough to get started
PCRE 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)

Share this post


Link to post
Share on other sites

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).


,-. .--. ________ .-. .-. ,---. ,-. .-. .-. .-.
|(| / /\ \ |\ /| |__ __||| | | || .-' | |/ / \ \_/ )/
(_) / /__\ \ |(\ / | )| | | `-' | | `-. | | / __ \ (_)
| | | __ | (_)\/ | (_) | | .-. | | .-' | | \ |__| ) (
| | | | |)| | \ / | | | | | |)| | `--. | |) \ | |
`-' |_| (_) | |\/| | `-' /( (_)/( __.' |((_)-' /(_|
'-' '-' (__) (__) (_) (__)

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0