| | | | |
| Offset 42316, 18 lines modified | Offset 42316, 18 lines modified |
| 42316 | » call···f3260·<operator·delete(void*,·unsigned·long)@plt> | 42316 | » call···f3260·<operator·delete(void*,·unsigned·long)@plt> |
| 42317 | » mov····0x18(%rsp),%rax | 42317 | » mov····0x18(%rsp),%rax |
| 42318 | » sub····%fs:0x28,%rax | 42318 | » sub····%fs:0x28,%rax |
| 42319 | » jne····125ac7·<strtod@plt+0x3081f> | 42319 | » jne····125ac7·<strtod@plt+0x3081f> |
| 42320 | » mov····%rbp,%rdi | 42320 | » mov····%rbp,%rdi |
| 42321 | » call···f4080·<_Unwind_Resume@plt> | 42321 | » call···f4080·<_Unwind_Resume@plt> |
| 42322 | » call···f36e0·<__stack_chk_fail@plt> | 42322 | » call···f36e0·<__stack_chk_fail@plt> |
| 42323 | » lea····0x418c02(%rip),%rcx········ | 42323 | » lea····0x418dd7(%rip),%rcx········ |
| 42324 | » mov····$0xf8,%edx | 42324 | » mov····$0xf8,%edx |
| 42325 | » lea····0x44b189(%rip),%rsi········ | 42325 | » lea····0x44b961(%rip),%rsi········ |
| 42326 | » lea····0x44b1ba(%rip),%rdi········ | 42326 | » lea····0x44b992(%rip),%rdi········ |
| 42327 | » call···f33a0·<__assert_fail@plt> | 42327 | » call···f33a0·<__assert_fail@plt> |
| 42328 | » nop | 42328 | » nop |
| 42329 | » ud2 | 42329 | » ud2 |
| 42330 | » ud2 | 42330 | » ud2 |
| 42331 | » mov····%r14,0x30(%rsp) | 42331 | » mov····%r14,0x30(%rsp) |
| 42332 | » ud2 | 42332 | » ud2 |
| 42333 | » test···%rbx,%rbx | 42333 | » test···%rbx,%rbx |
| Offset 42336, 18 lines modified | Offset 42336, 18 lines modified |
| 42336 | » vzeroupper | 42336 | » vzeroupper |
| 42337 | » call···17f9f0·<std::deque<snort::FileCapture*,·std::allocator<snort::FileCapture*>·>::_M_reallocate_map(unsigned·long,·bool)@@Base+0x2190> | 42337 | » call···17f9f0·<std::deque<snort::FileCapture*,·std::allocator<snort::FileCapture*>·>::_M_reallocate_map(unsigned·long,·bool)@@Base+0x2190> |
| 42338 | » mov····%r14,%rdi | 42338 | » mov····%r14,%rdi |
| 42339 | » call···f4080·<_Unwind_Resume@plt> | 42339 | » call···f4080·<_Unwind_Resume@plt> |
| 42340 | » vzeroupper | 42340 | » vzeroupper |
| 42341 | » jmp····125b07·<strtod@plt+0x3085f> | 42341 | » jmp····125b07·<strtod@plt+0x3085f> |
| 42342 | » ud2 | 42342 | » ud2 |
| 42343 | » lea····0x44b1bb(%rip),%rcx········ | 42343 | » lea····0x44b993(%rip),%rcx········ |
| 42344 | » mov····$0x29d,%edx | 42344 | » mov····$0x29d,%edx |
| 42345 | » lea····0x44b13f(%rip),%rsi········ | 42345 | » lea····0x44b917(%rip),%rsi········ |
| 42346 | » lea····0x418bbd(%rip),%rdi········ | 42346 | » lea····0x418d92(%rip),%rdi········ |
| 42347 | » call···f33a0·<__assert_fail@plt> | 42347 | » call···f33a0·<__assert_fail@plt> |
| 42348 | » test···%rbp,%rbp | 42348 | » test···%rbp,%rbp |
| 42349 | » je·····125b5d·<strtod@plt+0x308b5> | 42349 | » je·····125b5d·<strtod@plt+0x308b5> |
| 42350 | » mov····%rbp,%rdi | 42350 | » mov····%rbp,%rdi |
| 42351 | » vzeroupper | 42351 | » vzeroupper |
| 42352 | » call···17f9f0·<std::deque<snort::FileCapture*,·std::allocator<snort::FileCapture*>·>::_M_reallocate_map(unsigned·long,·bool)@@Base+0x2190> | 42352 | » call···17f9f0·<std::deque<snort::FileCapture*,·std::allocator<snort::FileCapture*>·>::_M_reallocate_map(unsigned·long,·bool)@@Base+0x2190> |
| 42353 | » mov····0x18(%rsp),%rax | 42353 | » mov····0x18(%rsp),%rax |
| Offset 222540, 15 lines modified | Offset 222540, 15 lines modified |
| 222540 | » push···%rbp | 222540 | » push···%rbp |
| 222541 | » mov····%rdi,%rbp | 222541 | » mov····%rdi,%rbp |
| 222542 | » mov····$0x30,%edi | 222542 | » mov····$0x30,%edi |
| 222543 | » push···%rbx | 222543 | » push···%rbx |
| 222544 | » sub····$0x8,%rsp | 222544 | » sub····$0x8,%rsp |
| 222545 | » call···f3360·<operator·new(unsigned·long)@plt> | 222545 | » call···f3360·<operator·new(unsigned·long)@plt> |
| 222546 | » mov····$0x3,%edx | 222546 | » mov····$0x3,%edx |
| 222547 | » lea····0x34faae(%rip),%rsi········ | 222547 | » lea····0x34fc83(%rip),%rsi········ |
| 222548 | » mov····%rax,%rdi | 222548 | » mov····%rax,%rdi |
| 222549 | » mov····%rax,%rbx | 222549 | » mov····%rax,%rbx |
| 222550 | » call···1a90d0·<snort::IpsOption::IpsOption(char·const*,·option_type_t)@@Base> | 222550 | » call···1a90d0·<snort::IpsOption::IpsOption(char·const*,·option_type_t)@@Base> |
| 222551 | » lea····0x7f652f(%rip),%rax········ | 222551 | » lea····0x7f652f(%rip),%rax········ |
| 222552 | » vmovdqu·0x90(%rbp),%xmm0 | 222552 | » vmovdqu·0x90(%rbp),%xmm0 |
| 222553 | » mov····%rax,(%rbx) | 222553 | » mov····%rax,(%rbx) |
| 222554 | » mov····0xa0(%rbp),%rax | 222554 | » mov····0xa0(%rbp),%rax |
| Offset 222565, 15 lines modified | Offset 222565, 15 lines modified |
| 222565 | » sub····$0x18,%rsp | 222565 | » sub····$0x18,%rsp |
| 222566 | » mov····$0xa8,%edi | 222566 | » mov····$0xa8,%edi |
| 222567 | » mov····%rbx,0x8(%rsp) | 222567 | » mov····%rbx,0x8(%rsp) |
| 222568 | » call···f3360·<operator·new(unsigned·long)@plt> | 222568 | » call···f3360·<operator·new(unsigned·long)@plt> |
| 222569 | » xor····%r8d,%r8d | 222569 | » xor····%r8d,%r8d |
| 222570 | » lea····0x84be73(%rip),%rcx········ | 222570 | » lea····0x84be73(%rip),%rcx········ |
| 222571 | » lea····0x3546f4(%rip),%rdx········ | 222571 | » lea····0x3546f4(%rip),%rdx········ |
| 222572 | » lea····0x34fa42(%rip),%rsi········ | 222572 | » lea····0x34fc17(%rip),%rsi········ |
| 222573 | » mov····%rax,%rdi | 222573 | » mov····%rax,%rdi |
| 222574 | » mov····%rax,%rbx | 222574 | » mov····%rax,%rbx |
| 222575 | » call···1ac5a0·<snort::Module::Module(char·const*,·char·const*,·snort::Parameter·const*,·bool)@@Base> | 222575 | » call···1ac5a0·<snort::Module::Module(char·const*,·char·const*,·snort::Parameter·const*,·bool)@@Base> |
| 222576 | » lea····0x7f653b(%rip),%rax········ | 222576 | » lea····0x7f653b(%rip),%rax········ |
| 222577 | » vpxor··%xmm0,%xmm0,%xmm0 | 222577 | » vpxor··%xmm0,%xmm0,%xmm0 |
| 222578 | » movl···$0x8,0x90(%rbx) | 222578 | » movl···$0x8,0x90(%rbx) |
| 222579 | » mov····%rax,(%rbx) | 222579 | » mov····%rax,(%rbx) |
| Offset 270374, 15 lines modified | Offset 270374, 15 lines modified |
| 270374 | » mov····%rdi,0x8ae95b(%rip)········ | 270374 | » mov····%rdi,0x8ae95b(%rip)········ |
| 270375 | » call···f4730·<pthread_setname_np@plt> | 270375 | » call···f4730·<pthread_setname_np@plt> |
| 270376 | » xor····%edx,%edx | 270376 | » xor····%edx,%edx |
| 270377 | » mov····$0x2,%esi | 270377 | » mov····$0x2,%esi |
| 270378 | » mov····%rbx,%rdi | 270378 | » mov····%rbx,%rdi |
| 270379 | » call···260c60·<snort::ThreadConfig::implement_thread_affinity(SThreadType,·unsigned·int)@@Base> | 270379 | » call···260c60·<snort::ThreadConfig::implement_thread_affinity(SThreadType,·unsigned·int)@@Base> |
| 270380 | » lea····0xe40(%rip),%rdi········ | 270380 | » lea····0xe40(%rip),%rdi········ |
| 270381 | » call···528a10·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0xfb90> | 270381 | » call···5289b0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0xfb30> |
| 270382 | » mov····0x8ae934(%rip),%rdi········ | 270382 | » mov····0x8ae934(%rip),%rdi········ |
| 270383 | » xor····%esi,%esi | 270383 | » xor····%esi,%esi |
| 270384 | » lea····0x8(%rsp),%rdx | 270384 | » lea····0x8(%rsp),%rdx |
| 270385 | » movl···$0x1,0x8(%rsp) | 270385 | » movl···$0x1,0x8(%rsp) |
| 270386 | » call···f5220·<pthread_setschedparam@plt> | 270386 | » call···f5220·<pthread_setschedparam@plt> |
| 270387 | » mov····$0xfa,%ecx | 270387 | » mov····$0xfa,%ecx |
| 270388 | » xor····%edx,%edx | 270388 | » xor····%edx,%edx |
| Offset 313288, 15 lines modified | Offset 313288, 15 lines modified |
| 313288 | » lea····0x2fe6c8(%rip),%rdi········ | 313288 | » lea····0x2fe6c8(%rip),%rdi········ |
| 313289 | » xor····%eax,%eax | 313289 | » xor····%eax,%eax |
| 313290 | » call···222ee0·<snort::LogMessage(char·const*,·...)@@Base> | 313290 | » call···222ee0·<snort::LogMessage(char·const*,·...)@@Base> |
| 313291 | » mov····0x883d1a(%rip),%rdi········ | 313291 | » mov····0x883d1a(%rip),%rdi········ |
| 313292 | » mov····%r14d,%ecx | 313292 | » mov····%r14d,%ecx |
| 313293 | » mov····$0x1,%esi | 313293 | » mov····$0x1,%esi |
| 313294 | » xor····%eax,%eax | 313294 | » xor····%eax,%eax |
| 313295 | » lea····0x2f2eee(%rip),%rdx········ | 313295 | » lea····0x2f2e0c(%rip),%rdx········ |
| 313296 | » call···f35f0·<__fprintf_chk@plt> | 313296 | » call···f35f0·<__fprintf_chk@plt> |
| 313297 | » mov····0x883cfd(%rip),%rdi········ | 313297 | » mov····0x883cfd(%rip),%rdi········ |
| 313298 | » call···f3c30·<fflush@plt> | 313298 | » call···f3c30·<fflush@plt> |
| 313299 | » mov····0x50(%rsp),%rdi | 313299 | » mov····0x50(%rsp),%rdi |
| 313300 | » cmpq···$0x0,0x58(%rsp) | 313300 | » cmpq···$0x0,0x58(%rsp) |
| 313301 | » jne····24ba20·<snort::get_empty_ips_policy(snort::SnortConfig·const*)@@Base+0x3590> | 313301 | » jne····24ba20·<snort::get_empty_ips_policy(snort::SnortConfig·const*)@@Base+0x3590> |
| 313302 | » cmp····%r12,%rdi | 313302 | » cmp····%r12,%rdi |
| Offset 371644, 15 lines modified | Offset 371644, 15 lines modified |
| 371644 | » movzbl·0x868d44(%rip),%edx········ | 371644 | » movzbl·0x868d44(%rip),%edx········ |
| 371645 | » test···%rax,%rax | 371645 | » test···%rax,%rax |
| 371646 | » je·····288ff0·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3a60> | 371646 | » je·····288ff0·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3a60> |
| 371647 | » mov····0x10(%rsp),%r8 | 371647 | » mov····0x10(%rsp),%r8 |
| 371648 | » cmp····%r8,%rax | 371648 | » cmp····%r8,%rax |
| 371649 | » jae····288ff0·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3a60> | 371649 | » jae····288ff0·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3a60> |
| 371650 | » movb···$0x1,0x868d2e(%rip)········ | 371650 | » movb···$0x1,0x868d2e(%rip)········ |
| 371651 | » lea····0x2b585d(%rip),%r9········ | 371651 | » lea····0x2b577b(%rip),%r9········ |
| 371652 | » test···%dl,%dl | 371652 | » test···%dl,%dl |
| 371653 | » je·····289007·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3a77> | 371653 | » je·····289007·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3a77> |
| 371654 | » jmp····289030·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3aa0> | 371654 | » jmp····289030·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3aa0> |
| 371655 | » nop | 371655 | » nop |
| 371656 | » movb···$0x0,0x868d19(%rip)········ | 371656 | » movb···$0x0,0x868d19(%rip)········ |
| 371657 | » test···%dl,%dl | 371657 | » test···%dl,%dl |
| 371658 | » je·····289060·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3ad0> | 371658 | » je·····289060·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3ad0> |
| Offset 1002245, 520 lines modified | Offset 1002245, 3689 lines modified |
| 1002245 | » cs·nopw·0x0(%rax,%rax,1) | 1002245 | » cs·nopw·0x0(%rax,%rax,1) |
| 1002246 | » nopl···0x0(%rax) | 1002246 | » nopl···0x0(%rax) |
| 1002247 | » cmpl···$0x30002,(%rdi) | 1002247 | » cmpl···$0x30002,(%rdi) |
| 1002248 | » jne····51a548·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x16c8> | 1002248 | » jne····51a548·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x16c8> |
| 1002249 | » cmpl···$0x68,0x4(%rdi) | 1002249 | » cmpl···$0x68,0x4(%rdi) |
| 1002250 | » jne····51a548·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x16c8> | 1002250 | » jne····51a548·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x16c8> |
| 1002251 | » vmovdqu·(%rdi),%ymm0 | 1002251 | » vmovdqu·(%rdi),%ymm0 |
| 1002252 | » vmovdqa·%ymm0,0x898626(%rip)········ | 1002252 | » vmovdqa·%ymm0,0x898666(%rip)········ |
| 1002253 | » vmovdqu·0x20(%rdi),%ymm0 | 1002253 | » vmovdqu·0x20(%rdi),%ymm0 |
| 1002254 | » vmovdqa·%ymm0,0x898639(%rip)········ | 1002254 | » vmovdqa·%ymm0,0x898679(%rip)········ |
| 1002255 | » vmovdqu·0x40(%rdi),%ymm0 | 1002255 | » vmovdqu·0x40(%rdi),%ymm0 |
| 1002256 | » vmovdqa·%ymm0,0x89864c(%rip)········ | 1002256 | » vmovdqa·%ymm0,0x89868c(%rip)········ |
| 1002257 | » mov····0x60(%rdi),%rax | 1002257 | » mov····0x60(%rdi),%rax |
| 1002258 | » mov····%rax,0x898661(%rip)········ | 1002258 | » mov····%rax,0x8986a1(%rip)········ |
| 1002259 | » xor····%eax,%eax | 1002259 | » xor····%eax,%eax |
| 1002260 | » vzeroupper | 1002260 | » vzeroupper |
| 1002261 | » ret | 1002261 | » ret |
| 1002262 | » nopl···(%rax) | 1002262 | » nopl···(%rax) |
| 1002263 | » mov····$0xffffffff,%eax | 1002263 | » mov····$0xffffffff,%eax |
| 1002264 | » ret | 1002264 | » ret |
| 1002265 | » xchg···%ax,%ax | 1002265 | » xchg···%ax,%ax |
| | 1002266 | » lea····0x4f0c09(%rip),%rax········ |
| | 1002267 | » mov····%rax,(%rdi) |
| | 1002268 | » mov····$0x5,%eax |
| | 1002269 | » ret |
| 1002266 | » movb···$0x1,0xbc(%rdi) | 1002270 | » movb···$0x1,0x70(%rdi) |
| 1002267 | » xor····%eax,%eax | 1002271 | » xor····%eax,%eax |
| 1002268 | » ret | 1002272 | » ret |
| 1002269 | » nopw···0x0(%rax,%rax,1) | 1002273 | » nopw···0x0(%rax,%rax,1) |
| 1002270 | » mov····0x8(%rdi),%eax | 1002274 | » mov····0x50(%rdi),%rax |
| | 1002275 | » mov····0x1c(%rax),%eax |
| 1002271 | » ret | 1002276 | » ret |
| 1002272 | » nop | |
| 1002273 | » data16·cs·nopw·0x0(%rax,%rax,1) | 1002277 | » nopl···0x0(%rax,%rax,1) |
| 1002274 | » mov····$0x60,%eax | 1002278 | » mov····$0x1e7,%eax |
| 1002275 | » ret | 1002279 | » ret |
| 1002276 | » cs·nopw·0x0(%rax,%rax,1) | 1002280 | » cs·nopw·0x0(%rax,%rax,1) |
| 1002277 | » mov····0x98(%rdi),%rax | |
| 1002278 | » mov····0x14(%rax),%eax | 1002281 | » mov····$0x1,%eax |
| 1002279 | » and····$0x3ffffff,%eax | 1002282 | » ret |
| | 1002283 | » cs·nopw·0x0(%rax,%rax,1) |
| | 1002284 | » vmovdqu·0x40(%rdi),%xmm0 |
| | 1002285 | » xor····%eax,%eax |
| | 1002286 | » vmovdqu·%xmm0,(%rsi) |
| | 1002287 | » ret |
| | 1002288 | » nopl···0x0(%rax) |
| | 1002289 | » push···%rbp |
| | 1002290 | » vpxor··%xmm0,%xmm0,%xmm0 |
| | 1002291 | » mov····%rsp,%rbp |
| | 1002292 | » push···%rbx |
| | 1002293 | » sub····$0x28,%rsp |
| | 1002294 | » mov····0x50(%rdi),%rbx |
| | 1002295 | » mov····%fs:0x28,%rax |
| | 1002296 | » mov····%rax,0x18(%rsp) |
| | 1002297 | » xor····%eax,%eax |
| | 1002298 | » movl···$0x8,0xc(%rsp) |
| | 1002299 | » vmovdqu·%ymm0,0x78(%rdi) |
| | 1002300 | » vmovdqu·%ymm0,0x98(%rdi) |
| | 1002301 | » vmovdqu·%ymm0,0xb8(%rdi) |
| | 1002302 | » test···%rbx,%rbx |
| | 1002303 | » je·····51a640·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x17c0> |
| | 1002304 | » vzeroupper |
| | 1002305 | » cs·nopw·0x0(%rax,%rax,1) |
| | 1002306 | » mov····0x8(%rbx),%edi |
| | 1002307 | » lea····0xc(%rsp),%r8 |
| | 1002308 | » lea····0x10(%rsp),%rcx |
| | 1002309 | » mov····$0x6,%edx |
| | 1002310 | » mov····$0x107,%esi |
| | 1002311 | » call···f4340·<getsockopt@plt> |
| | 1002312 | » mov····(%rbx),%rbx |
| | 1002313 | » test···%rbx,%rbx |
| | 1002314 | » jne····51a600·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1780> |
| | 1002315 | » mov····0x18(%rsp),%rax |
| | 1002316 | » sub····%fs:0x28,%rax |
| | 1002317 | » jne····51a645·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x17c5> |
| | 1002318 | » mov····-0x8(%rbp),%rbx |
| | 1002319 | » leave |
| 1002280 | » ret | 1002320 | » ret |
| 1002281 | » sub····$0x18,%rsp | |
| 1002282 | » mov····%esi,%r9d | |
| 1002283 | » mov····%rbx,(%rsp) | |
| 1002284 | » mov····%rcx,%rbx | |
| 1002285 | » mov····%rbp,0x8(%rsp) | |
| 1002286 | » test···%esi,%esi | |
| 1002287 | » je·····51a78d·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x190d> | |
| 1002288 | » mov····%r12,0x10(%rsp) | |
| 1002289 | » mov····%rdx,%rsi | |
| 1002290 | » xor····%ebp,%ebp | |
| 1002291 | » jmp····51a666·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x17e6> | |
| 1002292 | » nopw···0x0(%rax,%rax,1) | 1002321 | » nopw···0x0(%rax,%rax,1) |
| | 1002322 | » vzeroupper |
| 1002293 | » mov····0xa0(%rdi),%r10 | |
| 1002294 | » mov····0x98(%rdi),%r8 | |
| 1002295 | » mov····%r11,0xb0(%rdi) | |
| 1002296 | » add····%r10,%rdx | |
| 1002297 | » mov····0x10(%r8),%r8d | |
| 1002298 | » mov····0x8(%rdx),%ecx | |
| 1002299 | » cmp····%ecx,%r8d | |
| 1002300 | » jb·····51a6e0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1860> | 1002323 | » jmp····51a624·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x17a4> |
| 1002301 | » cmp····%ecx,0x8(%rdi) | 1002324 | » call···f36e0·<__stack_chk_fail@plt> |
| | 1002325 | » nopw···0x0(%rax,%rax,1) |
| 1002302 | » jb·····51a700·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1880> | 1002326 | » jmp····51a5b0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1730> |
| | 1002327 | » data16·cs·nopw·0x0(%rax,%rax,1) |
| | 1002328 | » sub····$0x38,%rsp |
| 1002303 | » mov····%ecx,%r8d | |
| 1002304 | » add····%r11,%r8 | |
| 1002305 | » cmp····%r8,%r12 | |
| 1002306 | » jl·····51a720·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x18a0> | |
| 1002307 | » lea····(%r10,%r11,1),%rcx | |
| 1002308 | » add····$0x1,%ebp | |
| 1002309 | » add····$0x8,%rsi | |
| 1002310 | » mov····%rcx,0x8(%rax) | 1002329 | » mov····%rbx,0x20(%rsp) |
| 1002311 | » mov····0x8(%rdx),%ecx | 1002330 | » mov····0x50(%rdi),%rbx |
| 1002312 | » mov····%ecx,0x6c(%rax) | |
| 1002313 | » add····%rcx,0xb0(%rdi) | |
| 1002314 | » mov····0xc(%rdx),%ecx | |
| 1002315 | » mov····%ecx,0x80(%rax) | |
| 1002316 | » movslq·(%rdx),%rcx | 1002331 | » mov····%fs:0x28,%rax |
| | 1002332 | » mov····%rax,0x18(%rsp) |
| | 1002333 | » xor····%eax,%eax |
| | 1002334 | » movl···$0x8,0xc(%rsp) |
| | 1002335 | » test···%rbx,%rbx |
| | 1002336 | » je·····51a75a·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x18da> |
| | 1002337 | » mov····%rbp,0x28(%rsp) |
| | 1002338 | » mov····%rdi,%rbp |
| 1002317 | » mov····%rcx,0x70(%rax) | 1002339 | » mov····%r12,0x30(%rsp) |
| 1002318 | » movslq·0x4(%rdx),%rdx | |
| 1002319 | » mov····%rdx,0x78(%rax) | |
| 1002320 | » addq···$0x1,0x28(%rdi) | 1002340 | » jmp····51a6cf·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x184f> |
| | 1002341 | » nopl···(%rax) |
| | 1002342 | » mov····0x10(%rsp),%eax |
| | 1002343 | » sub····0x14(%rsp),%eax |
| | 1002344 | » vmovd··%eax,%xmm1 |
| | 1002345 | » vpinsrd·$0x1,0x14(%rsp),%xmm1,%xmm0 |
| | 1002346 | » vpmovzxdq·%xmm0,%xmm0 |
| | 1002347 | » vpaddq·0x78(%rbp),%xmm0,%xmm0 |
| | 1002348 | » vmovdqu·%xmm0,0x78(%rbp) |
| 1002321 | » mov····0xa8(%rax),%rdx | 1002349 | » mov····(%rbx),%rbx |
| | 1002350 | » test···%rbx,%rbx |
| 1002322 | » mov····%rdx,0x80(%rdi) | |
| 1002323 | » movq···$0x0,0xa8(%rax) | |
| 1002324 | » subl···$0x1,0x8c(%rdi) | |
| 1002325 | » mov····%rax,-0x8(%rsi) | |
| 1002326 | » cmp····%ebp,%r9d | |
| 1002327 | » je·····51a780·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1900> | 1002351 | » je·····51a750·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x18d0> |
| 1002328 | » cmpb···$0x0,0xbc(%rdi) | 1002352 | » cmpb···$0x0,0xa4(%rbx) |
| 1002329 | » jne····51a740·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x18c0> | |
| 1002330 | » mov····0xb0(%rdi),%rdx | |
| 1002331 | » mov····0xa8(%rdi),%r12 | |
| 1002332 | » cmp····%r12,%rdx | |
| 1002333 | » je·····51a760·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x18e0> | 1002353 | » je·····51a6c3·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1843> |
| 1002334 | » mov····0x80(%rdi),%rax | 1002354 | » mov····0xc(%rsp),%edx |
| 1002335 | » test···%rax,%rax | |
| 1002336 | » je·····51a770·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x18f0> | 1002355 | » xor····%esi,%esi |
| | 1002356 | » mov····$0x8,%ecx |
| 1002337 | » lea····0x10(%rdx),%r11 | 1002357 | » lea····0x10(%rsp),%rdi |
| | 1002358 | » call···f4ce0·<__memset_chk@plt> |
| 1002338 | » cmp····%r11,%r12 | |
| 1002339 | » jae····51a5c0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1740> | |
| 1002340 | » mov····0x10(%rdi),%rdi | 1002359 | » mov····0x8(%rbx),%edi |
| 1002341 | » lea····0x3cb5ae(%rip),%rdx········#·8e5c60·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0xc0> | 1002360 | » lea····0xc(%rsp),%r8 |
| | 1002361 | » lea····0x10(%rsp),%rcx |
| | 1002362 | » mov····$0x6,%edx |
| | 1002363 | » mov····$0x107,%esi |
| | 1002364 | » call···f4340·<getsockopt@plt> |
| | 1002365 | » test···%eax,%eax |
| | 1002366 | » jns····51a6a0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1820> |
| | 1002367 | » call···f4c30·<__errno_location@plt> |
| | 1002368 | » mov····(%rax),%edi |
| | 1002369 | » mov····%rax,%r12 |
| | 1002370 | » call···f4450·<strerror@plt> |
| | 1002371 | » mov····0x88(%rbx),%rcx |
| | 1002372 | » mov····(%r12),%r8d |
| 1002342 | » lea····0x56217(%rip),%rsi········ | 1002373 | » lea····0x561a2(%rip),%rdx········ |
| | 1002374 | » mov····%rax,%r9 |
| | 1002375 | » mov····0x4eb858(%rip),%rax········ |
| | 1002376 | » mov····$0x1,%esi |
| | 1002377 | » mov····(%rax),%rdi |
| | 1002378 | » xor····%eax,%eax |
| | 1002379 | » call···f35f0·<__fprintf_chk@plt> |
| | 1002380 | » mov····(%rbx),%rbx |
| | 1002381 | » test···%rbx,%rbx |
| | 1002382 | » jne····51a6cf·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x184f> |
| | 1002383 | » nop |
| | 1002384 | » mov····0x28(%rsp),%rbp |
| | 1002385 | » mov····0x30(%rsp),%r12 |
| | 1002386 | » mov····0x18(%rsp),%rax |
| | 1002387 | » sub····%fs:0x28,%rax |
| | 1002388 | » jne····51a774·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x18f4> |
| | 1002389 | » mov····0x20(%rsp),%rbx |
| | 1002390 | » add····$0x38,%rsp |
| | 1002391 | » ret |
| | 1002392 | » mov····%rbp,0x28(%rsp) |
| | 1002393 | » mov····%r12,0x30(%rsp) |
| | 1002394 | » call···f36e0·<__stack_chk_fail@plt> |
| | 1002395 | » xchg···%ax,%ax |
| | 1002396 | » data16·cs·nopw·0x0(%rax,%rax,1) |
| | 1002397 | » push···%rbp |
| | 1002398 | » mov····%rsp,%rbp |
| | 1002399 | » push···%r12 |
| | 1002400 | » mov····%rsi,%r12 |
| | 1002401 | » push···%rbx |
| | 1002402 | » mov····%rdi,%rbx |
| | 1002403 | » call···51a660·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x17e0> |
| | 1002404 | » vmovdqu·0x78(%rbx),%ymm0 |
| 1002343 | » xor····%eax,%eax | 1002405 | » xor····%eax,%eax |
| 1002344 | » call···*0x8984df(%rip)········ | 1002406 | » vmovdqu·%ymm0,(%r12) |
| | 1002407 | » vmovdqu·0x98(%rbx),%ymm0 |
| | 1002408 | » vmovdqu·%ymm0,0x20(%r12) |
| | 1002409 | » vmovdqu·0xb8(%rbx),%ymm0 |
| | 1002410 | » vmovdqu·%ymm0,0x40(%r12) |
| | 1002411 | » vzeroupper |
| | 1002412 | » pop····%rbx |
| | 1002413 | » pop····%r12 |
| | 1002414 | » pop····%rbp |
| | 1002415 | » ret |
| | 1002416 | » data16·cs·nopw·0x0(%rax,%rax,1) |
| | 1002417 | » cmp····$0x1,%esi |
| | 1002418 | » jne····51a878·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19f8> |
| | 1002419 | » cmp····$0x10,%rcx |
| | 1002420 | » jne····51a878·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19f8> |
| | 1002421 | » sub····$0x18,%rsp |
| | 1002422 | » mov····%r12,0x10(%rsp) |
| | 1002423 | » mov····%rdx,%r12 |
| | 1002424 | » mov····%rbp,0x8(%rsp) |
| | 1002425 | » mov····(%rdx),%rbp |
| | 1002426 | » test···%rbp,%rbp |
| | 1002427 | » je·····51a87e·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19fe> |
| | 1002428 | » mov····%rbx,(%rsp) |
| | 1002429 | » mov····0x50(%rdi),%rbx |
| | 1002430 | » test···%rbx,%rbx |
| | 1002431 | » jne····51a828·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19a8> |
| | 1002432 | » jmp····51a860·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19e0> |
| | 1002433 | » nopl···0x0(%rax,%rax,1) |
| | 1002434 | » mov····(%rbx),%rbx |
| | 1002435 | » test···%rbx,%rbx |
| | 1002436 | » je·····51a860·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19e0> |
| | 1002437 | » mov····0x88(%rbx),%rsi |
| | 1002438 | » mov····%rbp,%rdi |
| | 1002439 | » call···f4630·<strcmp@plt> |
| | 1002440 | » test···%eax,%eax |
| | 1002441 | » jne····51a820·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19a0> |
| | 1002442 | » mov····0x90(%rbx),%edx |
| | 1002443 | » mov····%edx,0x8(%r12) |
| | 1002444 | » mov····(%rsp),%rbx |
| | 1002445 | » mov····0x8(%rsp),%rbp |
| 1002345 | » mov····0x10(%rsp),%r12 | 1002446 | » mov····0x10(%rsp),%r12 |
| 1002346 | » mov····$0x6,%r9d | |
| 1002347 | » mov····%r9d,(%rbx) | |
| 1002348 | » mov····%ebp,%eax | 1002447 | » add····$0x18,%rsp |
| | 1002448 | » ret |
| | 1002449 | » nopl···0x0(%rax) |
| 1002349 | » mov····(%rsp),%rbx | 1002450 | » mov····(%rsp),%rbx |
| | 1002451 | » mov····$0xfffffffd,%eax |
| 1002350 | » mov····0x8(%rsp),%rbp | 1002452 | » mov····0x8(%rsp),%rbp |
| | 1002453 | » mov····0x10(%rsp),%r12 |
| 1002351 | » add····$0x18,%rsp | 1002454 | » add····$0x18,%rsp |
| 1002352 | » ret | 1002455 | » ret |
| | 1002456 | » mov····$0xfffffffc,%eax |
| | 1002457 | » ret |
| | 1002458 | » xor····%eax,%eax |
| | 1002459 | » mov····0x28(%rdi),%rdi |
| | 1002460 | » lea····0x5606d(%rip),%rsi········ |
| | 1002461 | » call···*0x89834f(%rip)········ |
| | 1002462 | » mov····$0xfffffff9,%eax |
| | 1002463 | » jmp····51a869·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19e9> |
| | 1002464 | » nopl···0x0(%rax,%rax,1) |
| | 1002465 | » push···%rbx |
| | 1002466 | » mov····%rdi,%rbx |
| | 1002467 | » mov····0x30(%rdi),%rdi |
| | 1002468 | » test···%rdi,%rdi |
| | 1002469 | » je·····51a8f2·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1a72> |
| | 1002470 | » mov····0x40(%rbx),%eax |
| | 1002471 | » test···%eax,%eax |
| | 1002472 | » je·····51a8e5·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1a65> |
| 1002353 | » nop | 1002473 | » nop |
| | 1002474 | » data16·cs·nopw·0x0(%rax,%rax,1) |
| | 1002475 | » sub····$0x1,%eax |
| | 1002476 | » mov····%eax,0x40(%rbx) |
| | 1002477 | » imul···$0xc8,%rax,%rax |
| 1002354 | » mov····0x10(%rdi),%rdi | 1002478 | » mov····0xa8(%rdi,%rax,1),%rdi |
| 1002355 | » lea····0x3cb575(%rip),%rdx········#·8e5c60·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0xc0> | |
| 1002356 | » lea····0x56206(%rip),%rsi········ | 1002479 | » call···f33e0·<free@plt> |
| | 1002480 | » mov····0x40(%rbx),%eax |
| | 1002481 | » mov····0x30(%rbx),%rdi |
| | 1002482 | » test···%eax,%eax |
| | 1002483 | » jne····51a8c0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1a40> |
| | 1002484 | » call···f33e0·<free@plt> |
| | 1002485 | » movq···$0x0,0x30(%rbx) |
| | 1002486 | » movq···$0x0,0x38(%rbx) |
| | 1002487 | » movl···$0x0,0x44(%rbx) |
| | 1002488 | » movq···$0x0,0x48(%rbx) |
| | 1002489 | » pop····%rbx |
| | 1002490 | » ret |
| | 1002491 | » nopl···0x0(%rax,%rax,1) |
| | 1002492 | » push···%rbx |
| | 1002493 | » sub····$0x30,%rsp |
| | 1002494 | » mov····%fs:0x28,%rbx |
| | 1002495 | » mov····%rbx,0x28(%rsp) |
| | 1002496 | » mov····%rdi,%rbx |
| | 1002497 | » mov····0x8(%rdi),%rdi |
| | 1002498 | » test···%rdi,%rdi |
| | 1002499 | » je·····51a93e·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1abe> |
| | 1002500 | » mov····%rsi,0x8(%rsp) |
| | 1002501 | » call···f33e0·<free@plt> |
| | 1002502 | » mov····0x8(%rsp),%rsi |
| | 1002503 | » mov····%rsi,%rdi |
| | 1002504 | » call···f3080·<strdup@plt> |
| | 1002505 | » mov····%rax,0x8(%rbx) |
| | 1002506 | » test···%rax,%rax |
| | 1002507 | » je·····51a9f5·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1b75> |
| | 1002508 | » lea····0x8981e6(%rip),%rdi········ |
| | 1002509 | » call···f3680·<pthread_mutex_lock@plt> |
| | 1002510 | » mov····0x8(%rbx),%rcx |
| | 1002511 | » mov····0x10(%rbx),%edi |
| | 1002512 | » lea····0x10(%rsp),%rdx |
| | 1002513 | » mov····$0xffffffff,%r9d |
| | 1002514 | » mov····$0x1,%r8d |
| | 1002515 | » mov····$0x1,%esi |
| | 1002516 | » call···f4960·<pcap_compile_nopcap@plt> |
| | 1002517 | » cmp····$0xffffffff,%eax |
| | 1002518 | » je·····51a9c5·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1b45> |
| | 1002519 | » lea····0x8981b3(%rip),%rdi········ |
| | 1002520 | » call···f35b0·<pthread_mutex_unlock@plt> |
| | 1002521 | » lea····0x60(%rbx),%rdi |
| | 1002522 | » call···f3b00·<pcap_freecode@plt> |
| | 1002523 | » mov····0x10(%rsp),%eax |
| | 1002524 | » xor····%ecx,%ecx |
| | 1002525 | » mov····%eax,0x60(%rbx) |
| | 1002526 | » mov····0x18(%rsp),%rax |
| | 1002527 | » mov····%rax,0x68(%rbx) |
| | 1002528 | » mov····0x28(%rsp),%rax |
| | 1002529 | » sub····%fs:0x28,%rax |
| | 1002530 | » jne····51aa14·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1b94> |
| | 1002531 | » add····$0x30,%rsp |
| | 1002532 | » mov····%ecx,%eax |
| | 1002533 | » pop····%rbx |
| | 1002534 | » ret |
| | 1002535 | » lea····0x898174(%rip),%rdi········ |
| | 1002536 | » mov····%eax,0x8(%rsp) |
| | 1002537 | » call···f35b0·<pthread_mutex_unlock@plt> |
| | 1002538 | » mov····0x28(%rbx),%rdi |
| | 1002539 | » lea····0x3cb2a0(%rip),%rdx········#·8e5c80·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0xe0> |
| 1002357 | » xor····%eax,%eax | 1002540 | » xor····%eax,%eax |
| | 1002541 | » lea····0x55f6f(%rip),%rsi········ |
| 1002358 | » call···*0x8984a6(%rip)········ | 1002542 | » call···*0x8981f1(%rip)········ |
| | 1002543 | » mov····0x8(%rsp),%ecx |
| 1002359 | » jmp····51a6c1·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1841> | 1002544 | » jmp····51a9ad·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1b2d> |
| | 1002545 | » mov····0x28(%rbx),%rdi |
| | 1002546 | » lea····0x3cb280(%rip),%rdx········#·8e5c80·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0xe0> |
| | 1002547 | » lea····0x55f19(%rip),%rsi········ |
| | 1002548 | » call···*0x8981d3(%rip)········ |
| | 1002549 | » mov····$0xffffffff,%ecx |
| | 1002550 | » jmp····51a9ad·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1b2d> |
| | 1002551 | » call···f36e0·<__stack_chk_fail@plt> |
| 1002360 | » nopl···0x0(%rax) | 1002552 | » nopl···0x0(%rax) |
| 1002361 | » mov····0x10(%rdi),%rdi | |
| 1002362 | » lea····0x3cb555(%rip),%rdx········#·8e5c60·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0xc0> | |
| 1002363 | » lea····0x5621e(%rip),%rsi········ | |
| 1002364 | » xor····%eax,%eax | |
| 1002365 | » call···*0x898486(%rip)········ | 1002553 | » sub····$0x188,%rsp |
| | 1002554 | » mov····%esi,%r8d |
| | 1002555 | » mov····%rbp,0x160(%rsp) |
| | 1002556 | » mov····%r15,0x180(%rsp) |
| | 1002557 | » mov····%rdx,0x20(%rsp) |
| | 1002558 | » mov····%fs:0x28,%rbp |
| | 1002559 | » mov····%rbp,0x148(%rsp) |
| | 1002560 | » mov····%rcx,%rbp |
| | 1002561 | » test···%esi,%esi |
| 1002366 | » jmp····51a6c1·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1841> | 1002562 | » je·····51b0eb·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x226b> |
| | 1002563 | » mov····%r12,0x168(%rsp) |
| | 1002564 | » mov····%r13,0x170(%rsp) |
| | 1002565 | » mov····%r14,0x178(%rsp) |
| | 1002566 | » mov····%esi,0x14(%rsp) |
| | 1002567 | » mov····%rbx,0x158(%rsp) |
| | 1002568 | » mov····%rdi,%rbx |
| | 1002569 | » mov····%rbp,0x28(%rsp) |
| | 1002570 | » xor····%ebp,%ebp |
| | 1002571 | » cmpb···$0x0,0x70(%rbx) |
| | 1002572 | » jne····51adc0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f40> |
| | 1002573 | » mov····0x38(%rbx),%r12 |
| | 1002574 | » test···%r12,%r12 |
| | 1002575 | » je·····51b00a·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x218a> |
| | 1002576 | » mov····0xd8(%rbx),%rcx |
| | 1002577 | » mov····%rcx,%rax |
| | 1002578 | » jmp····51aac6·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1c46> |
| 1002367 | » nopl···0x0(%rax) | 1002579 | » nopl···0x0(%rax) |
| 1002368 | » mov····0x10(%rdi),%rdi | 1002580 | » mov····0x50(%rax),%rdx |
| | 1002581 | » mov····0x8(%rdx),%rdx |
| | 1002582 | » testb··$0x1,(%rdx) |
| 1002369 | » lea····0x3cb535(%rip),%rdx········#·8e5c60·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0xc0> | |
| 1002370 | » lea····0x5622e(%rip),%rsi········ | |
| 1002371 | » xor····%eax,%eax | |
| 1002372 | » call···*0x898466(%rip)········ | |
| 1002373 | » jmp····51a6c1·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1841> | 1002583 | » jne····51aadf·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1c5f> |
| | 1002584 | » cmp····%rax,%rcx |
| | 1002585 | » je·····51ac80·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1e00> |
| | 1002586 | » mov····(%rax),%rax |
| | 1002587 | » test···%rax,%rax |
| | 1002588 | » jne····51aab0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1c30> |
| | 1002589 | » mov····0x50(%rbx),%rax |
| | 1002590 | » mov····0x50(%rax),%rdx |
| | 1002591 | » mov····0x8(%rdx),%rdx |
| | 1002592 | » testb··$0x1,(%rdx) |
| | 1002593 | » je·····51aabd·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1c3d> |
| | 1002594 | » mov····%rax,0xd8(%rbx) |
| | 1002595 | » mov····0x50(%rax),%r8 |
| | 1002596 | » mov····(%r8),%rdx |
| | 1002597 | » mov····%rdx,0x50(%rax) |
| | 1002598 | » mov····0x8(%r8),%rax |
| | 1002599 | » mov····0xd8(%rbx),%r14 |
| | 1002600 | » movzwl·0xc(%rax),%edi |
| | 1002601 | » mov····0x8(%rax),%r13d |
| | 1002602 | » mov····0x30(%r14),%edx |
| | 1002603 | » lea····(%rdi,%r13,1),%ecx |
| | 1002604 | » mov····%rdi,%rsi |
| | 1002605 | » cmp····%ecx,%edx |
| | 1002606 | » jb·····51b06a·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x21ea> |
| | 1002607 | » mov····0x10(%rax),%edi |
| | 1002608 | » mov····0x4(%rax),%r15d |
| | 1002609 | » add····%rax,%rsi |
| | 1002610 | » mov····%edi,0x10(%rsp) |
| | 1002611 | » mov····0x14(%rax),%edi |
| | 1002612 | » mov····%edi,(%rsp) |
| | 1002613 | » cmpw···$0x0,0x18(%rax) |
| | 1002614 | » jne····51ab37·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1cb7> |
| | 1002615 | » testb··$0x10,(%rax) |
| | 1002616 | » je·····51ab41·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1cc1> |
| | 1002617 | » cmp····$0xb,%r13d |
| | 1002618 | » ja·····51ad70·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1ef0> |
| | 1002619 | » mov····0x68(%rbx),%rdi |
| | 1002620 | » test···%rdi,%rdi |
| | 1002621 | » je·····51ab71·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1cf1> |
| | 1002622 | » mov····%r13d,%ecx |
| | 1002623 | » mov····%r15d,%edx |
| | 1002624 | » mov····%r8,0x18(%rsp) |
| | 1002625 | » mov····%rsi,0x8(%rsp) |
| | 1002626 | » call···f3610·<bpf_filter@plt> |
| | 1002627 | » mov····0x8(%rsp),%rsi |
| | 1002628 | » mov····0x18(%rsp),%r8 |
| | 1002629 | » test···%eax,%eax |
| | 1002630 | » je·····51ae30·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1fb0> |
| | 1002631 | » addq···$0x1,0x88(%rbx) |
| | 1002632 | » mov····0xa8(%r12),%rdi |
| | 1002633 | » mov····%r13d,%edx |
| | 1002634 | » mov····%r8,0x8(%rsp) |
| | 1002635 | » call···f3190·<memcpy@plt> |
| | 1002636 | » mov····0x8(%rsp),%r8 |
| | 1002637 | » vmovd··0x10(%rsp),%xmm1 |
| | 1002638 | » mov····0x8(%r8),%rax |
| | 1002639 | » movl···$0x0,(%rax) |
| | 1002640 | » mov····%r13d,0xb8(%r12) |
| | 1002641 | » mov····%r13d,0x6c(%r12) |
| | 1002642 | » mov····(%rsp),%r13d |
| | 1002643 | » mov····%r14,0xb0(%r12) |
| | 1002644 | » imul···$0x10624dd3,%r13,%r13 |
| | 1002645 | » mov····%r15d,0x80(%r12) |
| | 1002646 | » shr····$0x26,%r13 |
| | 1002647 | » vpinsrd·$0x1,%r13d,%xmm1,%xmm0 |
| | 1002648 | » vpmovzxdq·%xmm0,%xmm0 |
| | 1002649 | » vmovdqu·%xmm0,0x70(%r12) |
| | 1002650 | » mov····0x90(%r14),%eax |
| | 1002651 | » mov····%eax,0x84(%r12) |
| | 1002652 | » mov····0x98(%r14),%rdx |
| | 1002653 | » mov····$0xffffffff,%eax |
| | 1002654 | » test···%rdx,%rdx |
| | 1002655 | » je·····51ac07·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1d87> |
| | 1002656 | » mov····0x90(%rdx),%eax |
| | 1002657 | » mov····%eax,0x88(%r12) |
| | 1002658 | » mov····0xc0(%r12),%rax |
| | 1002659 | » mov····0x20(%rsp),%rdi |
| | 1002660 | » movl···$0x0,0x98(%r12) |
| | 1002661 | » mov····%rax,0x38(%rbx) |
| | 1002662 | » mov····%ebp,%eax |
| | 1002663 | » add····$0x1,%ebp |
| | 1002664 | » movq···$0x0,0xc0(%r12) |
| | 1002665 | » subl···$0x1,0x44(%rbx) |
| | 1002666 | » mov····%r12,(%rdi,%rax,8) |
| | 1002667 | » cmp····0x14(%rsp),%ebp |
| | 1002668 | » jb·····51aa89·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1c09> |
| | 1002669 | » mov····%ebp,%r15d |
| | 1002670 | » mov····0x158(%rsp),%rbx |
| | 1002671 | » mov····0x28(%rsp),%rbp |
| | 1002672 | » xor····%r8d,%r8d |
| | 1002673 | » mov····0x168(%rsp),%r12 |
| | 1002674 | » mov····0x170(%rsp),%r13 |
| | 1002675 | » mov····0x178(%rsp),%r14 |
| | 1002676 | » jmp····51adf2·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f72> |
| | 1002677 | » nop |
| | 1002678 | » test···%ebp,%ebp |
| | 1002679 | » jne····51b0b8·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2238> |
| | 1002680 | » mov····0x50(%rbx),%rax |
| | 1002681 | » test···%rax,%rax |
| | 1002682 | » je·····51acb5·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1e35> |
| | 1002683 | » lea····0x40(%rsp),%rdx |
| | 1002684 | » mov····$0x1,%esi |
| | 1002685 | » nopl···0x0(%rax,%rax,1) |
| | 1002686 | » mov····0x8(%rax),%ecx |
| | 1002687 | » mov····%esi,0x4(%rdx) |
| | 1002688 | » add····$0x8,%rdx |
| | 1002689 | » mov····%ecx,-0x8(%rdx) |
| | 1002690 | » mov····(%rax),%rax |
| | 1002691 | » test···%rax,%rax |
| | 1002692 | » jne····51aca0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1e20> |
| | 1002693 | » mov····0x14(%rbx),%r12d |
| 1002374 | » nopl···0x0(%rax) | 1002694 | » nopl···0x0(%rax) |
| | 1002695 | » test···%r12d,%r12d |
| 1002375 | » movb···$0x0,0xbc(%rdi) | |
| 1002376 | » mov····$0x4,%r9d | |
| 1002377 | » mov····0x10(%rsp),%r12 | |
| 1002378 | » jmp····51a6cc·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x184c> | 1002696 | » je·····51aec7·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2047> |
| | 1002697 | » cmpb···$0x0,0x70(%rbx) |
| | 1002698 | » jne····51adc0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f40> |
| | 1002699 | » cmp····$0x3e7,%r12d |
| | 1002700 | » jle····51ad50·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1ed0> |
| | 1002701 | » sub····$0x3e8,%r12d |
| | 1002702 | » mov····$0x3e8,%edx |
| | 1002703 | » mov····0x58(%rbx),%esi |
| | 1002704 | » mov····$0x100,%ecx |
| | 1002705 | » lea····0x40(%rsp),%rdi |
| | 1002706 | » call···f4a10·<__poll_chk@plt> |
| | 1002707 | » test···%eax,%eax |
| | 1002708 | » jg·····51aefa·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x207a> |
| | 1002709 | » je·····51acc0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1e40> |
| | 1002710 | » call···f4c30·<__errno_location@plt> |
| | 1002711 | » mov····(%rax),%eax |
| | 1002712 | » cmp····$0x4,%eax |
| | 1002713 | » je·····51acc0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1e40> |
| | 1002714 | » mov····%eax,%edi |
| | 1002715 | » mov····%eax,%r14d |
| | 1002716 | » mov····0x897ec4(%rip),%r12········ |
| | 1002717 | » mov····%ebp,%r15d |
| | 1002718 | » mov····0x28(%rsp),%rbp |
| | 1002719 | » call···f4450·<strerror@plt> |
| | 1002720 | » mov····0x28(%rbx),%rdi |
| | 1002721 | » mov····%r14d,%r8d |
| | 1002722 | » lea····0x3cafc9(%rip),%rdx········#·8e5d00·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0x160> |
| | 1002723 | » mov····%rax,%rcx |
| | 1002724 | » lea····0x23933(%rip),%rsi········ |
| | 1002725 | » xor····%eax,%eax |
| | 1002726 | » call···*%r12 |
| | 1002727 | » jmp····51af65·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x20e5> |
| | 1002728 | » nopl···0x0(%rax,%rax,1) |
| | 1002729 | » test···%r12d,%r12d |
| | 1002730 | » mov····$0x3e8,%edx |
| | 1002731 | » mov····$0x0,%eax |
| | 1002732 | » cmovg··%r12d,%edx |
| | 1002733 | » cmovg··%eax,%r12d |
| | 1002734 | » jmp····51ace8·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1e68> |
| 1002379 | » nopw···0x0(%rax,%rax,1) | 1002735 | » nopw···0x0(%rax,%rax,1) |
| 1002380 | » mov····0x10(%rsp),%r12 | 1002736 | » mov····(%rsi),%rdi |
| 1002381 | » mov····$0x3,%r9d | |
| 1002382 | » jmp····51a6cc·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x184c> | |
| 1002383 | » mov····0x10(%rsp),%r12 | 1002737 | » mov····0x8(%rsi),%eax |
| 1002384 | » mov····$0x5,%r9d | |
| 1002385 | » jmp····51a6cc·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x184c> | 1002738 | » lea····-0x4(%rsi),%rdx |
| | 1002739 | » mov····%rdi,-0x4(%rsi) |
| | 1002740 | » mov····%eax,0x8(%rdx) |
| 1002386 | » mov····0x10(%rsp),%r12 | 1002741 | » mov····0x8(%r8),%rdi |
| 1002387 | » xor····%r9d,%r9d | 1002742 | » movzwl·0x1a(%rdi),%eax |
| | 1002743 | » test···%ax,%ax |
| 1002388 | » jmp····51a6cc·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x184c> | 1002744 | » jne····51adb5·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f35> |
| 1002389 | » xor····%ebp,%ebp | 1002745 | » mov····$0x81,%eax |
| | 1002746 | » mov····%ax,0x8(%rsi) |
| | 1002747 | » mov····0x8(%r8),%rax |
| | 1002748 | » add····$0x4,%r13d |
| | 1002749 | » add····$0x4,%r15d |
| | 1002750 | » movbe··0x18(%rax),%ax |
| | 1002751 | » mov····%ax,0xa(%rsi) |
| | 1002752 | » mov····%rdx,%rsi |
| 1002390 | » jmp····51a6cc·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x184c> | 1002753 | » jmp····51ab41·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1cc1> |
| 1002391 | » nop | 1002754 | » rol····$0x8,%ax |
| | 1002755 | » testb··$0x40,(%rdi) |
| | 1002756 | » jne····51ad93·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f13> |
| | 1002757 | » jmp····51ad8e·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f0e> |
| | 1002758 | » mov····%ebp,%r15d |
| | 1002759 | » mov····0x28(%rsp),%rbp |
| | 1002760 | » movb···$0x0,0x70(%rbx) |
| | 1002761 | » mov····$0x4,%r8d |
| | 1002762 | » mov····0x158(%rsp),%rbx |
| | 1002763 | » mov····0x168(%rsp),%r12 |
| | 1002764 | » mov····0x170(%rsp),%r13 |
| | 1002765 | » mov····0x178(%rsp),%r14 |
| | 1002766 | » mov····%r8d,0x0(%rbp) |
| | 1002767 | » mov····0x148(%rsp),%rax |
| | 1002768 | » sub····%fs:0x28,%rax |
| | 1002769 | » jne····51b0f3·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2273> |
| | 1002770 | » mov····%r15d,%eax |
| | 1002771 | » mov····0x160(%rsp),%rbp |
| | 1002772 | » mov····0x180(%rsp),%r15 |
| | 1002773 | » add····$0x188,%rsp |
| | 1002774 | » ret |
| | 1002775 | » nopl···0x0(%rax,%rax,1) |
| | 1002776 | » addq···$0x1,0x90(%rbx) |
| | 1002777 | » mov····0x98(%r14),%r15 |
| | 1002778 | » test···%r15,%r15 |
| | 1002779 | » je·····51aeb8·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2038> |
| | 1002780 | » mov····0x68(%r15),%edx |
| | 1002781 | » test···%edx,%edx |
| | 1002782 | » jne····51af90·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2110> |
| | 1002783 | » mov····%r13d,%r12d |
| | 1002784 | » mov····%r8,(%rsp) |
| | 1002785 | » mov····$0x4,%r13d |
| | 1002786 | » mov····%rsi,%r14 |
| | 1002787 | » jmp····51ae9e·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x201e> |
| | 1002788 | » nopw···0x0(%rax,%rax,1) |
| | 1002789 | » call···f4c30·<__errno_location@plt> |
| | 1002790 | » cmpl···$0x69,(%rax) |
| | 1002791 | » jne····51aeb4·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2034> |
| | 1002792 | » mov····0x8(%r15),%eax |
| | 1002793 | » lea····0x38(%rsp),%rdi |
| | 1002794 | » mov····$0xa,%edx |
| | 1002795 | » mov····$0x1,%esi |
| | 1002796 | » mov····%r13d,0x3c(%rsp) |
| | 1002797 | » mov····%eax,0x38(%rsp) |
| | 1002798 | » call···f3700·<poll@plt> |
| | 1002799 | » test···%eax,%eax |
| | 1002800 | » jle····51aeb4·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2034> |
| | 1002801 | » testb··$0x4,0x3e(%rsp) |
| | 1002802 | » je·····51aeb4·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2034> |
| | 1002803 | » mov····0x8(%r15),%edi |
| | 1002804 | » xor····%ecx,%ecx |
| | 1002805 | » mov····%r12,%rdx |
| | 1002806 | » mov····%r14,%rsi |
| | 1002807 | » call···f3870·<send@plt> |
| | 1002808 | » test···%rax,%rax |
| | 1002809 | » js·····51ae68·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1fe8> |
| | 1002810 | » mov····(%rsp),%r8 |
| | 1002811 | » mov····0x8(%r8),%rax |
| | 1002812 | » movl···$0x0,(%rax) |
| | 1002813 | » jmp····51ac45·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1dc5> |
| | 1002814 | » mov····%ebp,%r15d |
| | 1002815 | » mov····0x158(%rsp),%rbx |
| | 1002816 | » mov····0x28(%rsp),%rbp |
| | 1002817 | » mov····$0x2,%r8d |
| | 1002818 | » mov····0x168(%rsp),%r12 |
| | 1002819 | » mov····0x170(%rsp),%r13 |
| | 1002820 | » mov····0x178(%rsp),%r14 |
| | 1002821 | » jmp····51adf2·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f72> |
| | 1002822 | » mov····0x58(%rbx),%edx |
| | 1002823 | » test···%edx,%edx |
| | 1002824 | » je·····51aa89·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1c09> |
| | 1002825 | » lea····0x40(%rsp),%rax |
| | 1002826 | » lea····(%rax,%rdx,8),%rdx |
| | 1002827 | » jmp····51af2d·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x20ad> |
| | 1002828 | » nopl···0x0(%rax,%rax,1) |
| 1002392 | » data16·cs·nopw·0x0(%rax,%rax,1) | 1002829 | » data16·cs·nopw·0x0(%rax,%rax,1) |
| | 1002830 | » add····$0x8,%rax |
| | 1002831 | » cmp····%rax,%rdx |
| | 1002832 | » je·····51aa89·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1c09> |
| | 1002833 | » movzwl·0x6(%rax),%ecx |
| | 1002834 | » test···$0x2038,%cx |
| | 1002835 | » je·····51af20·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x20a0> |
| | 1002836 | » mov····%ebp,%r15d |
| | 1002837 | » mov····0x28(%rsp),%rbp |
| | 1002838 | » test···$0x2010,%cx |
| | 1002839 | » je·····51b03d·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x21bd> |
| | 1002840 | » mov····0x28(%rbx),%rdi |
| | 1002841 | » lea····0x3cadaa(%rip),%rdx········#·8e5d00·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0x160> |
| | 1002842 | » lea····0x55a2b(%rip),%rsi········ |
| | 1002843 | » xor····%eax,%eax |
| | 1002844 | » call···*0x897c7b(%rip)········ |
| | 1002845 | » mov····0x158(%rsp),%rbx |
| | 1002846 | » mov····0x168(%rsp),%r12 |
| | 1002847 | » mov····$0x6,%r8d |
| | 1002848 | » mov····0x170(%rsp),%r13 |
| | 1002849 | » mov····0x178(%rsp),%r14 |
| | 1002850 | » jmp····51adf2·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f72> |
| | 1002851 | » mov····0x80(%r15),%r12 |
| | 1002852 | » mov····0x8(%r12),%rdx |
| | 1002853 | » mov····(%rdx),%eax |
| | 1002854 | » test···%eax,%eax |
| | 1002855 | » jne····51aeb8·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2038> |
| | 1002856 | » mov····0x10(%r15),%eax |
| | 1002857 | » mov····%r8,(%rsp) |
| | 1002858 | » add····$0xf,%eax |
| | 1002859 | » and····$0xfffffff0,%eax |
| | 1002860 | » lea····(%rdx,%rax,1),%rdi |
| | 1002861 | » mov····%r13d,%edx |
| | 1002862 | » call···f3190·<memcpy@plt> |
| | 1002863 | » mov····0x8(%r12),%rax |
| 1002393 | » xor····%ecx,%ecx | 1002864 | » xor····%ecx,%ecx |
| | 1002865 | » xor····%edx,%edx |
| | 1002866 | » xor····%esi,%esi |
| 1002394 | » cmp····$0x6,%edx | |
| 1002395 | » mov····0x58(%rsi),%rax | |
| 1002396 | » cmovae·%ecx,%edx | |
| 1002397 | » addq···$0x1,0x48(%rdi,%rdx,8) | |
| 1002398 | » mov····0x80(%rdi),%rdx | |
| 1002399 | » mov····%rdx,0xa8(%rax) | 1002867 | » mov····%r13d,0x4(%rax) |
| | 1002868 | » mov····0x8(%r12),%rax |
| | 1002869 | » movl···$0x1,(%rax) |
| | 1002870 | » mov····0x8(%r15),%edi |
| | 1002871 | » call···f3870·<send@plt> |
| | 1002872 | » mov····(%rsp),%r8 |
| | 1002873 | » test···%rax,%rax |
| | 1002874 | » js·····51aeb8·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2038> |
| | 1002875 | » mov····(%r12),%rax |
| 1002400 | » mov····%rax,0x80(%rdi) | 1002876 | » mov····%rax,0x80(%r15) |
| | 1002877 | » mov····0x8(%r8),%rax |
| | 1002878 | » movl···$0x0,(%rax) |
| | 1002879 | » jmp····51ac45·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1dc5> |
| | 1002880 | » mov····%ebp,%r15d |
| | 1002881 | » mov····0x158(%rsp),%rbx |
| | 1002882 | » mov····0x28(%rsp),%rbp |
| | 1002883 | » mov····$0x5,%r8d |
| | 1002884 | » mov····0x168(%rsp),%r12 |
| | 1002885 | » mov····0x170(%rsp),%r13 |
| | 1002886 | » mov····0x178(%rsp),%r14 |
| | 1002887 | » jmp····51adf2·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f72> |
| | 1002888 | » test···$0x8,%cl |
| | 1002889 | » jne····51b099·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2219> |
| | 1002890 | » and····$0x20,%ecx |
| | 1002891 | » je·····51af65·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x20e5> |
| | 1002892 | » mov····0x28(%rbx),%rdi |
| | 1002893 | » lea····0x3cacaa(%rip),%rdx········#·8e5d00·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0x160> |
| | 1002894 | » lea····0x55983(%rip),%rsi········ |
| 1002401 | » xor····%eax,%eax | 1002895 | » xor····%eax,%eax |
| 1002402 | » addl···$0x1,0x8c(%rdi) | |
| 1002403 | » ret | |
| 1002404 | » nopl···0x0(%rax) | |
| 1002405 | » data16·cs·nopw·0x0(%rax,%rax,1) | |
| 1002406 | » vmovdqu·0x88(%rdi),%xmm0 | 1002896 | » call···*0x897b7b(%rip)········ |
| | 1002897 | » jmp····51af65·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x20e5> |
| | 1002898 | » mov····%edx,%r9d |
| | 1002899 | » mov····%edi,%ecx |
| | 1002900 | » mov····%ebp,%r15d |
| | 1002901 | » mov····0x28(%rbx),%rdi |
| | 1002902 | » mov····0x28(%rsp),%rbp |
| | 1002903 | » mov····%r13d,%r8d |
| | 1002904 | » lea····0x3cac8b(%rip),%rdx········#·8e5d10·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0x170> |
| 1002407 | » xor····%eax,%eax | 1002905 | » xor····%eax,%eax |
| 1002408 | » vmovdqu·%xmm0,(%rsi) | |
| 1002409 | » ret | |
| 1002410 | » nop | 1002906 | » lea····0x55982(%rip),%rsi········ |
| | 1002907 | » call···*0x897b4c(%rip)········ |
| | 1002908 | » jmp····51af65·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x20e5> |
| | 1002909 | » mov····0x28(%rbx),%rdi |
| | 1002910 | » lea····0x3cac5c(%rip),%rdx········#·8e5d00·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0x160> |
| | 1002911 | » lea····0x558fd(%rip),%rsi········ |
| | 1002912 | » xor····%eax,%eax |
| | 1002913 | » call···*0x897b2d(%rip)········ |
| | 1002914 | » jmp····51af65·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x20e5> |
| | 1002915 | » mov····%ebp,%r15d |
| | 1002916 | » mov····0x158(%rsp),%rbx |
| | 1002917 | » mov····0x28(%rsp),%rbp |
| | 1002918 | » mov····$0x1,%r8d |
| | 1002919 | » mov····0x168(%rsp),%r12 |
| | 1002920 | » mov····0x170(%rsp),%r13 |
| | 1002921 | » mov····0x178(%rsp),%r14 |
| | 1002922 | » jmp····51adf2·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f72> |
| | 1002923 | » xor····%r15d,%r15d |
| | 1002924 | » jmp····51adf2·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f72> |
| | 1002925 | » mov····%rbx,0x158(%rsp) |
| | 1002926 | » mov····%r12,0x168(%rsp) |
| | 1002927 | » mov····%r13,0x170(%rsp) |
| | 1002928 | » mov····%r14,0x178(%rsp) |
| | 1002929 | » call···f36e0·<__stack_chk_fail@plt> |
| | 1002930 | » nopl···0x0(%rax,%rax,1) |
| 1002411 | » vpxor··%xmm0,%xmm0,%xmm0 | 1002931 | » vpxor··%xmm0,%xmm0,%xmm0 |
| 1002412 | » vmovdqu·%ymm0,0x18(%rdi) | |
| 1002413 | » vmovdqu·%ymm0,0x38(%rdi) | |
| 1002414 | » vmovdqu·%ymm0,0x58(%rdi) | |
| 1002415 | » vzeroupper | |
| 1002416 | » ret | |
| 1002417 | » nopw···0x0(%rax,%rax,1) | |
| 1002418 | » vmovdqu·0x18(%rdi),%ymm0 | |
| 1002419 | » xor····%eax,%eax | 1002932 | » xor····%eax,%eax |
| | 1002933 | » movq···$0x0,0x897aaf(%rip)········ |
| | 1002934 | » vmovdqa·%ymm0,0x897a47(%rip)········ |
| | 1002935 | » vmovdqa·%ymm0,0x897a5f(%rip)········ |
| | 1002936 | » vmovdqa·%ymm0,0x897a77(%rip)········ |
| 1002420 | » vmovdqu·%ymm0,(%rsi) | |
| 1002421 | » vmovdqu·0x38(%rdi),%ymm0 | |
| 1002422 | » vmovdqu·%ymm0,0x20(%rsi) | |
| 1002423 | » vmovdqu·0x58(%rdi),%ymm0 | |
| 1002424 | » vmovdqu·%ymm0,0x40(%rsi) | |
| 1002425 | » vzeroupper | 1002937 | » vzeroupper |
| 1002426 | » ret | 1002938 | » ret |
| | 1002939 | » nopl···(%rax) |
| | 1002940 | » sub····$0x28,%rsp |
| | 1002941 | » mov····%fs:0x28,%rax |
| | 1002942 | » mov····%rax,0x18(%rsp) |
| 1002427 | » xchg···%ax,%ax | 1002943 | » xor····%eax,%eax |
| 1002428 | » data16·cs·nopw·0x0(%rax,%rax,1) | |
| 1002429 | » push···%rbx | 1002944 | » test···%rdi,%rdi |
| | 1002945 | » je·····51b230·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x23b0> |
| | 1002946 | » mov····%rbx,0x20(%rsp) |
| 1002430 | » mov····%rdi,%rbx | 1002947 | » mov····%rdi,%rbx |
| | 1002948 | » cmpl···$0xffffffff,0x8(%rdi) |
| | 1002949 | » je·····51b1f7·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2377> |
| 1002431 | » mov····0xa0(%rdi),%rdi | 1002950 | » mov····0x48(%rdi),%rdi |
| | 1002951 | » test···%rdi,%rdi |
| | 1002952 | » je·····51b191·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2311> |
| | 1002953 | » call···f33e0·<free@plt> |
| | 1002954 | » movq···$0x0,0x48(%rbx) |
| | 1002955 | » mov····0x78(%rbx),%rdi |
| | 1002956 | » test···%rdi,%rdi |
| | 1002957 | » je·····51b1a7·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2327> |
| | 1002958 | » call···f33e0·<free@plt> |
| | 1002959 | » movq···$0x0,0x78(%rbx) |
| | 1002960 | » mov····0x20(%rbx),%rdi |
| 1002432 | » cmp····$0xffffffffffffffff,%rdi | 1002961 | » cmp····$0xffffffffffffffff,%rdi |
| 1002433 | » je·····51a85d·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19dd> | 1002962 | » je·····51b1c4·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2344> |
| 1002434 | » mov····0xa8(%rbx),%rsi | 1002963 | » mov····0x68(%rbx),%esi |
| | 1002964 | » add····0x38(%rbx),%esi |
| 1002435 | » call···f3f10·<munmap@plt> | 1002965 | » call···f3f10·<munmap@plt> |
| | 1002966 | » movq···$0xffffffffffffffff,0x20(%rbx) |
| 1002436 | » mov····0xb8(%rbx),%edi | 1002967 | » mov····0x8(%rbx),%edi |
| 1002437 | » cmp····$0xffffffff,%edi | 1002968 | » vpxor··%xmm0,%xmm0,%xmm0 |
| | 1002969 | » mov····$0x10,%r8d |
| | 1002970 | » mov····%rsp,%rcx |
| | 1002971 | » mov····$0x5,%edx |
| | 1002972 | » mov····$0x107,%esi |
| | 1002973 | » vmovdqa·%xmm0,(%rsp) |
| | 1002974 | » call···f32f0·<setsockopt@plt> |
| | 1002975 | » mov····0x68(%rbx),%eax |
| | 1002976 | » test···%eax,%eax |
| 1002438 | » je·····51a877·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19f7> | 1002977 | » jne····51b248·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x23c8> |
| | 1002978 | » mov····0x8(%rbx),%edi |
| 1002439 | » call···f3530·<close@plt> | 1002979 | » call···f3530·<close@plt> |
| 1002440 | » movl···$0xffffffff,0xb8(%rbx) | |
| 1002441 | » xor····%eax,%eax | 1002980 | » mov····0x88(%rbx),%rdi |
| | 1002981 | » test···%rdi,%rdi |
| | 1002982 | » je·····51b208·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2388> |
| | 1002983 | » call···f33e0·<free@plt> |
| | 1002984 | » mov····0x18(%rsp),%rax |
| | 1002985 | » sub····%fs:0x28,%rax |
| | 1002986 | » jne····51b26a·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x23ea> |
| | 1002987 | » mov····%rbx,%rdi |
| | 1002988 | » mov····0x20(%rsp),%rbx |
| | 1002989 | » add····$0x28,%rsp |
| | 1002990 | » jmp····f33e0·<free@plt> |
| | 1002991 | » nopl···0x0(%rax) |
| | 1002992 | » mov····0x18(%rsp),%rax |
| | 1002993 | » sub····%fs:0x28,%rax |
| | 1002994 | » jne····51b265·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x23e5> |
| | 1002995 | » add····$0x28,%rsp |
| | 1002996 | » ret |
| | 1002997 | » nopl···(%rax) |
| | 1002998 | » mov····0x8(%rbx),%edi |
| | 1002999 | » mov····%rsp,%rcx |
| | 1003000 | » mov····$0xd,%edx |
| | 1003001 | » mov····$0x107,%esi |
| | 1003002 | » mov····$0x10,%r8d |
| | 1003003 | » call···f32f0·<setsockopt@plt> |
| | 1003004 | » jmp····51b1ef·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x236f> |
| | 1003005 | » mov····%rbx,0x20(%rsp) |
| | 1003006 | » call···f36e0·<__stack_chk_fail@plt> |
| | 1003007 | » nop |
| | 1003008 | » push···%r14 |
| | 1003009 | » mov····$0x11,%eax |
| | 1003010 | » mov····%rdi,%r14 |
| | 1003011 | » push···%rbx |
| | 1003012 | » sub····$0x48,%rsp |
| | 1003013 | » mov····%fs:0x28,%rbx |
| | 1003014 | » mov····%rbx,0x38(%rsp) |
| | 1003015 | » mov····%rsi,%rbx |
| | 1003016 | » mov····%ax,0x20(%rsp) |
| | 1003017 | » lea····0x20(%rsp),%rsi |
| | 1003018 | » movbe··%dx,0x22(%rsp) |
| | 1003019 | » mov····$0x14,%edx |
| | 1003020 | » movl···$0x4,0x1c(%rsp) |
| | 1003021 | » movq···$0x0,0x28(%rsp) |
| | 1003022 | » movl···$0x0,0x30(%rsp) |
| | 1003023 | » mov····0x90(%rbx),%eax |
| | 1003024 | » mov····0x8(%rbx),%edi |
| | 1003025 | » mov····%eax,0x24(%rsp) |
| | 1003026 | » call···f49f0·<bind@plt> |
| | 1003027 | » cmp····$0xffffffff,%eax |
| | 1003028 | » je·····51b37c·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x24fc> |
| | 1003029 | » mov····0x8(%rbx),%edi |
| | 1003030 | » lea····0x18(%rsp),%rcx |
| | 1003031 | » lea····0x1c(%rsp),%r8 |
| | 1003032 | » mov····$0x4,%edx |
| | 1003033 | » mov····$0x1,%esi |
| | 1003034 | » call···f4340·<getsockopt@plt> |
| | 1003035 | » mov····0x18(%rsp),%r9d |
| | 1003036 | » test···%eax,%eax |
| | 1003037 | » jne····51b328·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x24a8> |
| | 1003038 | » test···%r9d,%r9d |
| | 1003039 | » jne····51b368·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x24e8> |
| | 1003040 | » mov····0x38(%rsp),%rax |
| | 1003041 | » sub····%fs:0x28,%rax |
| | 1003042 | » jne····51b3c6·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2546> |
| | 1003043 | » add····$0x48,%rsp |
| | 1003044 | » mov····%r9d,%eax |
| 1002442 | » pop····%rbx | 1003045 | » pop····%rbx |
| | 1003046 | » pop····%r14 |
| 1002443 | » ret | 1003047 | » ret |
| 1002444 | » nopl···0x0(%rax,%rax,1) | 1003048 | » nopl···0x0(%rax,%rax,1) |
| | 1003049 | » mov····0x8978b1(%rip),%rbx········ |
| | 1003050 | » test···%r9d,%r9d |
| | 1003051 | » jne····51b36f·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x24ef> |
| | 1003052 | » call···f4c30·<__errno_location@plt> |
| | 1003053 | » mov····(%rax),%edi |
| | 1003054 | » call···f4450·<strerror@plt> |
| | 1003055 | » mov····%rax,%rcx |
| | 1003056 | » mov····0x28(%r14),%rdi |
| | 1003057 | » lea····0x3ca972(%rip),%rdx········#·8e5cc0·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0x120> |
| | 1003058 | » lea····0x2334a(%rip),%rsi········ |
| | 1003059 | » xor····%eax,%eax |
| | 1003060 | » call···*%rbx |
| | 1003061 | » mov····$0xffffffff,%r9d |
| | 1003062 | » jmp····51b304·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2484> |
|
Max diff block lines reached; 747624/787695 bytes (94.91%) of diff not shown.
|