I post here the version 2.0 of Bhx.
Please, sorry for posting so many versions.
I intend that version 2.0 is the stable release.
Code:
Bhx v2.0 - BinBatch Hexadecimal Xscript
Utility that generate a batch script that rebuild a binary file.
By default, the generated script name is mybin.cmd and will
works from Windows 2000 to above. If you need
compatibility with Windows NT 4 use the /nt option.
If the file is a cabinet file, code for expand it is writed.
Note: Is very recommendable use Bhx with a cabinet file
created with this command line: Makecab.exe file
BHX source [/nt] [/ne] [/os] [/o:out] [/y]
source File to convert.
/nt Generate code for rebuild in Windows NT 4.
(this option is ignored using option /os).
/ne If the source is a cabinet file, not write code
for expand it.
/os Use old style code. Choose this option only with
a tiny file, else the generated script will rebuild
very slow.
/o:out out is the output filename instead of mybin.cmd.
/y Overwrite the output file.
dobhx20.cmd
Code:
@Echo Off
::
:: Build bhx.exe v2.0
::
Rem Script made using BHX { code.google.com/p/bhx }
SetLocal EnableExtensions EnableDelayedExpansion
For %%# In ("bhx.ex_") Do Set "bin=%%~f#"
For %%# In ("bhx.exe") Do Set "exp=%%~f#"
Del /A /F "%bin%" "%bin%.he" "%bin%.da" "%bin%.pa" >Nul 2>&1
Del /A /F "%exp%" >Nul 2>&1
(
Echo 4D534346000000000E160000000000002C00000000000000030101000100
Echo 000000000000440000000100120F003600000000000000002942C3A12000
Echo 6268782E657865003F6F7047C2150036D3CB186BFFC0CFD2305F74F4DE91
Echo 7266B6998E9E7C4B21C26D1DD2C5DD9E84CFF764FCAC371C42864E653EF1
Echo 2145E4584B60809960EC6FE9E0FE587698AD1351CE0DAD7D1C4BB141F8DD
Echo 43F9F1841F2292F4919F9BF8C79882C7688AFED2ADADD139984FE1146761
Echo F5AF5007B55A6DA7E7ED9806455B87BECF99E82438F42F6F0518F370B5EC
Echo 97AD0ECFCD5E82FB7CBA830FD45F3863D7B60860961046E94A6964D0908F
Echo 55E61AC4521E58295AC15DB42017B4EEC3F0D9922D4400E1BAF8D0D700FF
Echo 22AB8239AC5C79D0B774C884E6E151C7948A3A10580CFE78C43FD2804B33
Echo 4EF9643DA2C6347D1427290CA05D449A962A661876A21B087D5529FC0D51
Echo A44970F9891EAADF8653015E67B4C2B9FF21B47367821A81F8719DFB9DA2
Echo FDB9563FDC7536563D25783DCEC925AAC84EFF6883F3BE009C59F1447722
Echo 22BBFAED18BF8956C62E3C942901BEF791D7A996BD38D1BC996BFD9B8E48
Echo 568CD8B90057D073C15F35ED39F0D5A042923DD64513B009EF47E768120D
Echo 463084C3B39DDF3B019D9E375A2E19F5E4718CE1CB9A114DA2F8C30923FE
Echo 6F8090FEFBC165424C035FCE0487FD1D3F99893290DC3F896BC68963E076
Echo 8EDCF9C678F2337BE0341BD2F77A1B74D220C21FC9B552F17777D12BA2F8
Echo ABACFB628D0379D6D3EF2C75FEF216C9BF9E73B50DBE121F905613E76F7E
Echo AF20C1121A78CEFAF69C3539F99B81211432E136992C7D426CFD0DD38A27
Echo ECAADAEED22E966897B5D424E652DE6EAE617E4F4971B1AFB48FCC38541C
Echo 5E593CA99CC3E439F928AADEDEF03265BDC7A39529E63D25A4BCDA1C26C3
Echo 79B21CB267DEBD92F3F895F912DC072D0F37669ED70B7DB71196CE3C7A70
Echo F797BF6E6F5C6B3B8F37B76CF438FDD3AF259703ED8E71EB9D002686E5F8
Echo 07F8B50FB3B555DBC1F6028CFFD77B4B07E390CDB42094C3548B2671DC4F
Echo BBBC2ADD11481016AC59ADABA86BF3711D8587DED585B4C1B7AFBAD9BCB6
Echo B88B103A3F8E05E3A15B2F03C32130394B8F2F83C64588B73C4643732E9A
Echo 43807821D46F7033A2504CFC2DBB356E23CF521ED1C6F47475A23E59C3B8
Echo DB6558C60DA4AB322201715866B2ABEA35684DA58C75C8170CC82CA7F174
Echo 3928D24EACF3507E45CE299CAFC238D6880BE0DDBF5BACBFC2B99D263057
Echo F2118BA8126E56459C235846B10E697CC73D71360F361ADFBBD41207D44F
Echo 8899EDEB087BE1E9B6D1D9168AECF16EBA16144019C6C176F3D10D348715
Echo 46B3FFAAAF33962DF4B17B641840FBF59AADF69CB7275BC1F34BAFE035A6
Echo A8C40B97D03336DE54E9D31C3CD4354BF2074EE66F1D02236A168F8FFE06
Echo D6151037A21BEA5A583AC4B7F2705DF669726DB2BAA8F992AD0D24006C01
Echo E7FEA140B4F8BB8ED14E5CC02F4BFC0E11F702CBE9FD2CC33F083A0ED7E9
Echo 78C263BFF2894EEC74AEE0514F32BF9829EE74D59A227BA4998D3D3B0CFC
Echo 8F71E2135FCC0C909046313DEAD2002E8B2B8B3E3371B1D13A52CCE8E1D4
Echo F6D521958E0DF9A07307B676D4B5A8EF0313F5D1E754A56153DF69BB885E
Echo AD62A77B1E1E097BD782C30F7BAA9BE09A9CBBEBF28005FC7208A4A9E825
Echo 1C19F746261378FA8EF0F434CC7DFBB35C8CF57295ABA3EA601A0CB9161D
Echo 890C0EC3812A955DF2FC988F5962E9E5865C719C9E31D955138F4CC20974
Echo B4CEC7421CFFB2D2031CAF2903750E1E44AE1CF71CB885232F4DC18E7E8F
Echo 0D7D19F2A3C9F04184F393E1CFAAA70DC30705FB1A774D40D2DA9B1531E7
Echo 190AD5963502069AF5910CE331706E5E295143B5C74983DF65A8C7C2357D
Echo B85F1AA721423D5C31F61AECDDF2273719B610A65E5F9E5B41243EF0215E
Echo 0BF8FE0110D1D6991C0BA5003EE28D48FA08B688658DF4FCBF93CA8B5B03
Echo A7FE07C6AA0749F8AB434E063DDA36AE8A40C25394F80344EC26493FF8E0
Echo A857C26B151D7D355204EEA1FDF8260452420735C8C35E1BB5DB66DC7200
Echo 25CC163F7A9481579FA30363940ECB60C141F8B5C484D8D8F04F183402B5
Echo 894E130282B0599005D40CB5049AC5D95CD140B44E362C58786706F581AB
Echo A81A61FDB810CB37CC8580C1FE2B0350D6EBCFEDB87F07E74F85C13CBCCF
Echo BEAA0C8BDF5779AFDA57A874246C8EF0D9759EAEA81A5B3C74AF2AD24CFA
Echo 7E4AFEFABA49324FEF8D549956493EDCEDF016EDB8CFEDC7DC8B87CFE246
Echo 9992A4DE5D977D3DBC2756E85BB5293959568BF09D0A7B6F645A8A676D72
Echo 3E56F07AF0A0F4C6716CD5291712A5F91185873AC0B2920E76E94BF9A63B
Echo 39C854DEC5B48716B6A70B572E837CBAED238F7906B16746849BA756DFB9
Echo 288EC5E78791A888674C4C21AC049C37345372DB97450103A240AC8EAE89
Echo 4A36753E7DA3440998FEE1730CC8359D3DA3AA652111CDA7A7F044AC304C
Echo 94526C2E05B576DFA71CDDB998BE4DA7CB537C7EEF2FA6C4100A8C781DD0
Echo 19C92370A0E463D628F4389BE55C6795C28E84F9E1F76C1A2254C939C97F
Echo 65CA68CBEDE4D2ECC4CE1A6AC6196EF383FC0E9C04FE9001ECDADFEB8AF5
Echo 2D8455F124A257EA20A380D3870F3A9D560BA8A45D8084CA049D99EDE5E8
Echo E936E32424AC3C28249BF90B3ECA8261B5639ED72410FFB7D3AB9E0AD7D0
Echo A642DE2EC9CD1CBD07BACF404235E278FC95BE9C8F938891B8F8D4D9C5E6
Echo 3AA10A41461219DC8E1C4DC6E7F307CA70BF6B15540CFB3C881DB206CC41
Echo 474886BAA3A1A14C5FEA8EBD3F062DD5AC9585BB25AE70914904D22B1137
Echo CB56686DB8B20F930FA4CA916B973D9590754B5864DE522A219FA1C53975
Echo 228AD2DBD7BD79C9CDFAB5E5E1B7C030DE89C69B540671FA2ABF4F2074D4
Echo DDEFBCDC07BC4E0EA4BE95AD75E1DC4954014B1E24A803D4A768F8F56C13
Echo 4F07CCE4C5F711E9227A390926AFAF6354EF657B3D109F54AB367097CA0B
Echo 57F6866334E047E161F0FAA19E149A37B10DCD9A461AEE213058C34423E0
Echo E75757E47CED9984C718C62E213303FC707D48336898356BF47AC04FE2F8
Echo B66E20966E25FDE3190932F9A171B298909D3080ADDBADEF89E944632940
Echo 38E7BB3FF4E2D362C7D40BC7578A3F7A138AE813C0B91D2E214C28C0959C
Echo 6BFF4E39D6695A0480871985A9A1F63CCD6E881510ABC04C808D7B7EF20D
Echo 3214000508605121845DE9CE6C9EA289887804B59AC08D20B72D145FB88E
Echo 33B116E5B9849CE0CDC710DDA6BA52336A55E228CA2A0BC1F1D44AFA7377
Echo 55A684E76A860911FC59C0A61339100238EE3C59CE3D32C831513176891E
Echo 0EC201D032519418106E4E70C5EF92B358387053E996728BEE5532E1F694
Echo 42090E5568347C01FAFEFEE095FAA2CBD2D74023F642E234472F1901641D
Echo 6EB0E8961389F0DE064AD99810518C0C791576402AB400B89BBA46A83FC9
Echo CE01224764A0E20FD7D4FAA0AE1DFCF99B6C594F010E926414B4E56DDF15
Echo 3C7BA4BEE7271D1748217BD0E0E0154ECE4C0B3F2602AB2392820CB63963
Echo 4E50A06522A5AF2F5EC1E1ADDD779CDD41AAB2CB4FB1A85B8687BDB03388
Echo 16624299A8A94DCDB8CBF5F6EBCE30A4171E6D9CA1A752963CBA5266A507
Echo 68C1441876E6EE168C2B3F8477A969AA66278E1F1D6AB4B385B8F6ECC8FF
Echo 84F036F2EE280AF58AFE2955F07D3121CE5DA65407BCA3C731C4D7A2DB57
Echo 3480254F231ADA0216BD2B5FE06ECDC897043EEEB3CDF8BB6E24682EAA09
Echo 66CD53BCBB1AE627192B4CAF8FCA1C4462953BC1976690C29F7C9962DBDD
Echo B6E1DBB4818D0F0AA36009E4012A574CFFBCEB3B6D02D5EDD7D682639C48
Echo FC4E943637385DF4132138FC906BF206F671495AC3C1A2ADCE4AC3D85973
Echo B01900F80141A66DF258FEFC1E90B72F3F08463A97C3A5B9405D0BB1E818
Echo 28B8B50DD9881A7AFECF0D2AD86BD5755E3AFFDA29CA21748ABCED108EE7
Echo 1C16EEFB2E04803EF40909D8FCC37C89F8C236C315236FFC062631ECD277
Echo DE9C3F8FE515F43A1E84F8E020F150E4CC620D1B0890119C65F1E68D877B
Echo F9959A7E63732D13C363062F968DE6165BD74A789652B04AF9155CD43A9E
Echo 8940FED2368D54124FC875A37CF7B562D4968ABDEA30579775E438DE75DF
Echo B9347A4DE61C9749E1126526404B783970EC7091A9BCA8CED8D58A2C18A3
Echo 425B70BB697BD74A974A40C19B73CBD5B7F329C016A38C2C915C345B46A1
)>>"%bin%.he"
(
Echo 0AEFB8C06802651E9FB77EA6B41A6D0E68988A93CE3EC4C8BB2D35D9E61F
Echo 20F639AC7ADD43F1514C63D8A44CD2FDAD35766672FEE9663AE9BBA169E0
Echo 37832EA0963A0E4D67BBF17F91D05728F26C4E16E0B87C4DBFB2BB62A8DB
Echo CDECDE330297967500F2843C68EC0F034CC0568352D1AA75F95B0C97EBD2
Echo A67E1E90EC8F9B63D3C263ACBAEBB081EB01413C437863DD6494BB7FA22F
Echo 2F8885CF9C2D5C4E0194BA31846A71006CDA4A01BEC00B59754EFC43E8AA
Echo 00B729BDA62ABD2E0849F21A018C85A3F83C6CC2992BA9D195BDA84369F2
Echo F546EF7EAD1835EDB8974239D2D27D0E8B9420966043C8A7D190C273C082
Echo A4EE732FA56CE3278A019CD55DEE9E9D1B36DAE32F8D8F9D1A01500670B7
Echo F79C8A4E5DDFE6585288D69025595880CF314FED1472C1215DBDD570ACA0
Echo E9D0D7E23961A5F8088A161E044F01A940AA740CFE5A38F0A654804668D0
Echo 20708FF4785D4245142B380BAA57FF837C2B430354A61B64E3B34ACD8973
Echo B2BE2F3AAD0791DC0B1B50B0CD7C212E835A6452F2DEF9F19310769FA480
Echo 010209DC120BB63E85E4C389D8C8C936E9904A15B4349CEFACBF9EE95206
Echo 43C37C22C81F41EC6CD1D3ADB42D283A4A6F4D2D7A46384F0B545AE153A5
Echo 1CC2172981C77D5ED4A53694855171062857F5E1A8C86370A1055DE559B3
Echo 8131E16630AFCE93034C9029FE6467006E6769F242AADD8A0C572484B15E
Echo E04B0899F20731E65907036FAE63B593D49D9BDD4553B670D918D34ED9BA
Echo 732C28DE41F6C974DAF2B1AD0047AEAFBD739232A05C24255683527C6D99
Echo 24513B11F1291C6C67F908F98F6A372ACFC24F5887976C42C9C9E802E2F3
Echo AC68F438CFABF9EC8B9DB17676E340415B5A970B1BC4F138A4942155498F
Echo 050A20976D70A2740763A459E7D51AFB989AB424F0A71C51628B527522E3
Echo C889E63B3528C8FE6E1F54911C0FD8D0F42FDE46040282810DF6CDB14FCB
Echo 81689DAA190BD8D1D404D795A7015F39811290D94CC4A6C57CC324D1A2BF
Echo 2F88338BC17AA6E5AC3501E7AF6BD4C2F48A4F3F626ECA9E1A336B031105
Echo 970A6595A1DC2317564ED09642ABA08A8CC80EC18877A10EE453F65EF1D0
Echo 73706E86BB5D795C2290F77A4EB497A74094E99EE9B183089ED574D87D32
Echo 5144D345D0244DCF2BBE88B4FA3A066BCB4906D9BAA22ED5D21FD3BF9C35
Echo 51924604F98392E03B2199756B1C349923750949691531D751AA9FDAF5C1
Echo 49597C6C95B9AE839824F553AC2761E1F030E846A8F8D3147C25F37E348E
Echo 0222E75755F115FFBFE9DA5D3E72D966A5848342D541F87D15F8E4964DF5
Echo 63ECCDAE91B7DE219BEA953EC5F0BBBBCF9EAE6F3B3E8907B3BBD04AF2E9
Echo 7686088F316012ADA99A60C88002A53E0F3D0D804E5F1015758BB19094BA
Echo A6D40FF8FAB15740311E946D6F7C1321F6A6FEB598620299F9FAE76DE75F
Echo 291761EC1B1C31D1531657940B76167DBFECF1FD8BE931643D0B26C44424
Echo 82E7C52D8AE63FC1E71CE735361895D043B525D775D57133092DD405EB6C
Echo 9F6C635DD7D34A87247E8ACF39FA79798B86FCC9861ADCBAA972C0F382B6
Echo 03A56D48E80774990A030B59C68ABABA495077A51E2F8C9E32F089232DC3
Echo 201E2EC326DF39534CBB7E977251BFB039E5D2798F6F0EDD17D852AC8B01
Echo C29E69A25984ED6DFD31D9D052697D2BF2D2E10D2CA08210B3CDF781EF3E
Echo 71E79B985512D2DDF597770BF6C303684E6E7CB669240A9EA6F2AFA83155
Echo 55089C047B10A2B767FC3AECB9CF5BB151AE6746926D30C53E0EF76F283B
Echo FFDE38C4B07F87287D91804C2876DEA7761CEB804B85BE4809083CA36E5A
Echo D54739DFF7D0F1A9E72769362E999E0D482291AE693B3FAFA38426BB8628
Echo C120E8C333C3B5AB52D974B35D28F175011267FE98CF790D40F6F697A252
Echo 47794B55321E52A245FD8F100AAE99742D8B833E3A9AEACD0D1FAD9BEEB2
Echo C6B8DAB087306F6563687772A151AD68138115F16D322949C1B389B7BD97
Echo 4D79341AF4FF1A9819B2F3EDA3F2BF0D9E5D9B605CB3892E85479E73E41B
Echo 7B6E977BFBD27DFD082CE73C86B4CE1915C5F548853F316887A21A713FE9
Echo 5E0A13A8C17D5074D9C5FEEFCF7200AE26CDBE295F5ECFAD264D2FC55012
Echo DD588AA94125D3375BB6737350E913D42373A96CA0B78E8127E1BBF85159
Echo EA237B7DE80766A4F8CB0270B1E61C25FB5F035B007F9E28970C997142AA
Echo 2858A25B21F8D0C0099926F7A39E8200BD4852AA261191C9870D89C5795C
Echo B6931E86D99FB1AED53563D10CF84E54607D682BF20EA413E676C4EB773D
Echo EA0B0DC98902C79F596748C3409885A4CC38B6B4F6EDDBA89E8D002CDA96
Echo D1CE14E154A1E89779F7CDDDDA40F4F8EA690821B220E1F39CAAE2AB0398
Echo 104BE87741E64FD9723FD7D37C6A17D617953934FB49A4985CEAA08EACA9
Echo 009A49D3ACAC3D56C47CEA422A93FB4CE7C5DC30C9500F58ADCF5D3ABB5B
Echo 550769FDC24CC896ADC9802C7E409F01770095BBEB291D2AB81054B020D7
Echo 8A24DA6AE6CDF73D315513395F1A9F8B37995F50F0AE2A2F11F2EE437172
Echo AAF2155957FFB39FD2DBD4F9F87559902AEDF87D0F1C7ACF39EF52C03D03
Echo 4978B4F7B1EF9C6B4CEE25AE24093DD2B694B6F501E6E2D624228973007E
Echo 9D6B392DC00AF0686DE7B44391400B97DE6962B57D53EC0822C09BEA2EBC
Echo 363213CB1580BEEC176080CE88E081BC5C307A378E46B798AB9483FCE80E
Echo 78600CEEFF5156C6A48538127ED876654BD181BC00293B6F64F294A0D3B4
Echo B01CA3626DB56B506AA4D89434B0D1B0687AE0846DB01B8CF9E5E87CF2D4
Echo EB529861310C8373F20485FD4261841BBFEE090FA9568513440846414781
Echo C509C2E79B7B05CDAF438459B25B3E7D6591D39750AC6986E26977FFBD6D
Echo B3752C6492CFDBF9FE9500CEE815976EDC6FBFF1DD20431CC01B1BE759DF
Echo 6564F8167801324831227554E00193FE17E04FABD949E2E8278DA65E734B
Echo 23F39AD1CE4DA010341E2943B7D8D1BDD892FC83CBE7ADD98C57FCB5326D
Echo 130EF13C0CE7F2E50BF2ED12903829347951229027A01A5F97492BAA031A
Echo 1F90F2562A0E43E6D106473471443E2EE74B5698665D0C6EA1CC24F6698E
Echo 53A5DA06B4023AB9F301572143B6F08855285BE6559994FC63AD3F19FA89
Echo 1856DA03157CA542A568CC1DAF7543D2550939F75AE37FA5C72E4CCDD8FE
Echo 217276CB6D1BC387EB763E664437195D0F77A7CC1E3681C1291C1F5810E4
Echo 68F3C1444CC2A54C1770FE2AE4F2BCC9D7101D538E491A62D3A23DC60013
Echo 054F80E4E9003CEF6652F9C4913378E7CFB8461C3F7F5E8A7C8E25E3FB30
Echo 9866EFA1BD786E44F7AAFF1FA4B7E0156DAF1855858B14DB6DC00956B06C
Echo 06BED67B9EF8A76C2D52109CB1CA4DB4A75C271A12456332B4AA7A764662
Echo C6C2813E1EC8CE97840E1A783CEFFA1C1FBE9A81DF688D945B7F04294ABB
Echo DEB323752BC81A4DFD33109814C6A0E7BB1A4CF45A4082596AB678987B62
Echo EE0FC0525E633855D0E6DE47F5841981AAFB017F5B344069DAB2D58AAE7A
Echo B0113F62CF97C41935CBFE111BE7E1B55B37885B9D4EEC111CBF752A106F
Echo B2E77359E4C3C0EC1AF0B69B248DCB897A844C5A6A7A4D1F05907B8FF0F3
Echo D473D6E5C256D12A75E4B503CB32F32AEABBA59DD5CE4ED7B5993D4778D1
Echo A85EB09F5617DBA4851A1FD3605C79E617B572BAC2BFC9BF10F67A5586E0
Echo 64B1C7B9AD9ECE939ECE129DDF95A4CABAE99ED37B5D7F11E01D4DBB137F
Echo BE7E49802E00
)>>"%bin%.he"
Set ".=Set o=CreateObject(#Scripting.FileSystemObject#):Set r="
Set ".=%.%o.OpenTextFile(#%bin%.he#,1):Set w=o.OpenTextFile(#"
Set ".=%.%%bin%#,2,1):Do Until r.AtEndOfStream:d=r.ReadLine:Fo"
Set ".=%.%r i=1 To Len(d) Step 2:w.Write Chr(CByte(#&H#&Mid(d,"
Set ".=%.%i,2))):Next:Loop:r.Close:w.Close:Set w=Nothing:Set r"
Set ".=%.%=Nothing:Set o=Nothing"
Set "w2k=0" &Ver |Find " 2000" >Nul 2>&1 && Set "w2k=1"
Set "nt=0" &Ver |Find /I " NT" >Nul 2>&1 && Set "nt=1"
If %nt%==0 (
Set ";=!.:#="!"
Echo !;!>"%bin%.da"
Certutil.exe -decodehex "%bin%.he" "%bin%" >Nul 2>&1
If Not Exist "%bin%" Cscript.exe /B /E:vbs "%bin%.da" >Nul 2>&1
If Not Exist "%bin%" If %w2k%==0 (
Mshta.exe Vbscript:Execute^("%.:#=""%:Close"^) >Nul 2>&1) Else (
Echo Close>>"%bin%.da"
Echo ^<html^>^<head^>>"%bin%.pa"
Echo ^<hta:application windowstate="minimize"^>>>"%bin%.pa"
Echo ^<script type="text/vbscript" src="%bin%.da"^>>>"%bin%.pa"
Echo ^</script^>^</head^>^</html^>>>"%bin%.pa"
Mshta.exe "%bin%.pa" >Nul 2>&1))
If Not Exist "%bin%" (
Del /A /F _0xtobin.de _0xtobin.exe _0xtobin.ex_ >Nul 2>&1
(Echo N_0xtobin.ex_
Echo E100 4d 53 43 46 00 00 00 00 d2 02 00 00 00 00 00 00
Echo E110 2c 00 00 00 00 00 00 00 03 01 01 00 01 00 00 00
Echo E120 00 00 00 00 3e 00 00 00 01 00 12 0f 00 08 00 00
Echo E130 00 00 00 00 00 00 27 42 af b9 20 00 5f 00 14 9b
Echo E140 b7 98 8c 02 00 08 d3 cb 18 6b ff c0 cf d2 30 5f
Echo E150 74 f4 de 91 72 66 b6 99 8e 9e 7c 4b 21 c2 6d 1d
Echo E160 d2 c5 dd 9e 84 cf f7 64 fc ac 37 1c 42 86 4e 65
Echo E170 3e f1 21 45 e4 58 4b 60 80 99 60 ec 6f e9 e0 fe
Echo E180 58 76 98 ad 13 51 ce 0d ad 7d 1c 4b b1 41 f8 dd
Echo E190 43 f9 f1 84 1f 22 92 f4 91 9f 9b f8 c7 98 82 c7
Echo E1a0 68 8a fe d2 ad ad d1 39 98 4f da 95 70 21 c7 65
Echo E1b0 a6 fb 99 ca f4 e4 42 77 6d 87 3e e2 77 22 f1 e8
Echo E1c0 6b f5 dc 2d 77 2e 5c 5e bd 98 e0 61 7f 09 fa a2
Echo E1d0 25 a6 29 24 b9 59 9d 9b c7 9e 71 d1 a9 13 70 fc
Echo E1e0 c6 3a f4 c6 54 0f db 21 b8 34 17 af df 75 f6 4e
Echo E1f0 9a 3c e7 d5 0c f0 d3 7c d0 56 1a 4e 18 a1 8b fc
Echo E200 5e f9 70 03 f6 9a 86 13 88 7e 5a f7 33 e4 92 1b
Echo E210 a7 7e 89 9e e9 00 a6 13 14 38 35 d4 ea 2b 5e ba
Echo E220 a1 e1 0e cf e8 84 e6 de 7b c0 e1 a1 69 b7 38 66
Echo E230 8e de 6a 36 64 16 2b c3 8d fe c5 8a 89 08 57 f7
Echo E240 c4 d3 1d aa 55 5f 2d 50 6b 05 8d 4e 09 15 cb 4a
Echo E250 3d 77 64 d5 a7 09 5a 1d 2e 84 44 83 0a f3 00 ab
Echo E260 69 dd 22 a5 84 9d 1d a4 79 d4 98 d1 94 e8 f8 56
Echo E270 38 04 d4 6d d4 51 34 0a e6 9f 60 b1 14 49 08 f6
Echo E280 35 a4 bc f3 0a 21 ef bd 50 26 e2 b8 fb b7 fe 36
Echo E290 8c f9 11 6f f4 eb 6f 99 b1 27 fb 3a 3b fc de 78
Echo E2a0 7b c9 8b 34 9e 3d 34 5c 14 7b 19 77 7c 7c 2e ae
Echo E2b0 e8 ca a7 a2 73 19 0d c3 32 c7 e3 fa 5c e7 8e 28
Echo E2c0 f0 bf e4 a9 fb e9 3b 47 92 2b 2f 53 a8 be 47 5f
Echo E2d0 9b 69 bb 01 d1 70 06 d6 cd 8d 9d d4 e0 0e f8 8d
Echo E2e0 72 1c 2d 31 52 6d 0c 96 5b 1c 2b 51 9a 8b e4 56
Echo E2f0 7f bc cc 0a 6a 20 5f 64 0d 36 d8 ea 54 a4 b6 6f
Echo E300 63 2a a4 9f 07 21 83 e5 5a d9 9e 4c 28 92 fe 61
Echo E310 26 bb c0 a8 a3 4f 6f de ee c9 c0 9c be 1f 62 6b
Echo E320 5c d0 3f 46 27 a3 b2 16 ca 7c 6e 95 5b 34 8a 3b
Echo E330 80 82 e6 7e 39 45 b8 40 79 5c 3b 95 1d c6 c2 cf
Echo E340 f2 f4 92 7c 8f a1 2c dc 9a 62 86 39 78 22 be b4
Echo E350 ab f3 8a 07 f2 eb f9 5b 5b af 23 b4 8c 51 1f d9
Echo E360 08 a1 76 cb 50 92 9a 0c 66 47 a7 f4 f5 76 3d e5
Echo E370 86 c9 b2 32 dc 82 a7 0f 77 67 6d 3e ed 96 3f 97
Echo E380 2a a1 70 11 e7 08 78 db 6a 4f ac 9a 77 ab 75 f5
Echo E390 0a 66 32 31 60 f6 f6 39 6a 91 d4 ee 05 1c 58 71
Echo E3a0 ed fd c7 9c 15 3e f4 d7 93 80 77 cd 68 1c cb f0
Echo E3b0 75 db 19 78 dc ff d0 4e fb 6b bf 7f 05 6b 7d 6c
Echo E3c0 9a 8d 79 b4 b0 98 99 0b 96 9d ba 29 d2 0f b1 80
Echo E3d0 0a 00 &Echo Rcx &Echo 2d2 &Echo W &Echo Q
)>_0xtobin.de 2>Nul
Type _0xtobin.de |Debug.exe >Nul 2>&1
Expand.exe _0xtobin.ex_ _0xtobin.exe >Nul 2>&1
_0xtobin.exe "%bin%.he" "%bin%" >Nul 2>&1
Del /A /F _0xtobin.de _0xtobin.exe _0xtobin.ex_ >Nul 2>&1)
Expand.exe "%bin%" "%exp%" >Nul 2>&1
Del /A /F "%bin%" "%bin%.he" "%bin%.da" "%bin%.pa" >Nul 2>&1
Goto :Eof