⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 loggccfw

📁 自己编写的ARM处理器的指令集仿真
💻
📖 第 1 页 / 共 4 页
字号:
 8048640:	8d 58 ff             	lea    0xffffffff(%eax),%ebx 8048643:	75 0b                	jne    8048650 <__libc_csu_fini+0x24> 8048645:	8b 5d fc             	mov    0xfffffffc(%ebp),%ebx 8048648:	c9                   	leave   8048649:	e9 36 00 00 00       	jmp    8048684 <_fini> 804864e:	89 f6                	mov    %esi,%esi 8048650:	ff 14 9d 48 97 04 08 	call   *0x8049748(,%ebx,4) 8048657:	89 da                	mov    %ebx,%edx 8048659:	4b                   	dec    %ebx 804865a:	85 d2                	test   %edx,%edx 804865c:	75 f2                	jne    8048650 <__libc_csu_fini+0x24> 804865e:	eb e5                	jmp    8048645 <__libc_csu_fini+0x19>08048660 <__do_global_ctors_aux>: 8048660:	55                   	push   %ebp 8048661:	89 e5                	mov    %esp,%ebp 8048663:	53                   	push   %ebx 8048664:	52                   	push   %edx 8048665:	a1 1c 98 04 08       	mov    0x804981c,%eax 804866a:	83 f8 ff             	cmp    $0xffffffff,%eax 804866d:	bb 1c 98 04 08       	mov    $0x804981c,%ebx 8048672:	74 0c                	je     8048680 <__do_global_ctors_aux+0x20> 8048674:	83 eb 04             	sub    $0x4,%ebx 8048677:	ff d0                	call   *%eax 8048679:	8b 03                	mov    (%ebx),%eax 804867b:	83 f8 ff             	cmp    $0xffffffff,%eax 804867e:	75 f4                	jne    8048674 <__do_global_ctors_aux+0x14> 8048680:	58                   	pop    %eax 8048681:	5b                   	pop    %ebx 8048682:	c9                   	leave   8048683:	c3                   	ret    Disassembly of section .fini:08048684 <_fini>: 8048684:	55                   	push   %ebp 8048685:	89 e5                	mov    %esp,%ebp 8048687:	53                   	push   %ebx 8048688:	52                   	push   %edx 8048689:	e8 00 00 00 00       	call   804868e <_fini+0xa> 804868e:	5b                   	pop    %ebx 804868f:	81 c3 a2 11 00 00    	add    $0x11a2,%ebx 8048695:	e8 46 fd ff ff       	call   80483e0 <__do_global_dtors_aux> 804869a:	8b 5d fc             	mov    0xfffffffc(%ebp),%ebx 804869d:	c9                   	leave   804869e:	c3                   	ret    fwritegcc:     file format elf32-i386Disassembly of section .interp:080480f4 <.interp>: 80480f4:	2f                   	das     80480f5:	6c                   	insb   (%dx),%es:(%edi) 80480f6:	69 62 2f 6c 64 2d 6c 	imul   $0x6c2d646c,0x2f(%edx),%esp 80480fd:	69 6e 75 78 2e 73 6f 	imul   $0x6f732e78,0x75(%esi),%ebp 8048104:	2e 32 00             	xor    %cs:(%eax),%alDisassembly of section .note.ABI-tag:08048108 <.note.ABI-tag>: 8048108:	04 00                	add    $0x0,%al 804810a:	00 00                	add    %al,(%eax) 804810c:	10 00                	adc    %al,(%eax) 804810e:	00 00                	add    %al,(%eax) 8048110:	01 00                	add    %eax,(%eax) 8048112:	00 00                	add    %al,(%eax) 8048114:	47                   	inc    %edi 8048115:	4e                   	dec    %esi 8048116:	55                   	push   %ebp 8048117:	00 00                	add    %al,(%eax) 8048119:	00 00                	add    %al,(%eax) 804811b:	00 02                	add    %al,(%edx) 804811d:	00 00                	add    %al,(%eax) 804811f:	00 02                	add    %al,(%edx) 8048121:	00 00                	add    %al,(%eax) 8048123:	00                   	.byte 0x0 8048124:	05                   	.byte 0x5 8048125:	00 00                	add    %al,(%eax)	...Disassembly of section .hash:08048128 <.hash>: 8048128:	03 00                	add    (%eax),%eax 804812a:	00 00                	add    %al,(%eax) 804812c:	0a 00                	or     (%eax),%al 804812e:	00 00                	add    %al,(%eax) 8048130:	08 00                	or     %al,(%eax) 8048132:	00 00                	add    %al,(%eax) 8048134:	02 00                	add    (%eax),%al 8048136:	00 00                	add    %al,(%eax) 8048138:	09 00                	or     %eax,(%eax)	... 8048142:	00 00                	add    %al,(%eax) 8048144:	01 00                	add    %eax,(%eax)	... 804814e:	00 00                	add    %al,(%eax) 8048150:	03 00                	add    (%eax),%eax 8048152:	00 00                	add    %al,(%eax) 8048154:	05 00 00 00 04       	add    $0x4000000,%eax 8048159:	00 00                	add    %al,(%eax) 804815b:	00 07                	add    %al,(%edi) 804815d:	00 00                	add    %al,(%eax) 804815f:	00 06                	add    %al,(%esi) 8048161:	00 00                	add    %al,(%eax)	...Disassembly of section .dynsym:08048164 <.dynsym>:	... 8048174:	19 00                	sbb    %eax,(%eax) 8048176:	00 00                	add    %al,(%eax) 8048178:	28 83 04 08 17 01    	sub    %al,0x1170804(%ebx) 804817e:	00 00                	add    %al,(%eax) 8048180:	12 00                	adc    (%eax),%al 8048182:	00 00                	add    %al,(%eax) 8048184:	42                   	inc    %edx 8048185:	00 00                	add    %al,(%eax) 8048187:	00 38                	add    %bh,(%eax) 8048189:	83 04 08 fb          	addl   $0xfffffffb,(%eax,%ecx,1) 804818d:	00 00                	add    %al,(%eax) 804818f:	00 12                	add    %dl,(%edx) 8048191:	00 00                	add    %al,(%eax) 8048193:	00 12                	add    %dl,(%edx) 8048195:	00 00                	add    %al,(%eax) 8048197:	00 48 83             	add    %cl,0xffffff83(%eax) 804819a:	04 08                	add    $0x8,%al 804819c:	39 00                	cmp    %eax,(%eax) 804819e:	00 00                	add    %al,(%eax) 80481a0:	12 00                	adc    (%eax),%al 80481a2:	00 00                	add    %al,(%eax) 80481a4:	1f                   	pop    %ds 80481a5:	00 00                	add    %al,(%eax) 80481a7:	00 58 83             	add    %bl,0xffffff83(%eax) 80481aa:	04 08                	add    $0x8,%al 80481ac:	8d 01                	lea    (%ecx),%eax 80481ae:	00 00                	add    %al,(%eax) 80481b0:	12 00                	adc    (%eax),%al 80481b2:	00 00                	add    %al,(%eax) 80481b4:	2d 00 00 00 68       	sub    $0x68000000,%eax 80481b9:	83 04 08 35          	addl   $0x35,(%eax,%ecx,1) 80481bd:	00 00                	add    %al,(%eax) 80481bf:	00 12                	add    %dl,(%edx) 80481c1:	00 00                	add    %al,(%eax) 80481c3:	00 33                	add    %dh,(%ebx) 80481c5:	00 00                	add    %al,(%eax) 80481c7:	00 a4 86 04 08 04 00 	add    %ah,0x40804(%esi,%eax,4) 80481ce:	00 00                	add    %al,(%eax) 80481d0:	11 00                	adc    %eax,(%eax) 80481d2:	0e                   	push   %cs 80481d3:	00 26                	add    %ah,(%esi) 80481d5:	00 00                	add    %al,(%eax) 80481d7:	00 78 83             	add    %bh,0xffffff83(%eax) 80481da:	04 08                	add    $0x8,%al 80481dc:	71 01                	jno    80481df <_init-0x121> 80481de:	00 00                	add    %al,(%eax) 80481e0:	12 00                	adc    (%eax),%al 80481e2:	00 00                	add    %al,(%eax) 80481e4:	54                   	push   %esp	... 80481ed:	00 00                	add    %al,(%eax) 80481ef:	00 20                	add    %ah,(%eax) 80481f1:	00 00                	add    %al,(%eax) 80481f3:	00 0b                	add    %cl,(%ebx) 80481f5:	00 00                	add    %al,(%eax) 80481f7:	00 88 83 04 08 30    	add    %cl,0x30080483(%eax) 80481fd:	00 00                	add    %al,(%eax) 80481ff:	00 12                	add    %dl,(%edx) 8048201:	00 00                	add    %al,(%eax)	...Disassembly of section .dynstr:08048204 <.dynstr>: 8048204:	00 6c 69 62          	add    %ch,0x62(%ecx,%ebp,2) 8048208:	63 2e                	arpl   %bp,(%esi) 804820a:	73 6f                	jae    804827b <_init-0x85> 804820c:	2e 36 00 73 74       	add    %dh,%cs:%ss:0x74(%ebx) 8048211:	72 63                	jb     8048276 <_init-0x8a> 8048213:	70 79                	jo     804828e <_init-0x72> 8048215:	00 70 72             	add    %dh,0x72(%eax) 8048218:	69 6e 74 66 00 66 72 	imul   $0x72660066,0x74(%esi),%ebp 804821f:	65                   	gs 8048220:	61                   	popa    8048221:	64 00 66 63          	add    %ah,%fs:0x63(%esi) 8048225:	6c                   	insb   (%dx),%es:(%edi) 8048226:	6f                   	outsl  %ds:(%esi),(%dx) 8048227:	73 65                	jae    804828e <_init-0x72> 8048229:	00 66 77             	add    %ah,0x77(%esi) 804822c:	72 69                	jb     8048297 <_init-0x69> 804822e:	74 65                	je     8048295 <_init-0x6b> 8048230:	00 66 6f             	add    %ah,0x6f(%esi) 8048233:	70 65                	jo     804829a <_init-0x66> 8048235:	6e                   	outsb  %ds:(%esi),(%dx) 8048236:	00 5f 49             	add    %bl,0x49(%edi) 8048239:	4f                   	dec    %edi 804823a:	5f                   	pop    %edi 804823b:	73 74                	jae    80482b1 <_init-0x4f> 804823d:	64 69 6e 5f 75 73 65 	imul   $0x64657375,%fs:0x5f(%esi),%ebp 8048244:	64  8048245:	00 5f 5f             	add    %bl,0x5f(%edi) 8048248:	6c                   	insb   (%dx),%es:(%edi) 8048249:	69 62 63 5f 73 74 61 	imul   $0x6174735f,0x63(%edx),%esp 8048250:	72 74                	jb     80482c6 <_init-0x3a> 8048252:	5f                   	pop    %edi 8048253:	6d                   	insl   (%dx),%es:(%edi) 8048254:	61                   	popa    8048255:	69 6e 00 5f 5f 67 6d 	imul   $0x6d675f5f,0x0(%esi),%ebp 804825c:	6f                   	outsl  %ds:(%esi),(%dx) 804825d:	6e                   	outsb  %ds:(%esi),(%dx) 804825e:	5f                   	pop    %edi 804825f:	73 74                	jae    80482d5 <_init-0x2b> 8048261:	61                   	popa    8048262:	72 74                	jb     80482d8 <_init-0x28> 8048264:	5f                   	pop    %edi 8048265:	5f                   	pop    %edi 8048266:	00 47 4c             	add    %al,0x4c(%edi) 8048269:	49                   	dec    %ecx 804826a:	42                   	inc    %edx 804826b:	43                   	inc    %ebx 804826c:	5f                   	pop    %edi 804826d:	32 2e                	xor    (%esi),%ch 804826f:	31 00                	xor    %eax,(%eax) 8048271:	47                   	inc    %edi 8048272:	4c                   	dec    %esp 8048273:	49                   	dec    %ecx 8048274:	42                   	inc    %edx 8048275:	43                   	inc    %ebx 8048276:	5f                   	pop    %edi 8048277:	32 2e                	xor    (%esi),%ch 8048279:	30 00                	xor    %al,(%eax)Disassembly of section .gnu.version:0804827c <.gnu.version>: 804827c:	00 00                	add    %al,(%eax) 804827e:	02 00                	add    (%eax),%al 8048280:	02 00                	add    (%eax),%al 8048282:	02 00                	add    (%eax),%al 8048284:	03 00                	add    (%eax),%eax 8048286:	03 00                	add    (%eax),%eax 8048288:	01 00                	add    %eax,(%eax) 804828a:	02 00                	add    (%eax),%al 804828c:	00 00                	add    %al,(%eax) 804828e:	02 00                	add    (%eax),%alDisassembly of section .gnu.version_r:08048290 <.gnu.version_r>: 8048290:	01 00                	add    %eax,(%eax) 8048292:	02 00                	add    (%eax),%al 8048294:	01 00                	add    %eax,(%eax) 8048296:	00 00                	add    %al,(%eax) 8048298:	10 00                	adc    %al,(%eax) 804829a:	00 00                	add    %al,(%eax) 804829c:	00 00                	add    %al,(%eax) 804829e:	00 00                	add    %al,(%eax) 80482a0:	11 69 69             	adc    %ebp,0x69(%ecx) 80482a3:	0d 00 00 03 00       	or     $0x30000,%eax 80482a8:	63 00                	arpl   %ax,(%eax) 80482aa:	00 00                	add    %al,(%eax) 80482ac:	10 00                	adc    %al,(%eax) 80482ae:	00 00                	add    %al,(%eax) 80482b0:	10 69 69             	adc    %ch,0x69(%ecx) 80482b3:	0d 00 00 02 00       	or     $0x20000,%eax 80482b8:	6d                   	insl   (%dx),%es:(%edi) 80482b9:	00 00                	add    %al,(%eax) 80482bb:	00 00                	add    %al,(%eax) 80482bd:	00 00                	add    %al,(%eax)	...Disassembly of section .rel.dyn:080482c0 <.rel.dyn>: 80482c0:	58                   	pop    %eax 80482c1:	98                   	cwtl    80482c2:	04 08                	add    $0x8,%al 80482c4:	06                   	push   %es 80482c5:	08 00                	or     %al,(%eax)	...Disassembly of section .rel.plt:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -