Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- push rbp
- push rbx
- mov rbx,rdi
- sub rsp,0x298
- mov rax,[fs:0x28]
- mov [rsp+0x288],rax
- xor eax,eax
- mov rax,[rdi]
- lea rdi,[rsp+0x18]
- mov qword [rsp+0x18],0x602318
- mov rsi,[rax-0x18]
- add rsi,byte +0xf
- call dword 0xb30
- mov edx,0xf
- mov esi,0x4015a0
- lea rdi,[rsp+0x18]
- call dword 0xb00
- mov rsi,rbx
- lea rdi,[rsp+0x18]
- call dword 0xc40
- jmp short 0xf0e
- jmp dword 0x113c
- mov rbx,[rsp+0x18]
- mov dword [rsp+0x220],0x67452301
- mov dword [rsp+0x224],0xefcdab89
- mov dword [rsp+0x228],0x98badcfe
- mov dword [rsp+0x22c],0x10325476
- mov dword [rsp+0x230],0xc3d2e1f0
- mov rbp,rbx
- mov qword [rsp+0x278],0x0
- mov qword [rsp+0x280],0x0
- add rbp,[rbx-0x18]
- jmp short 0xf7e
- movzx esi,byte [rbx]
- lea rdi,[rsp+0x220]
- inc rbx
- call dword 0x12cc
- cmp rbx,rbp
- jnz 0xf6b
- mov rbx,[rsp+0x280]
- mov esi,0x80
- lea rdi,[rsp+0x220]
- call dword 0x12cc
- shl rbx,0x3
- cmp qword [rsp+0x278],byte +0x38
- ja 0xfbd
- jmp short 0xff5
- xor esi,esi
- lea rdi,[rsp+0x220]
- call dword 0x12cc
- cmp qword [rsp+0x278],byte +0x0
- jnz 0xfae
- jmp short 0xfd9
- xor esi,esi
- lea rdi,[rsp+0x220]
- call dword 0x12cc
- cmp qword [rsp+0x278],byte +0x37
- jna 0xfca
- jmp short 0x1000
- xor esi,esi
- lea rdi,[rsp+0x220]
- call dword 0x12cc
- cmp qword [rsp+0x278],byte +0x37
- jna 0xfe6
- xor esi,esi
- lea rdi,[rsp+0x220]
- call dword 0x12cc
- xor esi,esi
- lea rdi,[rsp+0x220]
- call dword 0x12cc
- xor esi,esi
- lea rdi,[rsp+0x220]
- call dword 0x12cc
- xor esi,esi
- lea rdi,[rsp+0x220]
- call dword 0x12cc
- mov rsi,rbx
- shr rsi,0x18
- lea rdi,[rsp+0x220]
- movzx esi,sil
- call dword 0x12cc
- mov rsi,rbx
- lea rdi,[rsp+0x220]
- shr rsi,0x10
- movzx esi,sil
- call dword 0x12cc
- movzx esi,bh
- lea rdi,[rsp+0x220]
- call dword 0x12cc
- movzx esi,bl
- lea rdi,[rsp+0x220]
- xor ebx,ebx
- call dword 0x12cc
- mov eax,[rsp+0x220]
- mov [rsp+0x4],eax
- mov eax,[rsp+0x224]
- mov [rsp+0x8],eax
- mov eax,[rsp+0x228]
- mov [rsp+0xc],eax
- mov eax,[rsp+0x22c]
- mov [rsp+0x10],eax
- mov eax,[rsp+0x230]
- mov [rsp+0x14],eax
- mov edi,[rsp+rbx+0x4]
- call dword 0xea4
- mov [rsp+rbx+0x4],eax
- add rbx,byte +0x4
- cmp rbx,byte +0x14
- jnz 0x10c5
- mov edx,0x24
- mov esi,0x4015b0
- lea rdi,[rsp+0x20]
- call dword 0xbf0
- mov edx,0x14
- lea rsi,[rsp+0x4]
- lea rdi,[rsp+0x20]
- call dword 0xb80
- lea rdi,[rsp+0x20]
- call dword 0xbb0
- lea rdi,[rsp+0x18]
- call dword 0xb90
- mov rax,[rsp+0x288]
- xor rax,[fs:0x28]
- jz 0x1156
- jmp short 0x1151
- lea rdi,[rsp+0x20]
- mov rbx,rax
- call dword 0xbb0
- jmp short 0x113f
- mov rbx,rax
- lea rdi,[rsp+0x18]
- call dword 0xb90
- mov rdi,rbx
- call dword 0xc30
- call dword 0xbd0
- add rsp,0x298
- pop rbx
- pop rbp
- ret
Advertisement
Add Comment
Please, Sign In to add comment