?? exe_dissemble.s
字號(hào):
exe: file format binaryDisassembly of section .data:00000000 <.data>: 0: e3a0da01 mov sp, #4096 ; 0x1000 4: eb00000b bl 0x38 8: eb000018 bl 0x70 c: eb000050 bl 0x154 10: e3a00203 mov r0, #805306368 ; 0x30000000 14: e3a01000 mov r1, #0 ; 0x0 18: e3a02b0a mov r2, #10240 ; 0x2800 1c: eb000051 bl 0x168 20: e3a0d30d mov sp, #872415232 ; 0x34000000 24: e59fe004 ldr lr, [pc, #4] ; 0x30 28: e59ff004 ldr pc, [pc, #4] ; 0x34 2c: eafffffe b 0x2c 30: 3000002c andcc r0, r0, ip, lsr #32 34: 30000244 andcc r0, r0, r4, asr #4 38: e3a02000 mov r2, #0 ; 0x0 3c: e3a03453 mov r3, #1392508928 ; 0x53000000 40: e5832000 str r2, [r3] 44: e1a0f00e mov pc, lr 48: e59f001c ldr r0, [pc, #28] ; 0x6c 4c: e3a02000 mov r2, #0 ; 0x0 50: e3a01312 mov r1, #1207959552 ; 0x48000000 54: e7903102 ldr r3, [r0, r2, lsl #2] 58: e7813102 str r3, [r1, r2, lsl #2] 5c: e2822001 add r2, r2, #1 ; 0x1 60: e352000c cmp r2, #12 ; 0xc 64: dafffffa ble 0x54 68: e1a0f00e mov pc, lr 6c: 30001f30 andcc r1, r0, r0, lsr pc 70: e52de004 str lr, [sp, #-4]! 74: e59f2058 ldr r2, [pc, #88] ; 0xd4 78: e3a0088e mov r0, #9306112 ; 0x8e0000 7c: e3a03312 mov r3, #1207959552 ; 0x48000000 80: e2800e7a add r0, r0, #1952 ; 0x7a0 84: e3a0c906 mov ip, #98304 ; 0x18000 88: e3a01c07 mov r1, #1792 ; 0x700 8c: e28cc005 add ip, ip, #5 ; 0x5 90: e3a0e030 mov lr, #48 ; 0x30 94: e2800003 add r0, r0, #3 ; 0x3 98: e5832000 str r2, [r3] 9c: e3a020b2 mov r2, #178 ; 0xb2 a0: e583e030 str lr, [r3, #48] a4: e5831018 str r1, [r3, #24] a8: e583c020 str ip, [r3, #32] ac: e5830024 str r0, [r3, #36] b0: e5832028 str r2, [r3, #40] b4: e5831004 str r1, [r3, #4] b8: e5831008 str r1, [r3, #8] bc: e583100c str r1, [r3, #12] c0: e5831010 str r1, [r3, #16] c4: e5831014 str r1, [r3, #20] c8: e583c01c str ip, [r3, #28] cc: e583e02c str lr, [r3, #44] d0: e49df004 ldr pc, [sp], #4 d4: 22111110 andcss r1, r1, #4 ; 0x4 d8: e3a0244e mov r2, #1308622848 ; 0x4e000000 dc: e5d23010 ldrb r3, [r2, #16] e0: e3130001 tst r3, #1 ; 0x1 e4: 11a0f00e movne pc, lr e8: e3a03009 mov r3, #9 ; 0x9 ec: e2533001 subs r3, r3, #1 ; 0x1 f0: 5afffffd bpl 0xec f4: e5d23010 ldrb r3, [r2, #16] f8: e3130001 tst r3, #1 ; 0x1 fc: 0afffff9 beq 0xe8 100: e1a0f00e mov pc, lr 104: e3a0244e mov r2, #1308622848 ; 0x4e000000 108: e5923000 ldr r3, [r2] 10c: e3c33b02 bic r3, r3, #2048 ; 0x800 110: e5823000 str r3, [r2] 114: e3a03009 mov r3, #9 ; 0x9 118: e2533001 subs r3, r3, #1 ; 0x1 11c: 5afffffd bpl 0x118 120: e3a0244e mov r2, #1308622848 ; 0x4e000000 124: e3e03000 mvn r3, #0 ; 0x0 128: e5c23004 strb r3, [r2, #4] 12c: e5d23010 ldrb r3, [r2, #16] 130: e3130001 tst r3, #1 ; 0x1 134: 11a0f00e movne pc, lr 138: e3a03009 mov r3, #9 ; 0x9 13c: e2533001 subs r3, r3, #1 ; 0x1 140: 5afffffd bpl 0x13c 144: e5d23010 ldrb r3, [r2, #16] 148: e3130001 tst r3, #1 ; 0x1 14c: 0afffff9 beq 0x138 150: e1a0f00e mov pc, lr 154: e3a03c9f mov r3, #40704 ; 0x9f00 158: e2833077 add r3, r3, #119 ; 0x77 15c: e3a0244e mov r2, #1308622848 ; 0x4e000000 160: e5823000 str r3, [r2] 164: eaffffe6 b 0x104 168: e1a03b81 mov r3, r1, lsl #23 16c: e1a03ba3 mov r3, r3, lsr #23 170: e3530000 cmp r3, #0 ; 0x0 174: e92d4030 stmdb sp!, {r4, r5, lr} 178: e1a0e002 mov lr, r2 17c: 18bd8030 ldmneia sp!, {r4, r5, pc} 180: e1a03b82 mov r3, r2, lsl #23 184: e1a03ba3 mov r3, r3, lsr #23 188: e3530000 cmp r3, #0 ; 0x0 18c: 18bd8030 ldmneia sp!, {r4, r5, pc} 190: e3a0244e mov r2, #1308622848 ; 0x4e000000 194: e5923000 ldr r3, [r2] 198: e3c33b02 bic r3, r3, #2048 ; 0x800 19c: e5823000 str r3, [r2] 1a0: e3a0c009 mov ip, #9 ; 0x9 1a4: e25cc001 subs ip, ip, #1 ; 0x1 1a8: 5afffffd bpl 0x1a4 1ac: e081400e add r4, r1, lr 1b0: e1510004 cmp r1, r4 1b4: e1a0c001 mov ip, r1 1b8: 2a00001c bcs 0x230 1bc: e3a0e44e mov lr, #1308622848 ; 0x4e000000 1c0: e3a05000 mov r5, #0 ; 0x0 1c4: e1a034cc mov r3, ip, asr #9 1c8: e1a028cc mov r2, ip, asr #17 1cc: e1a01ccc mov r1, ip, asr #25 1d0: e5ce5004 strb r5, [lr, #4] 1d4: e5cec008 strb ip, [lr, #8] 1d8: e5ce3008 strb r3, [lr, #8] 1dc: e5ce2008 strb r2, [lr, #8] 1e0: e5ce1008 strb r1, [lr, #8] 1e4: e5de3010 ldrb r3, [lr, #16] 1e8: e3130001 tst r3, #1 ; 0x1 1ec: 1a000006 bne 0x20c 1f0: e3a0244e mov r2, #1308622848 ; 0x4e000000 1f4: e3a03009 mov r3, #9 ; 0x9 1f8: e2533001 subs r3, r3, #1 ; 0x1 1fc: 5afffffd bpl 0x1f8 200: e5d23010 ldrb r3, [r2, #16] 204: e3130001 tst r3, #1 ; 0x1 208: 0afffff9 beq 0x1f4 20c: e3a0144e mov r1, #1308622848 ; 0x4e000000 210: e3a02c02 mov r2, #512 ; 0x200 214: e5d1300c ldrb r3, [r1, #12] 218: e2522001 subs r2, r2, #1 ; 0x1 21c: e4c03001 strb r3, [r0], #1 220: e28cc001 add ip, ip, #1 ; 0x1 224: 1afffffa bne 0x214 228: e15c0004 cmp ip, r4 22c: 3affffe4 bcc 0x1c4 230: e3a0244e mov r2, #1308622848 ; 0x4e000000 234: e5923000 ldr r3, [r2] 238: e3833b02 orr r3, r3, #2048 ; 0x800 23c: e5823000 str r3, [r2] 240: e8bd8030 ldmia sp!, {r4, r5, pc} 244: e92d4070 stmdb sp!, {r4, r5, r6, lr} 248: e3a04000 mov r4, #0 ; 0x0 24c: e1a06004 mov r6, r4 250: e24dd068 sub sp, sp, #104 ; 0x68 254: e58d4000 str r4, [sp] 258: eb000017 bl 0x2bc 25c: e59f0044 ldr r0, [pc, #68] ; 0x2a8 260: eb000040 bl 0x368 264: e59f0040 ldr r0, [pc, #64] ; 0x2ac 268: eb00003e bl 0x368 26c: e28d4004 add r4, sp, #4 ; 0x4 270: e1a0500d mov r5, sp 274: e1a01004 mov r1, r4 278: e59f0030 ldr r0, [pc, #48] ; 0x2b0 27c: e58d6000 str r6, [sp] 280: eb00004e bl 0x3c0 284: e1a02005 mov r2, r5 288: e1a00004 mov r0, r4 28c: e59f1020 ldr r1, [pc, #32] ; 0x2b4 290: eb0006bd bl 0x1d8c 294: e59d1000 ldr r1, [sp] 298: e59f0018 ldr r0, [pc, #24] ; 0x2b8 29c: e1a02001 mov r2, r1 2a0: eb000030 bl 0x368 2a4: eafffff2 b 0x274 2a8: 30001fb4 strcch r1, [r0], -r4 2ac: 30001fc4 andcc r1, r0, r4, asr #31 2b0: 30001fe0 andcc r1, r0, r0, ror #31 2b4: 30001fe4 andcc r1, r0, r4, ror #31 2b8: 30001fe8 andcc r1, r0, r8, ror #31 2bc: e52de004 str lr, [sp, #-4]! 2c0: e3a02456 mov r2, #1442840576 ; 0x56000000 2c4: e3a0e00c mov lr, #12 ; 0xc 2c8: e3a0c205 mov ip, #1342177280 ; 0x50000000 2cc: e3a01005 mov r1, #5 ; 0x5 2d0: e3a00000 mov r0, #0 ; 0x0 2d4: e5923070 ldr r3, [r2, #112] 2d8: e38330a0 orr r3, r3, #160 ; 0xa0 2dc: e5823070 str r3, [r2, #112] 2e0: e3a03003 mov r3, #3 ; 0x3 2e4: e582e078 str lr, [r2, #120] 2e8: e3a02285 mov r2, #1342177288 ; 0x50000008 2ec: e58c3000 str r3, [ip] 2f0: e2833215 add r3, r3, #1342177281 ; 0x50000001 2f4: e4831008 str r1, [r3], #8 2f8: e5820000 str r0, [r2] 2fc: e5830000 str r0, [r3] 300: e58ce028 str lr, [ip, #40] 304: e49df004 ldr pc, [sp], #4 308: e20000ff and r0, r0, #255 ; 0xff 30c: e3a02205 mov r2, #1342177280 ; 0x50000000 310: e5923010 ldr r3, [r2, #16] 314: e3130004 tst r3, #4 ; 0x4 318: 0afffffc beq 0x310 31c: e5c20020 strb r0, [r2, #32] 320: e1a0f00e mov pc, lr 324: e92d4010 stmdb sp!, {r4, lr} 328: e3a02205 mov r2, #1342177280 ; 0x50000000 32c: e5923010 ldr r3, [r2, #16] 330: e3130001 tst r3, #1 ; 0x1 334: 0afffffc beq 0x32c 338: e5d23024 ldrb r3, [r2, #36] 33c: e20340ff and r4, r3, #255 ; 0xff 340: e354000a cmp r4, #10 ; 0xa 344: 1354000d cmpne r4, #13 ; 0xd 348: 11a00004 movne r0, r4 34c: 1a000002 bne 0x35c 350: e3a0000d mov r0, #13 ; 0xd 354: ebffffeb bl 0x308 358: e3a0000a mov r0, #10 ; 0xa 35c: ebffffe9 bl 0x308 360: e1a00004 mov r0, r4 364: e8bd8010 ldmia sp!, {r4, pc} 368: e92d000f stmdb sp!, {r0, r1, r2, r3} 36c: e59f0048 ldr r0, [pc, #72] ; 0x3bc 370: e92d4070 stmdb sp!, {r4, r5, r6, lr} 374: e59d1010 ldr r1, [sp, #16] 378: e3a04000 mov r4, #0 ; 0x0 37c: e59f5038 ldr r5, [pc, #56] ; 0x3bc 380: e28d2014 add r2, sp, #20 ; 0x14 384: eb0004b1 bl 0x1650 388: e1a06000 mov r6, r0 38c: ea000002 b 0x39c 390: e7d50004 ldrb r0, [r5, r4] 394: ebffffdb bl 0x308 398: e2844001 add r4, r4, #1 ; 0x1 39c: e59f0018 ldr r0, [pc, #24] ; 0x3bc 3a0: eb000097 bl 0x604 3a4: e1540000 cmp r4, r0 3a8: 3afffff8 bcc 0x390 3ac: e1a00006 mov r0, r6 3b0: e8bd4070 ldmia sp!, {r4, r5, r6, lr} 3b4: e28dd010 add sp, sp, #16 ; 0x10 3b8: e1a0f00e mov pc, lr 3bc: 30002110 andcc r2, r0, r0, lsl r1 3c0: e92d000f stmdb sp!, {r0, r1, r2, r3} 3c4: e92d4030 stmdb sp!, {r4, r5, lr} 3c8: e59f5044 ldr r5, [pc, #68] ; 0x414 3cc: e3a04000 mov r4, #0 ; 0x0 3d0: ea000001 b 0x3dc 3d4: e7c40005 strb r0, [r4, r5] 3d8: e2844001 add r4, r4, #1 ; 0x1 3dc: ebffffd0 bl 0x324 3e0: e20000ff and r0, r0, #255 ; 0xff 3e4: e350000a cmp r0, #10 ; 0xa 3e8: 1350000d cmpne r0, #13 ; 0xd 3ec: 1afffff8 bne 0x3d4 3f0: e3a03000 mov r3, #0 ; 0x0 3f4: e59d100c ldr r1, [sp, #12] 3f8: e28d2010 add r2, sp, #16 ; 0x10 3fc: e59f0010 ldr r0, [pc, #16] ; 0x414 400: e7c53004 strb r3, [r5, r4] 404: eb00049d bl 0x1680 408: e8bd4030 ldmia sp!, {r4, r5, lr} 40c: e28dd010 add sp, sp, #16 ; 0x10 410: e1a0f00e mov pc, lr 414: 30002510 andcc r2, r0, r0, lsl r5 418: e92d41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 41c: e3520000 cmp r2, #0 ; 0x0 420: e3a0e000 mov lr, #0 ; 0x0 424: e1a07000 mov r7, r0 428: e1a06001 mov r6, r1 42c: e1a0c00e mov ip, lr 430: 0a000018 beq 0x498 434: e4d7e001 ldrb lr, [r7], #1 438: e35e0000 cmp lr, #0 ; 0x0 43c: e59f805c ldr r8, [pc, #92] ; 0x4a0 440: e4d6c001 ldrb ip, [r6], #1 444: 0a000013 beq 0x498 448: e35c0000 cmp ip, #0 ; 0x0 44c: e1a0100e mov r1, lr 450: e1a0400c mov r4, ip 454: 0a00000f beq 0x498 458: e15e000c cmp lr, ip 45c: 0a00000b beq 0x490 460: e7d8300e ldrb r3, [r8, lr] 464: e3130001 tst r3, #1 ; 0x1 468: e7d8300c ldrb r3, [r8, ip] 46c: e28e0020 add r0, lr, #32 ; 0x20 470: e28c5020 add r5, ip, #32 ; 0x20 474: 120010ff andne r1, r0, #255 ; 0xff 478: e3130001 tst r3, #1 ; 0x1 47c: 120540ff andne r4, r5, #255 ; 0xff 480: e201e0ff and lr, r1, #255 ; 0xff 484: e204c0ff and ip, r4, #255 ; 0xff 488: e15e000c cmp lr, ip 48c: 1a000001 bne 0x498 490: e2522001 subs r2, r2, #1 ; 0x1 494: 1affffe6 bne 0x434 498: e06c000e rsb r0, ip, lr 49c: e8bd81f0 ldmia sp!, {r4, r5, r6, r7, r8, pc} 4a0: 30002010 andcc r2, r0, r0, lsl r0 4a4: e1a02000 mov r2, r0 4a8: e4d13001 ldrb r3, [r1], #1 4ac: e3530000 cmp r3, #0 ; 0x0 4b0: e4c03001 strb r3, [r0], #1 4b4: 1afffffb bne 0x4a8 4b8: e1a00002 mov r0, r2 4bc: e1a0f00e mov pc, lr 4c0: e1a0c000 mov ip, r0 4c4: e2522001 subs r2, r2, #1 ; 0x1 4c8: 3a000003 bcc 0x4dc 4cc: e4d13001 ldrb r3, [r1], #1 4d0: e3530000 cmp r3, #0 ; 0x0 4d4: e4c03001 strb r3, [r0], #1 4d8: 1afffff9 bne 0x4c4 4dc: e1a0000c mov r0, ip 4e0: e1a0f00e mov pc, lr 4e4: e5d03000 ldrb r3, [r0] 4e8: e1a02000 mov r2, r0 4ec: ea000000 b 0x4f4 4f0: e5f03001 ldrb r3, [r0, #1]! 4f4: e3530000 cmp r3, #0 ; 0x0 4f8: 1afffffc bne 0x4f0 4fc: e4d13001 ldrb r3, [r1], #1 500: e3530000 cmp r3, #0 ; 0x0 504: e4c03001 strb r3, [r0], #1 508: 1afffffb bne 0x4fc 50c: e1a00002 mov r0, r2 510: e1a0f00e mov pc, lr 514: e3520000 cmp r2, #0 ; 0x0 518: e1a0c000 mov ip, r0 51c: 0a00000b beq 0x550 520: e5d03000 ldrb r3, [r0] 524: ea000000 b 0x52c 528: e5f03001 ldrb r3, [r0, #1]! 52c: e3530000 cmp r3, #0 ; 0x0 530: 1afffffc bne 0x528 534: e4d13001 ldrb r3, [r1], #1 538: e3530000 cmp r3, #0 ; 0x0 53c: e4c03001 strb r3, [r0], #1 540: 0a000002 beq 0x550 544: e2522001 subs r2, r2, #1 ; 0x1 548: 1afffff9 bne 0x534 54c: e5c02000 strb r2, [r0] 550: e1a0000c mov r0, ip 554: e1a0f00e mov pc, lr 558: e5d02000 ldrb r2, [r0]
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -