149 lines
7.3 KiB
Plaintext
149 lines
7.3 KiB
Plaintext
000000018052bba0 <.data>:
|
|
18052bba0: 40 53 rex push %rbx
|
|
18052bba2: 48 83 ec 20 sub $0x20,%rsp
|
|
18052bba6: f3 0f 59 0d 9a 87 f9 mulss 0x1f9879a(%rip),%xmm1 # 0x1824c4348
|
|
18052bbad: 01
|
|
18052bbae: 48 8b d9 mov %rcx,%rbx
|
|
18052bbb1: f3 0f 58 0d eb 88 f9 addss 0x1f988eb(%rip),%xmm1 # 0x1824c44a4
|
|
18052bbb8: 01
|
|
18052bbb9: f3 0f 59 0d 13 81 f9 mulss 0x1f98113(%rip),%xmm1 # 0x1824c3cd4
|
|
18052bbc0: 01
|
|
18052bbc1: 0f 28 c1 movaps %xmm1,%xmm0
|
|
18052bbc4: e8 e3 90 4e 01 call 0x181a14cac
|
|
18052bbc9: ff 83 a4 08 54 00 incl 0x5408a4(%rbx)
|
|
18052bbcf: f3 0f 11 83 70 08 54 movss %xmm0,0x540870(%rbx)
|
|
18052bbd6: 00
|
|
18052bbd7: c6 83 9c 08 54 00 01 movb $0x1,0x54089c(%rbx)
|
|
18052bbde: 48 83 c4 20 add $0x20,%rsp
|
|
18052bbe2: 5b pop %rbx
|
|
18052bbe3: c3 ret
|
|
18052bbe4: cc int3
|
|
18052bbe5: cc int3
|
|
18052bbe6: cc int3
|
|
18052bbe7: cc int3
|
|
18052bbe8: cc int3
|
|
18052bbe9: cc int3
|
|
18052bbea: cc int3
|
|
18052bbeb: cc int3
|
|
18052bbec: cc int3
|
|
18052bbed: cc int3
|
|
18052bbee: cc int3
|
|
18052bbef: cc int3
|
|
18052bbf0: 8b 81 a0 01 00 00 mov 0x1a0(%rcx),%eax
|
|
18052bbf6: c3 ret
|
|
18052bbf7: cc int3
|
|
18052bbf8: cc int3
|
|
18052bbf9: cc int3
|
|
18052bbfa: cc int3
|
|
18052bbfb: cc int3
|
|
18052bbfc: cc int3
|
|
18052bbfd: cc int3
|
|
18052bbfe: cc int3
|
|
18052bbff: cc int3
|
|
18052bc00: 45 33 c9 xor %r9d,%r9d
|
|
18052bc03: 4c 89 09 mov %r9,(%rcx)
|
|
18052bc06: 45 8b c1 mov %r9d,%r8d
|
|
18052bc09: 44 39 49 18 cmp %r9d,0x18(%rcx)
|
|
18052bc0d: 7e 27 jle 0x18052bc36
|
|
18052bc0f: 41 8b d1 mov %r9d,%edx
|
|
18052bc12: 0f 1f 40 00 nopl 0x0(%rax)
|
|
18052bc16: 66 66 0f 1f 84 00 00 data16 nopw 0x0(%rax,%rax,1)
|
|
18052bc1d: 00 00 00
|
|
18052bc20: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
18052bc24: 48 8d 52 04 lea 0x4(%rdx),%rdx
|
|
18052bc28: 41 ff c0 inc %r8d
|
|
18052bc2b: 44 89 4c 02 fc mov %r9d,-0x4(%rdx,%rax,1)
|
|
18052bc30: 44 3b 41 18 cmp 0x18(%rcx),%r8d
|
|
18052bc34: 7c ea jl 0x18052bc20
|
|
18052bc36: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
18052bc3a: 48 89 41 20 mov %rax,0x20(%rcx)
|
|
18052bc3e: c3 ret
|
|
18052bc3f: cc int3
|
|
18052bc40: 48 89 5c 24 08 mov %rbx,0x8(%rsp)
|
|
18052bc45: 57 push %rdi
|
|
18052bc46: 48 83 ec 20 sub $0x20,%rsp
|
|
18052bc4a: 48 8b d9 mov %rcx,%rbx
|
|
18052bc4d: 8b ca mov %edx,%ecx
|
|
18052bc4f: e8 2c 03 e9 00 call 0x1813bbf80
|
|
18052bc54: 8b f8 mov %eax,%edi
|
|
18052bc56: 39 43 08 cmp %eax,0x8(%rbx)
|
|
18052bc59: 74 0e je 0x18052bc69
|
|
18052bc5b: 48 8d 4b 10 lea 0x10(%rbx),%rcx
|
|
18052bc5f: 0f 57 d2 xorps %xmm2,%xmm2
|
|
18052bc62: 8b d0 mov %eax,%edx
|
|
18052bc64: e8 27 25 00 00 call 0x18052e190
|
|
18052bc69: 45 33 c0 xor %r8d,%r8d
|
|
18052bc6c: 89 7b 08 mov %edi,0x8(%rbx)
|
|
18052bc6f: 4c 89 03 mov %r8,(%rbx)
|
|
18052bc72: 41 8b d0 mov %r8d,%edx
|
|
18052bc75: 44 39 43 18 cmp %r8d,0x18(%rbx)
|
|
18052bc79: 7e 19 jle 0x18052bc94
|
|
18052bc7b: 41 8b c8 mov %r8d,%ecx
|
|
18052bc7e: 66 90 xchg %ax,%ax
|
|
18052bc80: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
18052bc84: 48 8d 49 04 lea 0x4(%rcx),%rcx
|
|
18052bc88: ff c2 inc %edx
|
|
18052bc8a: 44 89 44 01 fc mov %r8d,-0x4(%rcx,%rax,1)
|
|
18052bc8f: 3b 53 18 cmp 0x18(%rbx),%edx
|
|
18052bc92: 7c ec jl 0x18052bc80
|
|
18052bc94: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
18052bc98: 48 89 43 20 mov %rax,0x20(%rbx)
|
|
18052bc9c: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx
|
|
18052bca1: 48 83 c4 20 add $0x20,%rsp
|
|
18052bca5: 5f pop %rdi
|
|
18052bca6: c3 ret
|
|
18052bca7: cc int3
|
|
18052bca8: cc int3
|
|
18052bca9: cc int3
|
|
18052bcaa: cc int3
|
|
18052bcab: cc int3
|
|
18052bcac: cc int3
|
|
18052bcad: cc int3
|
|
18052bcae: cc int3
|
|
18052bcaf: cc int3
|
|
18052bcb0: 48 89 5c 24 08 mov %rbx,0x8(%rsp)
|
|
18052bcb5: 57 push %rdi
|
|
18052bcb6: 48 83 ec 20 sub $0x20,%rsp
|
|
18052bcba: 33 ff xor %edi,%edi
|
|
18052bcbc: 48 8b d9 mov %rcx,%rbx
|
|
18052bcbf: 48 89 79 20 mov %rdi,0x20(%rcx)
|
|
18052bcc3: 39 79 18 cmp %edi,0x18(%rcx)
|
|
18052bcc6: 7e 20 jle 0x18052bce8
|
|
18052bcc8: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
18052bccc: 48 85 c9 test %rcx,%rcx
|
|
18052bccf: 74 05 je 0x18052bcd6
|
|
18052bcd1: e8 ea 53 ad ff call 0x1800010c0
|
|
18052bcd6: 48 89 7b 10 mov %rdi,0x10(%rbx)
|
|
18052bcda: 89 7b 18 mov %edi,0x18(%rbx)
|
|
18052bcdd: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx
|
|
18052bce2: 48 83 c4 20 add $0x20,%rsp
|
|
18052bce6: 5f pop %rdi
|
|
18052bce7: c3 ret
|
|
18052bce8: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx
|
|
18052bced: 48 89 79 10 mov %rdi,0x10(%rcx)
|
|
18052bcf1: 89 79 18 mov %edi,0x18(%rcx)
|
|
18052bcf4: 48 83 c4 20 add $0x20,%rsp
|
|
18052bcf8: 5f pop %rdi
|
|
18052bcf9: c3 ret
|
|
18052bcfa: cc int3
|
|
18052bcfb: cc int3
|
|
18052bcfc: cc int3
|
|
18052bcfd: cc int3
|
|
18052bcfe: cc int3
|
|
18052bcff: cc int3
|
|
18052bd00: 40 55 rex push %rbp
|
|
18052bd02: 56 push %rsi
|
|
18052bd03: 57 push %rdi
|
|
18052bd04: 48 83 ec 40 sub $0x40,%rsp
|
|
18052bd08: 48 c7 44 24 28 fe ff movq $0xfffffffffffffffe,0x28(%rsp)
|
|
18052bd0f: ff ff
|
|
18052bd11: 48 89 5c 24 68 mov %rbx,0x68(%rsp)
|
|
18052bd16: 48 8b 05 53 9c 0e 02 mov 0x20e9c53(%rip),%rax # 0x182615970
|
|
18052bd1d: 48 33 c4 xor %rsp,%rax
|
|
18052bd20: 48 89 44 24 38 mov %rax,0x38(%rsp)
|
|
18052bd25: 49 8b f8 mov %r8,%rdi
|
|
18052bd28: 4c 8b ca mov %rdx,%r9
|
|
18052bd2b: 48 8b f1 mov %rcx,%rsi
|
|
18052bd2e: 4c rex.WR
|
|
18052bd2f: 89 .byte 0x89
|