Advertisement
wandrake

Untitled

Mar 6th, 2012
340
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. L00479098:
  3.         xor     eax,eax
  4.         mov     [ebp-08h],eax
  5.         cmp     byte ptr [ebp-01h],00h
  6.         jz      L004790A9
  7.         cmp     dword ptr [ebp-0Ch],00000000h
  8.         jnz     L004790D3
  9. L004790A9:
  10.         lea      eax,[ebp-08h]
  11.         push     eax
  12.         mov      eax,[esi+18h]
  13.         push     eax
  14.         push     00000000h
  15.         mov      eax,[ebp-0Ch]
  16.         call     SUB_L00405570
  17.         push     eax
  18.         mov      edx,ebx
  19.         mov      eax,esi
  20.         call     SUB_L00479034
  21.         push     eax
  22.         call     jmp_advapi32.dll!RegOpenKeyExA
  23.         test     eax,eax
  24.         setz     [ebp-02h]
  25.         jmp      L00479105
  26. L004790D3:
  27.         lea      eax,[ebp-10h]
  28.         push     eax
  29.         lea      eax,[ebp-08h]
  30.         push     eax
  31.         push     00000000h
  32.         mov      eax,[esi+18h]
  33.         push     eax
  34.         push     00000000h
  35.         push     00000000h
  36.         push     00000000h
  37.         mov      eax,[ebp-0Ch]
  38.         call     SUB_L00405570
  39.         push     eax
  40.         mov      edx,ebx
  41.         mov      eax,esi
  42.         call     SUB_L00479034
  43.         push     eax
  44.         call     jmp_advapi32.dll!RegCreateKeyExA
  45.         test     eax,eax
  46.         setz     [ebp-02h]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement