| | | |
Offset 4, 15 lines modified | Offset 4, 15 lines modified |
4 | Disassembly·of·section·.text: | 4 | Disassembly·of·section·.text: |
| |
5 | 0000000000003740·<irs_context_create@@Base-0xc0>: | 5 | 0000000000003740·<irs_context_create@@Base-0xc0>: |
6 | » lea····0x88e1(%rip),%rdi········ | 6 | » lea····0x88e1(%rip),%rdi········ |
7 | » lea····0x88da(%rip),%rax········ | 7 | » lea····0x88da(%rip),%rax········ |
8 | » cmp····%rdi,%rax | 8 | » cmp····%rdi,%rax |
9 | » je·····3768·<__cxa_finalize@plt+0x48> | 9 | » je·····3768·<__cxa_finalize@plt+0x48> |
10 | » mov····0x8856(%rip),%rax········ | 10 | » mov····0x8866(%rip),%rax········ |
11 | » test···%rax,%rax | 11 | » test···%rax,%rax |
12 | » je·····3768·<__cxa_finalize@plt+0x48> | 12 | » je·····3768·<__cxa_finalize@plt+0x48> |
13 | » jmpq···*%rax | 13 | » jmpq···*%rax |
14 | » nopl···0x0(%rax) | 14 | » nopl···0x0(%rax) |
15 | » retq··· | 15 | » retq··· |
16 | » nopl···0x0(%rax) | 16 | » nopl···0x0(%rax) |
17 | » lea····0x88b1(%rip),%rdi········ | 17 | » lea····0x88b1(%rip),%rdi········ |
Offset 20, 26 lines modified | Offset 20, 26 lines modified |
20 | » sub····%rdi,%rsi | 20 | » sub····%rdi,%rsi |
21 | » mov····%rsi,%rax | 21 | » mov····%rsi,%rax |
22 | » shr····$0x3f,%rsi | 22 | » shr····$0x3f,%rsi |
23 | » sar····$0x3,%rax | 23 | » sar····$0x3,%rax |
24 | » add····%rax,%rsi | 24 | » add····%rax,%rsi |
25 | » sar····%rsi | 25 | » sar····%rsi |
26 | » je·····37a8·<__cxa_finalize@plt+0x88> | 26 | » je·····37a8·<__cxa_finalize@plt+0x88> |
27 | » mov····0x883d(%rip),%rax········ | 27 | » mov····0x884d(%rip),%rax········ |
28 | » test···%rax,%rax | 28 | » test···%rax,%rax |
29 | » je·····37a8·<__cxa_finalize@plt+0x88> | 29 | » je·····37a8·<__cxa_finalize@plt+0x88> |
30 | » jmpq···*%rax | 30 | » jmpq···*%rax |
31 | » nopw···0x0(%rax,%rax,1) | 31 | » nopw···0x0(%rax,%rax,1) |
32 | » retq··· | 32 | » retq··· |
33 | » nopl···0x0(%rax) | 33 | » nopl···0x0(%rax) |
34 | » endbr64· | 34 | » endbr64· |
35 | » cmpb···$0x0,0x886d(%rip)········ | 35 | » cmpb···$0x0,0x886d(%rip)········ |
36 | » jne····37e8·<__cxa_finalize@plt+0xc8> | 36 | » jne····37e8·<__cxa_finalize@plt+0xc8> |
37 | » push···%rbp | 37 | » push···%rbp |
38 | » cmpq···$0x0,0x881a(%rip)········ | 38 | » cmpq···$0x0,0x882a(%rip)········ |
39 | » mov····%rsp,%rbp | 39 | » mov····%rsp,%rbp |
40 | » je·····37d7·<__cxa_finalize@plt+0xb7> | 40 | » je·····37d7·<__cxa_finalize@plt+0xb7> |
41 | » mov····0x882e(%rip),%rdi········ | 41 | » mov····0x882e(%rip),%rdi········ |
42 | » callq··3720·<__cxa_finalize@plt> | 42 | » callq··3720·<__cxa_finalize@plt> |
43 | » callq··3740·<__cxa_finalize@plt+0x20> | 43 | » callq··3740·<__cxa_finalize@plt+0x20> |
44 | » movb···$0x1,0x8845(%rip)········ | 44 | » movb···$0x1,0x8845(%rip)········ |
45 | » pop····%rbp | 45 | » pop····%rbp |
Offset 303, 15 lines modified | Offset 303, 15 lines modified |
303 | 0000000000003c20·<irs_context_get@@Base>: | 303 | 0000000000003c20·<irs_context_get@@Base>: |
304 | » sub····$0x18,%rsp | 304 | » sub····$0x18,%rsp |
305 | » test···%rdi,%rdi | 305 | » test···%rdi,%rdi |
306 | » je·····3c50·<irs_context_get@@Base+0x30> | 306 | » je·····3c50·<irs_context_get@@Base+0x30> |
307 | » mov····%rdi,%rdx | 307 | » mov····%rdi,%rdx |
308 | » cmpq···$0x0,(%rdi) | 308 | » cmpq···$0x0,(%rdi) |
309 | » jne····3c50·<irs_context_get@@Base+0x30> | 309 | » jne····3c50·<irs_context_get@@Base+0x30> |
310 | » mov····0x837f(%rip),%rax········ | 310 | » mov····0x838f(%rip),%rax········ |
311 | » mov····(%rax),%rax | 311 | » mov····(%rax),%rax |
312 | » test···%rax,%rax | 312 | » test···%rax,%rax |
313 | » je·····3c70·<irs_context_get@@Base+0x50> | 313 | » je·····3c70·<irs_context_get@@Base+0x50> |
314 | » mov····%rax,(%rdx) | 314 | » mov····%rax,(%rdx) |
315 | » xor····%eax,%eax | 315 | » xor····%eax,%eax |
316 | » add····$0x18,%rsp | 316 | » add····$0x18,%rsp |
317 | » retq··· | 317 | » retq··· |
Offset 319, 19 lines modified | Offset 319, 19 lines modified |
319 | » lea····0x5641(%rip),%rcx········ | 319 | » lea····0x5641(%rip),%rcx········ |
320 | » xor····%edx,%edx | 320 | » xor····%edx,%edx |
321 | » mov····$0xb0,%esi | 321 | » mov····$0xb0,%esi |
322 | » lea····0x539b(%rip),%rdi········ | 322 | » lea····0x539b(%rip),%rdi········ |
323 | » callq··3630·<isc_assertion_failed@plt> | 323 | » callq··3630·<isc_assertion_failed@plt> |
324 | » nopw···0x0(%rax,%rax,1) | 324 | » nopw···0x0(%rax,%rax,1) |
325 | » mov····%rdi,0x8(%rsp) | 325 | » mov····%rdi,0x8(%rsp) |
326 | » mov····0x833c(%rip),%rdi········ | 326 | » mov····0x834c(%rip),%rdi········ |
327 | » callq··36d0·<irs_context_create@plt> | 327 | » callq··36d0·<irs_context_create@plt> |
328 | » test···%eax,%eax | 328 | » test···%eax,%eax |
329 | » jne····3c46·<irs_context_get@@Base+0x26> | 329 | » jne····3c46·<irs_context_get@@Base+0x26> |
330 | » mov····0x832c(%rip),%rax········ | 330 | » mov····0x833c(%rip),%rax········ |
331 | » mov····0x8(%rsp),%rdx | 331 | » mov····0x8(%rsp),%rdx |
332 | » mov····(%rax),%rax | 332 | » mov····(%rax),%rax |
333 | » jmp····3c41·<irs_context_get@@Base+0x21> | 333 | » jmp····3c41·<irs_context_get@@Base+0x21> |
334 | » nopw···%cs:0x0(%rax,%rax,1) | 334 | » nopw···%cs:0x0(%rax,%rax,1) |
| |
335 | 0000000000003ca0·<irs_context_destroy@@Base>: | 335 | 0000000000003ca0·<irs_context_destroy@@Base>: |
336 | » push···%rbp | 336 | » push···%rbp |
Offset 364, 15 lines modified | Offset 364, 15 lines modified |
364 | » movl···$0x0,(%rbx) | 364 | » movl···$0x0,(%rbx) |
365 | » lea····0x8(%rbx),%rdi | 365 | » lea····0x8(%rbx),%rdi |
366 | » mov····%rbx,%rsi | 366 | » mov····%rbx,%rsi |
367 | » mov····$0x147,%r8d | 367 | » mov····$0x147,%r8d |
368 | » lea····0x52d4(%rip),%rcx········ | 368 | » lea····0x52d4(%rip),%rcx········ |
369 | » mov····$0x50,%edx | 369 | » mov····$0x50,%edx |
370 | » callq··30d0·<isc__mem_putanddetach@plt> | 370 | » callq··30d0·<isc__mem_putanddetach@plt> |
371 | » mov····0x827b(%rip),%rax········ | 371 | » mov····0x828b(%rip),%rax········ |
372 | » movq···$0x0,0x0(%rbp) | 372 | » movq···$0x0,0x0(%rbp) |
373 | » movq···$0x0,(%rax) | 373 | » movq···$0x0,(%rax) |
374 | » add····$0x8,%rsp | 374 | » add····$0x8,%rsp |
375 | » pop····%rbx | 375 | » pop····%rbx |
376 | » pop····%rbp | 376 | » pop····%rbp |
377 | » retq··· | 377 | » retq··· |
378 | » nopl···0x0(%rax,%rax,1) | 378 | » nopl···0x0(%rax,%rax,1) |
Offset 662, 15 lines modified | Offset 662, 15 lines modified |
662 | » movb···$0x0,0x118(%rsp) | 662 | » movb···$0x0,0x118(%rsp) |
663 | » vmovdqa·%xmm1,0x100(%rsp) | 663 | » vmovdqa·%xmm1,0x100(%rsp) |
664 | » callq··3240·<strlen@plt> | 664 | » callq··3240·<strlen@plt> |
665 | » xor····%r8d,%r8d | 665 | » xor····%r8d,%r8d |
666 | » xor····%ecx,%ecx | 666 | » xor····%ecx,%ecx |
667 | » mov····%rbx,%rdi | 667 | » mov····%rbx,%rdi |
668 | » mov····%eax,0xf4(%rsp) | 668 | » mov····%eax,0xf4(%rsp) |
669 | » mov····0x7d13(%rip),%rax········ | 669 | » mov····0x7d23(%rip),%rax········ |
670 | » lea····0xe0(%rsp),%rsi | 670 | » lea····0xe0(%rsp),%rsi |
671 | » mov····(%rax),%rdx | 671 | » mov····(%rax),%rdx |
672 | » callq··34c0·<dns_name_fromtext@plt> | 672 | » callq··34c0·<dns_name_fromtext@plt> |
673 | » test···%eax,%eax | 673 | » test···%eax,%eax |
674 | » jne····43a2·<irs_context_getdnsconf@@Base+0x442> | 674 | » jne····43a2·<irs_context_getdnsconf@@Base+0x442> |
675 | » mov····$0x94,%ecx | 675 | » mov····$0x94,%ecx |
676 | » lea····0x4d80(%rip),%rdx········ | 676 | » lea····0x4d80(%rip),%rdx········ |
Offset 976, 15 lines modified | Offset 976, 15 lines modified |
976 | » jne····489b·<irs_dnsconf_load@@Base+0x1fb> | 976 | » jne····489b·<irs_dnsconf_load@@Base+0x1fb> |
977 | » mov····0x10(%rsp),%rax | 977 | » mov····0x10(%rsp),%rax |
978 | » mov····%rax,(%rbx) | 978 | » mov····%rax,(%rbx) |
979 | » xor····%eax,%eax | 979 | » xor····%eax,%eax |
980 | » jmpq···4780·<irs_dnsconf_load@@Base+0xe0> | 980 | » jmpq···4780·<irs_dnsconf_load@@Base+0xe0> |
981 | » nopw···0x0(%rax,%rax,1) | 981 | » nopw···0x0(%rax,%rax,1) |
982 | » lea····0x20(%rsp),%rbp | 982 | » lea····0x20(%rsp),%rbp |
983 | » mov····0x779c(%rip),%rdx········ | 983 | » mov····0x77ac(%rip),%rdx········ |
984 | » mov····%r12,%rsi | 984 | » mov····%r12,%rsi |
985 | » mov····%rbp,%rcx | 985 | » mov····%rbp,%rcx |
986 | » callq··3390·<cfg_parse_file@plt> | 986 | » callq··3390·<cfg_parse_file@plt> |
987 | » test···%eax,%eax | 987 | » test···%eax,%eax |
988 | » je·····48f0·<irs_dnsconf_load@@Base+0x250> | 988 | » je·····48f0·<irs_dnsconf_load@@Base+0x250> |
989 | » mov····0x18(%rsp),%rdi | 989 | » mov····0x18(%rsp),%rdi |
990 | » test···%rdi,%rdi | 990 | » test···%rdi,%rdi |
Offset 1127, 15 lines modified | Offset 1127, 15 lines modified |
1127 | » vmovdqa·%xmm1,0x30(%rsp) | 1127 | » vmovdqa·%xmm1,0x30(%rsp) |
1128 | » vmovq··%xmm0,0x20(%rsp) | 1128 | » vmovq··%xmm0,0x20(%rsp) |
1129 | » callq··3650·<dns_fixedname_initname@plt> | 1129 | » callq··3650·<dns_fixedname_initname@plt> |
1130 | » xor····%r8d,%r8d | 1130 | » xor····%r8d,%r8d |
1131 | » xor····%ecx,%ecx | 1131 | » xor····%ecx,%ecx |
1132 | » lea····0x10(%rsp),%rsi | 1132 | » lea····0x10(%rsp),%rsi |
1133 | » mov····%rax,%r13 | 1133 | » mov····%rax,%r13 |
1134 | » mov····0x7519(%rip),%rax········ | 1134 | » mov····0x7529(%rip),%rax········ |
1135 | » mov····%r13,%rdi | 1135 | » mov····%r13,%rdi |
1136 | » mov····(%rax),%rdx | 1136 | » mov····(%rax),%rdx |
1137 | » callq··34c0·<dns_name_fromtext@plt> | 1137 | » callq··34c0·<dns_name_fromtext@plt> |
1138 | » test···%eax,%eax | 1138 | » test···%eax,%eax |
1139 | » jne····4bb8·<gai_strerror@@Base+0x248> | 1139 | » jne····4bb8·<gai_strerror@@Base+0x248> |
1140 | » mov····%rbp,%rdi | 1140 | » mov····%rbp,%rdi |
1141 | » callq··3240·<strlen@plt> | 1141 | » callq··3240·<strlen@plt> |