ARM2HTML. FLT/ELF/RAW Disassembler...
Version 0.1d, (c) bombur, 2004. Questions: bombur@ukrpost.net
Freeware. No warranties or support provided! Use it on your own risk!

Code Section	

BINFLT file format. Fileflags: RAM

CODE SECTION

000040: e3a0b000 mov fp, #0 ; 0x0 000044: e59d0000 ldr r0, [sp, #0] 000048: e59d1004 ldr r1, [sp, #4] 00004c: e59d2008 ldr r2, [sp, #8] 000050: eb00bb9e bl 02eed0(bb9e) 000054: eb00cf60 bl 033ddc(cf60) 000058: e1a0c00d mov ip, sp 00005c: e92dd8f0 stmdb sp!, {r4, r5, r6, r7, fp, ip, lr, pc} 000060: e24cb004 sub fp, ip, #4 ; 0x4 000064: e1a07000 mov r7, r0 000068: e59f4264 ldr r4, [pc, #612] ; [0002d4] 00006c: e3a02002 mov r2, #2 ; 0x2 000070: e1c420b0 strh r2, [r4, #0] 000074: e59f325c ldr r3, [pc, #604] ; [0002d8] 000078: e3a02e72 mov r2, #1824 ; 0x720 00007c: e2822004 add r2, r2, #4 ; 0x4 000080: e19330d2 ldrsb r3, [r3, r2] 000084: e3530000 cmp r3, #0 ; 0x0 000088: 1a000006 bne 0000a8(6) ; jump 00008c: e59f0248 ldr r0, [pc, #584] ; [0002dc] 000090: e59f1248 ldr r1, [pc, #584] ; [0002e0] "checkip.dyndns.com" 000094: e3a02013 mov r2, #19 ; 0x13 000098: eb00ca15 bl 0328f4(ca15) 00009c: e3a03a05 mov r3, #20480 ; 0x5000 0000a0: e1c430b2 strh r3, [r4, #2] 0000a4: ea00001a b 000114(1a) ; jump 0000a8: e59f022c ldr r0, [pc, #556] ; [0002dc] 0000ac: e59f1230 ldr r1, [pc, #560] ; [0002e4] 0000b0: eb00ca63 bl 032a44(ca63) 0000b4: e59f221c ldr r2, [pc, #540] ; [0002d8] 0000b8: e3a03e76 mov r3, #1888 ; 0x760 0000bc: e2833005 add r3, r3, #5 ; 0x5 0000c0: e7d21003 ldrb r1, [r2, r3, lsl #0] 0000c4: e2833001 add r3, r3, #1 ; 0x1 0000c8: e7d23003 ldrb r3, [r2, r3, lsl #0] 0000cc: e1913403 orrs r3, r1, r3, lsl #8 ; 0x8 0000d0: 059f31fc ldreq r3, [pc, #508] ; [0002d4] 0000d4: 03a02a05 moveq r2, #20480 ; 0x5000 0000d8: 01c320b2 streqh r2, [r3, #2] 0000dc: 0a00000c beq 000114(c) ; jump 0000e0: e59f11f0 ldr r1, [pc, #496] ; [0002d8] 0000e4: e3a03e76 mov r3, #1888 ; 0x760 0000e8: e2833005 add r3, r3, #5 ; 0x5 0000ec: e7d12003 ldrb r2, [r1, r3, lsl #0] 0000f0: e2833001 add r3, r3, #1 ; 0x1 0000f4: e7d13003 ldrb r3, [r1, r3, lsl #0] 0000f8: e1822403 orr r2, r2, r3, lsl #8 ; 0x8 0000fc: e1a02802 mov r2, r2, lsl #16 ; 0x10 000100: e20238ff and r3, r2, #16711680 ; 0xff0000 000104: e1a03423 mov r3, r3, lsr #8 ; 0x8 000108: e1833c22 orr r3, r3, r2, lsr #24 ; 0x18 00010c: e59f21c0 ldr r2, [pc, #448] ; [0002d4] 000110: e1c230b2 strh r3, [r2, #2] 000114: e59f41b8 ldr r4, [pc, #440] ; [0002d4] 000118: e59f01bc ldr r0, [pc, #444] ; [0002dc] 00011c: eb00cb8e bl 032f5c(cb8e) 000120: e5840004 str r0, [r4, #4] ; [048284] 000124: e3700001 cmn r0, #1 ; 0x1 000128: 1a000008 bne 000150(8) ; jump 00012c: e59f01a8 ldr r0, [pc, #424] ; [0002dc] 000130: eb00cbb7 bl 033014(cbb7) 000134: e3500000 cmp r0, #0 ; 0x0 000138: 15903010 ldrne r3, [r0, #16] 00013c: 15933000 ldrne r3, [r3, #0] 000140: 15933000 ldrne r3, [r3, #0] 000144: 15843004 strne r3, [r4, #4] ; [048284] 000148: 059f0198 ldreq r0, [pc, #408] ; [0002e8] "can not get dyndns server ip" 00014c: 0a000007 beq 000170(7) ; jump 000150: e3a00002 mov r0, #2 ; 0x2 000154: e3a01001 mov r1, #1 ; 0x1 000158: e3a02000 mov r2, #0 ; 0x0 00015c: eb00ccfc bl 033554(ccfc) 000160: e1a05000 mov r5, r0 000164: e3550000 cmp r5, #0 ; 0x0 000168: aa000003 bge 00017c(3) ; jump 00016c: e59f0178 ldr r0, [pc, #376] ; [0002ec] "create dyndns socket err" 000170: eb00c1a5 bl 03080c(c1a5) 000174: e3e00000 mvn r0, #0 ; 0x0 000178: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
00017c: e1a00005 mov r0, r5 000180: e3a01b01 mov r1, #1024 ; 0x400 000184: e1a02001 mov r2, r1 000188: eb0026d5 bl 009ce4(26d5) 00018c: e1a00005 mov r0, r5 000190: e3a0100a mov r1, #10 ; 0xa 000194: e1a02001 mov r2, r1 000198: eb0026b9 bl 009c84(26b9) 00019c: e1a00005 mov r0, r5 0001a0: e59f112c ldr r1, [pc, #300] ; [0002d4] 0001a4: e3a02010 mov r2, #16 ; 0x10 0001a8: eb00cc5a bl 033318(cc5a) 0001ac: e3500000 cmp r0, #0 ; 0x0 0001b0: b59f0138 ldrlt r0, [pc, #312] ; [0002f0] "can not connect dyndns server" 0001b4: ba000036 blt 000294(36) ; jump 0001b8: e59f0134 ldr r0, [pc, #308] ; [0002f4] 0001bc: e59f1134 ldr r1, [pc, #308] ; [0002f8] 0001c0: eb00c58f bl 031804(c58f) 0001c4: e59f0128 ldr r0, [pc, #296] ; [0002f4] 0001c8: eb00ca23 bl 032a5c(ca23) 0001cc: e1a02000 mov r2, r0 0001d0: e1a00005 mov r0, r5 0001d4: e59f1118 ldr r1, [pc, #280] ; [0002f4] 0001d8: eb0020e6 bl 008578(20e6) 0001dc: e3500000 cmp r0, #0 ; 0x0 0001e0: 159f0114 ldrne r0, [pc, #276] ; [0002fc] "send dyndns data error" 0001e4: 1a00002a bne 000294(2a) ; jump 0001e8: e3a04000 mov r4, #0 ; 0x0 0001ec: e59f6100 ldr r6, [pc, #256] ; [0002f4] 0001f0: ea000000 b 0001f8(0) ; jump 0001f4: e0844000 add r4, r4, r0 0001f8: e0841006 add r1, r4, r6 0001fc: e2642b01 rsb r2, r4, #1024 ; 0x400 000200: e1a00005 mov r0, r5 000204: e3a03000 mov r3, #0 ; 0x0 000208: eb00cc75 bl 0333e4(cc75) 00020c: e3500000 cmp r0, #0 ; 0x0 000210: ba00001e blt 000290(1e) ; jump 000214: 1afffff6 bne 0001f4(fffff6) ; jump 000218: e1a00005 mov r0, r5 00021c: eb00d2a8 bl 034cc4(d2a8) 000220: e59f50cc ldr r5, [pc, #204] ; [0002f4] 000224: e3a03000 mov r3, #0 ; 0x0 000228: e7c53004 strb r3, [r5, r4, lsl #0] 00022c: e2850009 add r0, r5, #9 ; 0x9 000230: e59f10c8 ldr r1, [pc, #200] ; [000300] "200" 000234: e3a02003 mov r2, #3 ; 0x3 000238: eb00ca3a bl 032b28(ca3a) 00023c: e3500000 cmp r0, #0 ; 0x0 000240: 1a00000c bne 000278(c) ; jump 000244: e59f00a8 ldr r0, [pc, #168] ; [0002f4] 000248: e59f10b4 ldr r1, [pc, #180] ; [000304] "Current IP Address: " 00024c: eb00ca91 bl 032c98(ca91) 000250: e1a05000 mov r5, r0 000254: e59f0098 ldr r0, [pc, #152] ; [0002f4] 000258: e59f10a8 ldr r1, [pc, #168] ; [000308] "" 00025c: eb00ca8d bl 032c98(ca8d) 000260: e3500000 cmp r0, #0 ; 0x0 000264: 13550000 cmpne r5, #0 ; 0x0 000268: 0a000002 beq 000278(2) ; jump 00026c: e2855014 add r5, r5, #20 ; 0x14 000270: e1550000 cmp r5, r0 000274: 3a00000b bcc 0002a8(b) ; jump 000278: e59f008c ldr r0, [pc, #140] ; [00030c] "recv error checkip pages" 00027c: eb00c162 bl 03080c(c162) 000280: e59f006c ldr r0, [pc, #108] ; [0002f4] 000284: eb00c553 bl 0317d8(c553) 000288: e3e00000 mvn r0, #0 ; 0x0 00028c: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
000290: e59f0078 ldr r0, [pc, #120] ; [000310] "recv dyndns error" 000294: eb00c15c bl 03080c(c15c) 000298: e1a00005 mov r0, r5 00029c: eb00d288 bl 034cc4(d288) 0002a0: e3e00000 mvn r0, #0 ; 0x0 0002a4: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
0002a8: e3a04000 mov r4, #0 ; 0x0 0002ac: e5c04000 strb r4, [r0, #0] 0002b0: e59f005c ldr r0, [pc, #92] ; [000314] "check ip is %s" 0002b4: e1a01005 mov r1, r5 0002b8: eb00c546 bl 0317d8(c546) 0002bc: e1a00007 mov r0, r7 0002c0: e1a01005 mov r1, r5 0002c4: e3a0200f mov r2, #15 ; 0xf 0002c8: eb00ca24 bl 032b60(ca24) 0002cc: e1a00004 mov r0, r4 0002d0: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
0002d4: 00048240---------------------> 00048280 ; data: 00 00 02 94 00 00 02 98 00 00 02 9C 00 00 02 A0 | ........ 0002d8: 001099a0---------------------> 001099e0 ; !Unknown! 0002dc: 00048650---------------------> 00048690 ; data: 00 00 39 98 00 00 39 9C 00 00 39 A0 00 00 39 A4 | ..9..9..9..9 0002e0: 0003b684---------------------> 0003b6c4 ; data: 63 68 65 63 6B 69 70 2E 64 79 6E 64 6E 73 2E 63 | checkip.dyndns.c 0002e4: 0010a0c4---------------------> 0010a104 ; !Unknown! 0002e8: 0003b698---------------------> 0003b6d8 ; data: 63 61 6E 20 6E 6F 74 20 67 65 74 20 64 79 6E 64 | can not get dynd 0002ec: 0003b6b8---------------------> 0003b6f8 ; data: 63 72 65 61 74 65 20 64 79 6E 64 6E 73 20 73 6F | create dyndns so 0002f0: 0003b6d4---------------------> 0003b714 ; data: 63 61 6E 20 6E 6F 74 20 63 6F 6E 6E 65 63 74 20 | can not connect 0002f4: 00048250---------------------> 00048290 ; data: 00 00 02 A4 00 00 02 A8 00 00 02 AC 00 00 02 B0 | ........ 0002f8: 0003b6f4---------------------> 0003b734 ; data: 47 45 54 20 68 74 74 70 3A 2F 2F 63 68 65 63 6B | GET http://check 0002fc: 0003b760---------------------> 0003b7a0 ; data: 73 65 6E 64 20 64 79 6E 64 6E 73 20 64 61 74 61 | send dyndns data 000300: 0003b778---------------------> 0003b7b8 ; data: 32 30 30 00 43 75 72 72 65 6E 74 20 49 50 20 41 | 200.Current IP A 000304: 0003b77c---------------------> 0003b7bc ; data: 43 75 72 72 65 6E 74 20 49 50 20 41 64 64 72 65 | Current IP Addre 000308: 0003b794---------------------> 0003b7d4 ; data: 3C 2F 62 6F 64 79 3E 00 72 65 63 76 20 65 72 72 | .recv err 00030c: 0003b79c---------------------> 0003b7dc ; data: 72 65 63 76 20 65 72 72 6F 72 20 63 68 65 63 6B | recv error check 000310: 0003b7b8---------------------> 0003b7f8 ; data: 72 65 63 76 20 64 79 6E 64 6E 73 20 65 72 72 6F | recv dyndns erro 000314: 0003b7cc---------------------> 0003b80c ; data: 63 68 65 63 6B 20 69 70 20 69 73 20 25 73 0A 00 | check ip is %s.. 000318: e1a0c00d mov ip, sp 00031c: e92dd8f0 stmdb sp!, {r4, r5, r6, r7, fp, ip, lr, pc} 000320: e24cb004 sub fp, ip, #4 ; 0x4 000324: e24dd014 sub sp, sp, #20 ; 0x14 000328: e1a07000 mov r7, r0 00032c: e3a02000 mov r2, #0 ; 0x0 000330: e59f37cc ldr r3, [pc, #1996] ; [000b04] 000334: e5832000 str r2, [r3, #0] ; [044000] 000338: e59f27c8 ldr r2, [pc, #1992] ; [000b08] 00033c: e3a03e72 mov r3, #1824 ; 0x720 000340: e2833004 add r3, r3, #4 ; 0x4 000344: e19230d3 ldrsb r3, [r2, r3] 000348: e3530000 cmp r3, #0 ; 0x0 00034c: 1a000002 bne 00035c(2) ; jump 000350: e24b002c sub r0, fp, #44 ; 0x2c ',' 000354: ebffff3f bl 000058(ffff3f) 000358: ea000001 b 000364(1) ; jump 00035c: e24b002c sub r0, fp, #44 ; 0x2c ',' 000360: eb0026a3 bl 009df4(26a3) 000364: e1a06000 mov r6, r0 000368: e3560000 cmp r6, #0 ; 0x0 00036c: 0a00000c beq 0003a4(c) ; jump 000370: e59f1794 ldr r1, [pc, #1940] ; [000b0c] 000374: e5d13014 ldrb r3, [r1, #20] ; [1098f4] 000378: e5d12015 ldrb r2, [r1, #21] ; [1098f5] 00037c: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 000380: e5d12016 ldrb r2, [r1, #22] ; [1098f6] 000384: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 000388: e5d12017 ldrb r2, [r1, #23] ; [1098f7] 00038c: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 000390: e3530003 cmp r3, #3 ; 0x3 000394: 13a02002 movne r2, #2 ; 0x2 000398: 159f3770 ldrne r3, [pc, #1904] ; [000b10] 00039c: 15832000 strne r2, [r3, #0] ; [1098d8] 0003a0: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
0003a4: e24b002c sub r0, fp, #44 ; 0x2c ',' 0003a8: eb00caeb bl 032f5c(caeb) 0003ac: e1a06000 mov r6, r0 0003b0: e59f4754 ldr r4, [pc, #1876] ; [000b0c] 0003b4: e5d43010 ldrb r3, [r4, #16] ; [1098f0] 0003b8: e5d42011 ldrb r2, [r4, #17] ; [1098f1] 0003bc: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 0003c0: e5d42012 ldrb r2, [r4, #18] ; [1098f2] 0003c4: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 0003c8: e5d42013 ldrb r2, [r4, #19] ; [1098f3] 0003cc: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 0003d0: e59f5730 ldr r5, [pc, #1840] ; [000b08] 0003d4: e3a02e72 mov r2, #1824 ; 0x720 0003d8: e2822003 add r2, r2, #3 ; 0x3 0003dc: e7d52002 ldrb r2, [r5, r2, lsl #0] 0003e0: e1530002 cmp r3, r2 0003e4: 1a00004d bne 000520(4d) ; jump 0003e8: e284009a add r0, r4, #154 ; 0x9a '' 0003ec: e2851e7e add r1, r5, #2016 ; 0x7e0 0003f0: e2811009 add r1, r1, #9 ; 0x9 0003f4: eb00c988 bl 032a1c(c988) 0003f8: e3500000 cmp r0, #0 ; 0x0 0003fc: 1a000047 bne 000520(47) ; jump 000400: e2840018 add r0, r4, #24 ; 0x18 000404: e2851e76 add r1, r5, #1888 ; 0x760 000408: e2811007 add r1, r1, #7 ; 0x7 00040c: eb00c982 bl 032a1c(c982) 000410: e3500000 cmp r0, #0 ; 0x0 000414: 1a000041 bne 000520(41) ; jump 000418: e2840059 add r0, r4, #89 ; 0x59 'Y' 00041c: e2851e7a add r1, r5, #1952 ; 0x7a0 000420: e2811008 add r1, r1, #8 ; 0x8 000424: eb00c97c bl 032a1c(c97c) 000428: e1a05000 mov r5, r0 00042c: e3550000 cmp r5, #0 ; 0x0 000430: 1a00003a bne 000520(3a) ; jump 000434: eb00d249 bl 034d60(d249) 000438: e5d430db ldrb r3, [r4, #219] ; [1099bb] 00043c: e5d420dc ldrb r2, [r4, #220] ; [1099bc] 000440: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 000444: e5d420dd ldrb r2, [r4, #221] ; [1099bd] 000448: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 00044c: e5d420de ldrb r2, [r4, #222] ; [1099be] 000450: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 000454: e2833993 add r3, r3, #2408448 ; 0x24c000 000458: e2833c2a add r3, r3, #10752 ; 0x2a00 00045c: e1500003 cmp r0, r3 000460: aa00002e bge 000520(2e) ; jump 000464: e5d43014 ldrb r3, [r4, #20] ; [1098f4] 000468: e5d42015 ldrb r2, [r4, #21] ; [1098f5] 00046c: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 000470: e5d42016 ldrb r2, [r4, #22] ; [1098f6] 000474: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 000478: e5d42017 ldrb r2, [r4, #23] ; [1098f7] 00047c: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 000480: e353000d cmp r3, #13 ; 0xd 000484: 0a000025 beq 000520(25) ; jump 000488: e353000c cmp r3, #12 ; 0xc 00048c: 1a00000c bne 0004c4(c) ; jump 000490: e1a00005 mov r0, r5 000494: eb00d231 bl 034d60(d231) 000498: e5d430db ldrb r3, [r4, #219] ; [1099bb] 00049c: e5d420dc ldrb r2, [r4, #220] ; [1099bc] 0004a0: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 0004a4: e5d420dd ldrb r2, [r4, #221] ; [1099bd] 0004a8: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 0004ac: e5d420de ldrb r2, [r4, #222] ; [1099be] 0004b0: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 0004b4: e2833a15 add r3, r3, #86016 ; 0x15000 0004b8: e2833d06 add r3, r3, #384 ; 0x180 0004bc: e1500003 cmp r0, r3 0004c0: aa000016 bge 000520(16) ; jump 0004c4: e59f1640 ldr r1, [pc, #1600] ; [000b0c] 0004c8: e5d13014 ldrb r3, [r1, #20] ; [1098f4] 0004cc: e5d12015 ldrb r2, [r1, #21] ; [1098f5] 0004d0: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 0004d4: e5d12016 ldrb r2, [r1, #22] ; [1098f6] 0004d8: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 0004dc: e5d12017 ldrb r2, [r1, #23] ; [1098f7] 0004e0: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 0004e4: e3530003 cmp r3, #3 ; 0x3 0004e8: 1a000008 bne 000510(8) ; jump 0004ec: e5d1300c ldrb r3, [r1, #12] ; [1098ec] 0004f0: e5d1200d ldrb r2, [r1, #13] ; [1098ed] 0004f4: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 0004f8: e5d1200e ldrb r2, [r1, #14] ; [1098ee] 0004fc: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 000500: e5d1200f ldrb r2, [r1, #15] ; [1098ef] 000504: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 000508: e1530006 cmp r3, r6 00050c: 1a000003 bne 000520(3) ; jump 000510: e3a02001 mov r2, #1 ; 0x1 000514: e59f35e8 ldr r3, [pc, #1512] ; [000b04] 000518: e5832000 str r2, [r3, #0] ; [044000] 00051c: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
000520: e59f05ec ldr r0, [pc, #1516] ; [000b14] "update dyndns" 000524: eb00c0b8 bl 03080c(c0b8) 000528: e59f45e8 ldr r4, [pc, #1512] ; [000b18] 00052c: e3a02002 mov r2, #2 ; 0x2 000530: e1c420b0 strh r2, [r4, #0] 000534: e59f35cc ldr r3, [pc, #1484] ; [000b08] 000538: e3a02e72 mov r2, #1824 ; 0x720 00053c: e2822004 add r2, r2, #4 ; 0x4 000540: e19330d2 ldrsb r3, [r3, r2] 000544: e3530000 cmp r3, #0 ; 0x0 000548: 1a000006 bne 000568(6) ; jump 00054c: e59f05c8 ldr r0, [pc, #1480] ; [000b1c] 000550: e59f15c8 ldr r1, [pc, #1480] ; [000b20] "members.dyndns.org" 000554: e3a02013 mov r2, #19 ; 0x13 000558: eb00c8e5 bl 0328f4(c8e5) 00055c: e3a03a05 mov r3, #20480 ; 0x5000 000560: e1c430b2 strh r3, [r4, #2] 000564: ea00001a b 0005d4(1a) ; jump 000568: e59f05ac ldr r0, [pc, #1452] ; [000b1c] 00056c: e59f15b0 ldr r1, [pc, #1456] ; [000b24] 000570: eb00c933 bl 032a44(c933) 000574: e59f258c ldr r2, [pc, #1420] ; [000b08] 000578: e3a03e76 mov r3, #1888 ; 0x760 00057c: e2833005 add r3, r3, #5 ; 0x5 000580: e7d21003 ldrb r1, [r2, r3, lsl #0] 000584: e2833001 add r3, r3, #1 ; 0x1 000588: e7d23003 ldrb r3, [r2, r3, lsl #0] 00058c: e1913403 orrs r3, r1, r3, lsl #8 ; 0x8 000590: 059f3580 ldreq r3, [pc, #1408] ; [000b18] 000594: 03a02a05 moveq r2, #20480 ; 0x5000 000598: 01c320b2 streqh r2, [r3, #2] 00059c: 0a00000c beq 0005d4(c) ; jump 0005a0: e59f1560 ldr r1, [pc, #1376] ; [000b08] 0005a4: e3a03e76 mov r3, #1888 ; 0x760 0005a8: e2833005 add r3, r3, #5 ; 0x5 0005ac: e7d12003 ldrb r2, [r1, r3, lsl #0] 0005b0: e2833001 add r3, r3, #1 ; 0x1 0005b4: e7d13003 ldrb r3, [r1, r3, lsl #0] 0005b8: e1822403 orr r2, r2, r3, lsl #8 ; 0x8 0005bc: e1a02802 mov r2, r2, lsl #16 ; 0x10 0005c0: e20238ff and r3, r2, #16711680 ; 0xff0000 0005c4: e1a03423 mov r3, r3, lsr #8 ; 0x8 0005c8: e1833c22 orr r3, r3, r2, lsr #24 ; 0x18 0005cc: e59f2544 ldr r2, [pc, #1348] ; [000b18] 0005d0: e1c230b2 strh r3, [r2, #2] 0005d4: e59f453c ldr r4, [pc, #1340] ; [000b18] 0005d8: e59f053c ldr r0, [pc, #1340] ; [000b1c] 0005dc: eb00ca5e bl 032f5c(ca5e) 0005e0: e5840004 str r0, [r4, #4] ; [0486d8] 0005e4: e3700001 cmn r0, #1 ; 0x1 0005e8: 1a00000d bne 000624(d) ; jump 0005ec: e59f0528 ldr r0, [pc, #1320] ; [000b1c] 0005f0: eb00ca87 bl 033014(ca87) 0005f4: e3500000 cmp r0, #0 ; 0x0 0005f8: 15903010 ldrne r3, [r0, #16] 0005fc: 15933000 ldrne r3, [r3, #0] 000600: 15933000 ldrne r3, [r3, #0] 000604: 15843004 strne r3, [r4, #4] ; [0486d8] 000608: 1a000005 bne 000624(5) ; jump 00060c: e3a02002 mov r2, #2 ; 0x2 000610: e59f34f8 ldr r3, [pc, #1272] ; [000b10] 000614: e5832000 str r2, [r3, #0] ; [1098d8] 000618: e59f0508 ldr r0, [pc, #1288] ; [000b28] "can not get dyndns server ip" 00061c: eb00c07a bl 03080c(c07a) 000620: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
000624: e3a00002 mov r0, #2 ; 0x2 000628: e3a01001 mov r1, #1 ; 0x1 00062c: e3a02000 mov r2, #0 ; 0x0 000630: eb00cbc7 bl 033554(cbc7) 000634: e1a05000 mov r5, r0 000638: e3550000 cmp r5, #0 ; 0x0 00063c: aa000005 bge 000658(5) ; jump 000640: e3a02002 mov r2, #2 ; 0x2 000644: e59f34c4 ldr r3, [pc, #1220] ; [000b10] 000648: e5832000 str r2, [r3, #0] ; [1098d8] 00064c: e59f04d8 ldr r0, [pc, #1240] ; [000b2c] "create dyndns socket err" 000650: eb00c06d bl 03080c(c06d) 000654: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
000658: e1a00005 mov r0, r5 00065c: e3a01b01 mov r1, #1024 ; 0x400 000660: e1a02001 mov r2, r1 000664: eb00259e bl 009ce4(259e) 000668: e1a00005 mov r0, r5 00066c: e3a0100a mov r1, #10 ; 0xa 000670: e1a02001 mov r2, r1 000674: eb002582 bl 009c84(2582) 000678: e1a00005 mov r0, r5 00067c: e59f1494 ldr r1, [pc, #1172] ; [000b18] 000680: e3a02010 mov r2, #16 ; 0x10 000684: eb00cb23 bl 033318(cb23) 000688: e3500000 cmp r0, #0 ; 0x0 00068c: aa000004 bge 0006a4(4) ; jump 000690: e3a02002 mov r2, #2 ; 0x2 000694: e59f3474 ldr r3, [pc, #1140] ; [000b10] 000698: e5832000 str r2, [r3, #0] ; [1098d8] 00069c: e59f048c ldr r0, [pc, #1164] ; [000b30] "can not connect dyndns server" 0006a0: ea000108 b 000ac8(108) ; jump 0006a4: e59f0488 ldr r0, [pc, #1160] ; [000b34] 0006a8: e59f1488 ldr r1, [pc, #1160] ; [000b38] "%s:%s" 0006ac: e59f2488 ldr r2, [pc, #1160] ; [000b3c] 0006b0: e2823041 add r3, r2, #65 ; 0x41 'A' 0006b4: eb00c452 bl 031804(c452) 0006b8: e59f4480 ldr r4, [pc, #1152] ; [000b40] 0006bc: e59f0470 ldr r0, [pc, #1136] ; [000b34] 0006c0: eb00c8e5 bl 032a5c(c8e5) 0006c4: e1a01000 mov r1, r0 0006c8: e59f0464 ldr r0, [pc, #1124] ; [000b34] 0006cc: e1a02004 mov r2, r4 0006d0: eb001fbb bl 0085c4(1fbb) 0006d4: e3a03000 mov r3, #0 ; 0x0 0006d8: e7c43000 strb r3, [r4, r0, lsl #0] 0006dc: e3570004 cmp r7, #4 ; 0x4 0006e0: 058d4000 streq r4, [sp, #0] 0006e4: 059f0458 ldreq r0, [pc, #1112] ; [000b44] 0006e8: 059f1458 ldreq r1, [pc, #1112] ; [000b48] 0006ec: 0a000005 beq 000708(5) ; jump 0006f0: e3570008 cmp r7, #8 ; 0x8 0006f4: 1a000007 bne 000718(7) ; jump 0006f8: e59f3440 ldr r3, [pc, #1088] ; [000b40] 0006fc: e58d3000 str r3, [sp, #0] 000700: e59f043c ldr r0, [pc, #1084] ; [000b44] 000704: e59f1440 ldr r1, [pc, #1088] ; [000b4c] 000708: e59f2440 ldr r2, [pc, #1088] ; [000b50] 00070c: e24b302c sub r3, fp, #44 ; 0x2c ',' 000710: eb00c43b bl 031804(c43b) 000714: ea000006 b 000734(6) ; jump 000718: e59f3420 ldr r3, [pc, #1056] ; [000b40] 00071c: e58d3000 str r3, [sp, #0] 000720: e59f041c ldr r0, [pc, #1052] ; [000b44] 000724: e59f1428 ldr r1, [pc, #1064] ; [000b54] 000728: e59f2420 ldr r2, [pc, #1056] ; [000b50] 00072c: e24b302c sub r3, fp, #44 ; 0x2c ',' 000730: eb00c433 bl 031804(c433) 000734: e59f0408 ldr r0, [pc, #1032] ; [000b44] 000738: eb00c8c7 bl 032a5c(c8c7) 00073c: e1a02000 mov r2, r0 000740: e1a00005 mov r0, r5 000744: e59f13f8 ldr r1, [pc, #1016] ; [000b44] 000748: eb001f8a bl 008578(1f8a) 00074c: e3500000 cmp r0, #0 ; 0x0 000750: 0a000004 beq 000768(4) ; jump 000754: e3a02002 mov r2, #2 ; 0x2 000758: e59f33b0 ldr r3, [pc, #944] ; [000b10] 00075c: e5832000 str r2, [r3, #0] ; [1098d8] 000760: e59f03f0 ldr r0, [pc, #1008] ; [000b58] "send dyndns data error" 000764: ea0000d7 b 000ac8(d7) ; jump 000768: e3a04000 mov r4, #0 ; 0x0 00076c: e59f73d0 ldr r7, [pc, #976] ; [000b44] 000770: ea000000 b 000778(0) ; jump 000774: e0844000 add r4, r4, r0 000778: e0841007 add r1, r4, r7 00077c: e2642b01 rsb r2, r4, #1024 ; 0x400 000780: e1a00005 mov r0, r5 000784: e3a03000 mov r3, #0 ; 0x0 000788: eb00cb15 bl 0333e4(cb15) 00078c: e3500000 cmp r0, #0 ; 0x0 000790: ba0000c8 blt 000ab8(c8) ; jump 000794: 1afffff6 bne 000774(fffff6) ; jump 000798: e1a00005 mov r0, r5 00079c: eb00d148 bl 034cc4(d148) 0007a0: e59f739c ldr r7, [pc, #924] ; [000b44] 0007a4: e3a05000 mov r5, #0 ; 0x0 0007a8: e7c75004 strb r5, [r7, r4, lsl #0] 0007ac: e3a02001 mov r2, #1 ; 0x1 0007b0: e59f334c ldr r3, [pc, #844] ; [000b04] 0007b4: e5832000 str r2, [r3, #0] ; [044000] 0007b8: e59f039c ldr r0, [pc, #924] ; [000b5c] 0007bc: e59f138c ldr r1, [pc, #908] ; [000b50] 0007c0: eb00c89f bl 032a44(c89f) 0007c4: e59f0394 ldr r0, [pc, #916] ; [000b60] 0007c8: e59f136c ldr r1, [pc, #876] ; [000b3c] 0007cc: eb00c89c bl 032a44(c89c) 0007d0: e59f038c ldr r0, [pc, #908] ; [000b64] 0007d4: e59f138c ldr r1, [pc, #908] ; [000b68] 0007d8: eb00c899 bl 032a44(c899) 0007dc: e59f4328 ldr r4, [pc, #808] ; [000b0c] 0007e0: e59f2320 ldr r2, [pc, #800] ; [000b08] 0007e4: e3a03e72 mov r3, #1824 ; 0x720 0007e8: e2833003 add r3, r3, #3 ; 0x3 0007ec: e7d22003 ldrb r2, [r2, r3, lsl #0] 0007f0: e5c42010 strb r2, [r4, #16] ; [1098f0] 0007f4: e1a03005 mov r3, r5 0007f8: e5c43011 strb r3, [r4, #17] ; [1098f1] 0007fc: e5c43012 strb r3, [r4, #18] ; [1098f2] 000800: e1a02c22 mov r2, r2, lsr #24 ; 0x18 000804: e5c42013 strb r2, [r4, #19] ; [1098f3] 000808: e1a00005 mov r0, r5 00080c: eb00d153 bl 034d60(d153) 000810: e5c400db strb r0, [r4, #219] ; [1099bb] 000814: e1a03420 mov r3, r0, lsr #8 ; 0x8 000818: e5c430dc strb r3, [r4, #220] ; [1099bc] 00081c: e1a03820 mov r3, r0, lsr #16 ; 0x10 000820: e5c430dd strb r3, [r4, #221] ; [1099bd] 000824: e1a00c20 mov r0, r0, lsr #24 ; 0x18 000828: e5c400de strb r0, [r4, #222] ; [1099be] 00082c: e2870009 add r0, r7, #9 ; 0x9 000830: e59f1334 ldr r1, [pc, #820] ; [000b6c] "200" 000834: e3a02003 mov r2, #3 ; 0x3 000838: eb00c8ba bl 032b28(c8ba) 00083c: e1500005 cmp r0, r5 000840: 0a00000e beq 000880(e) ; jump 000844: e2870009 add r0, r7, #9 ; 0x9 000848: e59f1320 ldr r1, [pc, #800] ; [000b70] "401" 00084c: e3a02003 mov r2, #3 ; 0x3 000850: eb00c8b4 bl 032b28(c8b4) 000854: e1500005 cmp r0, r5 000858: 0a000008 beq 000880(8) ; jump 00085c: e385200d orr r2, r5, #13 ; 0xd 000860: e5c42014 strb r2, [r4, #20] ; [1098f4] 000864: e5c45015 strb r5, [r4, #21] ; [1098f5] 000868: e5c45016 strb r5, [r4, #22] ; [1098f6] 00086c: e5c45017 strb r5, [r4, #23] ; [1098f7] 000870: e59f3298 ldr r3, [pc, #664] ; [000b10] 000874: e5832000 str r2, [r3, #0] ; [1098d8] 000878: e59f02f4 ldr r0, [pc, #756] ; [000b74] "recv error dyndns update pages 1" 00087c: ea00000e b 0008bc(e) ; jump 000880: e59f02bc ldr r0, [pc, #700] ; [000b44] 000884: e59f12ec ldr r1, [pc, #748] ; [000b78] 000888: eb00c902 bl 032c98(c902) 00088c: e1a04000 mov r4, r0 000890: e3540000 cmp r4, #0 ; 0x0 000894: 1a00000d bne 0008d0(d) ; jump 000898: e59f326c ldr r3, [pc, #620] ; [000b0c] 00089c: e384200d orr r2, r4, #13 ; 0xd 0008a0: e5c32014 strb r2, [r3, #20] ; [1098f4] 0008a4: e5c34015 strb r4, [r3, #21] ; [1098f5] 0008a8: e5c34016 strb r4, [r3, #22] ; [1098f6] 0008ac: e5c34017 strb r4, [r3, #23] ; [1098f7] 0008b0: e59f3258 ldr r3, [pc, #600] ; [000b10] 0008b4: e5832000 str r2, [r3, #0] ; [1098d8] 0008b8: e59f02bc ldr r0, [pc, #700] ; [000b7c] "recv error dyndns update pages 2" 0008bc: eb00bfd2 bl 03080c(bfd2) 0008c0: e59f027c ldr r0, [pc, #636] ; [000b44] 0008c4: eb00c3c3 bl 0317d8(c3c3) 0008c8: eb001a4e bl 007208(1a4e) 0008cc: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
0008d0: e2844004 add r4, r4, #4 ; 0x4 0008d4: e1a00004 mov r0, r4 0008d8: e59f12a0 ldr r1, [pc, #672] ; [000b80] "badsys" 0008dc: e3a02006 mov r2, #6 ; 0x6 0008e0: eb00c890 bl 032b28(c890) 0008e4: e3500000 cmp r0, #0 ; 0x0 0008e8: 059f321c ldreq r3, [pc, #540] ; [000b0c] 0008ec: 03802004 orreq r2, r0, #4 ; 0x4 0008f0: 0a000069 beq 000a9c(69) ; jump 0008f4: e1a00004 mov r0, r4 0008f8: e59f1284 ldr r1, [pc, #644] ; [000b84] "badagent" 0008fc: e3a02008 mov r2, #8 ; 0x8 000900: eb00c888 bl 032b28(c888) 000904: e3500000 cmp r0, #0 ; 0x0 000908: 059f31fc ldreq r3, [pc, #508] ; [000b0c] 00090c: 03802004 orreq r2, r0, #4 ; 0x4 000910: 0a000061 beq 000a9c(61) ; jump 000914: e1a00004 mov r0, r4 000918: e59f1268 ldr r1, [pc, #616] ; [000b88] "badauth" 00091c: e3a02007 mov r2, #7 ; 0x7 000920: eb00c880 bl 032b28(c880) 000924: e3500000 cmp r0, #0 ; 0x0 000928: 059f31dc ldreq r3, [pc, #476] ; [000b0c] 00092c: 03802005 orreq r2, r0, #5 ; 0x5 000930: 0a000059 beq 000a9c(59) ; jump 000934: e1a00004 mov r0, r4 000938: e59f124c ldr r1, [pc, #588] ; [000b8c] "!donator" 00093c: e3a02008 mov r2, #8 ; 0x8 000940: eb00c878 bl 032b28(c878) 000944: e3500000 cmp r0, #0 ; 0x0 000948: 059f31bc ldreq r3, [pc, #444] ; [000b0c] 00094c: 03802006 orreq r2, r0, #6 ; 0x6 000950: 0a000051 beq 000a9c(51) ; jump 000954: e1a00004 mov r0, r4 000958: e59f1230 ldr r1, [pc, #560] ; [000b90] "good" 00095c: e3a02004 mov r2, #4 ; 0x4 000960: eb00c870 bl 032b28(c870) 000964: e3500000 cmp r0, #0 ; 0x0 000968: 0a000005 beq 000984(5) ; jump 00096c: e1a00004 mov r0, r4 000970: e59f121c ldr r1, [pc, #540] ; [000b94] "nochg" 000974: e3a02005 mov r2, #5 ; 0x5 000978: eb00c86a bl 032b28(c86a) 00097c: e3500000 cmp r0, #0 ; 0x0 000980: 1a00000f bne 0009c4(f) ; jump 000984: e59f2180 ldr r2, [pc, #384] ; [000b0c] 000988: e3801003 orr r1, r0, #3 ; 0x3 00098c: e5c21014 strb r1, [r2, #20] ; [1098f4] 000990: e5c20015 strb r0, [r2, #21] ; [1098f5] 000994: e5c20016 strb r0, [r2, #22] ; [1098f6] 000998: e5c20017 strb r0, [r2, #23] ; [1098f7] 00099c: e59f316c ldr r3, [pc, #364] ; [000b10] 0009a0: e5831000 str r1, [r3, #0] ; [1098d8] 0009a4: e5c2600c strb r6, [r2, #12] ; [1098ec] 0009a8: e1a03426 mov r3, r6, lsr #8 ; 0x8 0009ac: e5c2300d strb r3, [r2, #13] ; [1098ed] 0009b0: e1a03826 mov r3, r6, lsr #16 ; 0x10 0009b4: e5c2300e strb r3, [r2, #14] ; [1098ee] 0009b8: e1a03c26 mov r3, r6, lsr #24 ; 0x18 0009bc: e5c2300f strb r3, [r2, #15] ; [1098ef] 0009c0: ea00004d b 000afc(4d) ; jump 0009c4: e1a00004 mov r0, r4 0009c8: e59f11c8 ldr r1, [pc, #456] ; [000b98] "notfqdn" 0009cc: e3a02007 mov r2, #7 ; 0x7 0009d0: eb00c854 bl 032b28(c854) 0009d4: e3500000 cmp r0, #0 ; 0x0 0009d8: 059f312c ldreq r3, [pc, #300] ; [000b0c] 0009dc: 03802007 orreq r2, r0, #7 ; 0x7 0009e0: 0a00002d beq 000a9c(2d) ; jump 0009e4: e1a00004 mov r0, r4 0009e8: e59f11ac ldr r1, [pc, #428] ; [000b9c] "nohost" 0009ec: e3a02006 mov r2, #6 ; 0x6 0009f0: eb00c84c bl 032b28(c84c) 0009f4: e3500000 cmp r0, #0 ; 0x0 0009f8: 059f310c ldreq r3, [pc, #268] ; [000b0c] 0009fc: 03802008 orreq r2, r0, #8 ; 0x8 000a00: 0a000025 beq 000a9c(25) ; jump 000a04: e1a00004 mov r0, r4 000a08: e59f1190 ldr r1, [pc, #400] ; [000ba0] "!yours" 000a0c: e3a02006 mov r2, #6 ; 0x6 000a10: eb00c844 bl 032b28(c844) 000a14: e3500000 cmp r0, #0 ; 0x0 000a18: 059f30ec ldreq r3, [pc, #236] ; [000b0c] 000a1c: 03802009 orreq r2, r0, #9 ; 0x9 000a20: 0a00001d beq 000a9c(1d) ; jump 000a24: e1a00004 mov r0, r4 000a28: e59f1174 ldr r1, [pc, #372] ; [000ba4] "numhost" 000a2c: e3a02007 mov r2, #7 ; 0x7 000a30: eb00c83c bl 032b28(c83c) 000a34: e3500000 cmp r0, #0 ; 0x0 000a38: 059f30cc ldreq r3, [pc, #204] ; [000b0c] 000a3c: 0380200a orreq r2, r0, #10 ; 0xa 000a40: 0a000015 beq 000a9c(15) ; jump 000a44: e1a00004 mov r0, r4 000a48: e59f1158 ldr r1, [pc, #344] ; [000ba8] "abuse" 000a4c: e3a02005 mov r2, #5 ; 0x5 000a50: eb00c834 bl 032b28(c834) 000a54: e3500000 cmp r0, #0 ; 0x0 000a58: 059f30ac ldreq r3, [pc, #172] ; [000b0c] 000a5c: 0380200b orreq r2, r0, #11 ; 0xb 000a60: 0a00000d beq 000a9c(d) ; jump 000a64: e1a00004 mov r0, r4 000a68: e59f113c ldr r1, [pc, #316] ; [000bac] "dnserr" 000a6c: e3a02006 mov r2, #6 ; 0x6 000a70: eb00c82c bl 032b28(c82c) 000a74: e3500000 cmp r0, #0 ; 0x0 000a78: 0a000005 beq 000a94(5) ; jump 000a7c: e1a00004 mov r0, r4 000a80: e59f1128 ldr r1, [pc, #296] ; [000bb0] "911" 000a84: e3a02003 mov r2, #3 ; 0x3 000a88: eb00c826 bl 032b28(c826) 000a8c: e3500000 cmp r0, #0 ; 0x0 000a90: 1a000010 bne 000ad8(10) ; jump 000a94: e59f3070 ldr r3, [pc, #112] ; [000b0c] 000a98: e380200c orr r2, r0, #12 ; 0xc 000a9c: e5c32014 strb r2, [r3, #20] ; [1098f4] 000aa0: e5c30015 strb r0, [r3, #21] ; [1098f5] 000aa4: e5c30016 strb r0, [r3, #22] ; [1098f6] 000aa8: e5c30017 strb r0, [r3, #23] ; [1098f7] 000aac: e59f305c ldr r3, [pc, #92] ; [000b10] 000ab0: e5832000 str r2, [r3, #0] ; [1098d8] 000ab4: ea000010 b 000afc(10) ; jump 000ab8: e3a02002 mov r2, #2 ; 0x2 000abc: e59f304c ldr r3, [pc, #76] ; [000b10] 000ac0: e5832000 str r2, [r3, #0] ; [1098d8] 000ac4: e59f00e8 ldr r0, [pc, #232] ; [000bb4] "recv dyndns error" 000ac8: eb00bf4f bl 03080c(bf4f) 000acc: e1a00005 mov r0, r5 000ad0: eb00d07b bl 034cc4(d07b) 000ad4: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
000ad8: e59f202c ldr r2, [pc, #44] ; [000b0c] 000adc: e3a03000 mov r3, #0 ; 0x0 000ae0: e383100d orr r1, r3, #13 ; 0xd 000ae4: e5c21014 strb r1, [r2, #20] ; [1098f4] 000ae8: e5c23015 strb r3, [r2, #21] ; [1098f5] 000aec: e5c23016 strb r3, [r2, #22] ; [1098f6] 000af0: e5c23017 strb r3, [r2, #23] ; [1098f7] 000af4: e59f3014 ldr r3, [pc, #20] ; [000b10] 000af8: e5831000 str r1, [r3, #0] ; [1098d8] 000afc: eb0019c1 bl 007208(19c1) 000b00: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
000b04: 00043fc0---------------------> 00044000 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 000b08: 001099a0---------------------> 001099e0 ; !Unknown! 000b0c: 001098a0---------------------> 001098e0 ; !Unknown! 000b10: 00109898---------------------> 001098d8 ; !Unknown! 000b14: 0003b7dc---------------------> 0003b81c ; data: 75 70 64 61 74 65 20 64 79 6E 64 6E 73 00 00 00 | update dyndns... 000b18: 00048694---------------------> 000486d4 ; data: 00 00 39 DC 00 00 39 E0 00 00 39 E4 00 00 39 E8 | ..9..9..9..9 000b1c: 00048c25---------------------> 00048c65 ; data: 00 AB 88 00 00 AB 8C 00 00 AB 90 00 00 AB 94 00 | ........ 000b20: 0003b7ec---------------------> 0003b82c ; data: 6D 65 6D 62 65 72 73 2E 64 79 6E 64 6E 73 2E 6F | members.dyndns.o 000b24: 0010a0c4---------------------> 0010a104 ; !Unknown! 000b28: 0003b698---------------------> 0003b6d8 ; data: 63 61 6E 20 6E 6F 74 20 67 65 74 20 64 79 6E 64 | can not get dynd 000b2c: 0003b6b8---------------------> 0003b6f8 ; data: 63 72 65 61 74 65 20 64 79 6E 64 6E 73 20 73 6F | create dyndns so 000b30: 0003b6d4---------------------> 0003b714 ; data: 63 61 6E 20 6E 6F 74 20 63 6F 6E 6E 65 63 74 20 | can not connect 000b34: 00048aa4---------------------> 00048ae4 ; data: 00 00 7B 84 00 00 7B 88 00 00 7C 1C 00 00 7C 20 | ..{..{..|..| 000b38: 0003b800---------------------> 0003b840 ; data: 25 73 3A 25 73 00 00 00 47 45 54 20 68 74 74 70 | %s:%s...GET http 000b3c: 0010a107---------------------> 0010a147 ; !Unknown! 000b40: 00048b25---------------------> 00048b65 ; data: 00 9B 7C 00 00 9B 80 00 00 9B 84 00 00 9B 88 00 | .|....... 000b44: 000486a4---------------------> 000486e4 ; data: 00 00 39 EC 00 00 39 F0 00 00 39 F4 00 00 39 F8 | ..9..9..9..9 000b48: 0003b808---------------------> 0003b848 ; data: 47 45 54 20 68 74 74 70 3A 2F 2F 6D 65 6D 62 65 | GET http://membe 000b4c: 0003b8bc---------------------> 0003b8fc ; data: 47 45 54 20 68 74 74 70 3A 2F 2F 6D 65 6D 62 65 | GET http://membe 000b50: 0010a189---------------------> 0010a1c9 ; !Unknown! 000b54: 0003b970---------------------> 0003b9b0 ; data: 47 45 54 20 68 74 74 70 3A 2F 2F 6D 65 6D 62 65 | GET http://membe 000b58: 0003b760---------------------> 0003b7a0 ; data: 73 65 6E 64 20 64 79 6E 64 6E 73 20 64 61 74 61 | send dyndns data 000b5c: 0010993a---------------------> 0010997a ; !Unknown! 000b60: 001098b8---------------------> 001098f8 ; !Unknown! 000b64: 001098f9---------------------> 00109939 ; !Unknown! 000b68: 0010a148---------------------> 0010a188 ; !Unknown! 000b6c: 0003b778---------------------> 0003b7b8 ; data: 32 30 30 00 43 75 72 72 65 6E 74 20 49 50 20 41 | 200.Current IP A 000b70: 0003ba24---------------------> 0003ba64 ; data: 34 30 31 00 72 65 63 76 20 65 72 72 6F 72 20 64 | 401.recv error d 000b74: 0003ba28---------------------> 0003ba68 ; data: 72 65 63 76 20 65 72 72 6F 72 20 64 79 6E 64 6E | recv error dyndn 000b78: 0003ba4c---------------------> 0003ba8c ; data: 0D 0A 0D 0A 00 00 00 00 72 65 63 76 20 65 72 72 | ........recv err 000b7c: 0003ba54---------------------> 0003ba94 ; data: 72 65 63 76 20 65 72 72 6F 72 20 64 79 6E 64 6E | recv error dyndn 000b80: 0003ba78---------------------> 0003bab8 ; data: 62 61 64 73 79 73 00 00 62 61 64 61 67 65 6E 74 | badsys..badagent 000b84: 0003ba80---------------------> 0003bac0 ; data: 62 61 64 61 67 65 6E 74 00 00 00 00 62 61 64 61 | badagent....bada 000b88: 0003ba8c---------------------> 0003bacc ; data: 62 61 64 61 75 74 68 00 21 64 6F 6E 61 74 6F 72 | badauth.!donator 000b8c: 0003ba94---------------------> 0003bad4 ; data: 21 64 6F 6E 61 74 6F 72 00 00 00 00 67 6F 6F 64 | !donator....good 000b90: 0003baa0---------------------> 0003bae0 ; data: 67 6F 6F 64 00 00 00 00 6E 6F 63 68 67 00 00 00 | good....nochg... 000b94: 0003baa8---------------------> 0003bae8 ; data: 6E 6F 63 68 67 00 00 00 6E 6F 74 66 71 64 6E 00 | nochg...notfqdn. 000b98: 0003bab0---------------------> 0003baf0 ; data: 6E 6F 74 66 71 64 6E 00 6E 6F 68 6F 73 74 00 00 | notfqdn.nohost.. 000b9c: 0003bab8---------------------> 0003baf8 ; data: 6E 6F 68 6F 73 74 00 00 21 79 6F 75 72 73 00 00 | nohost..!yours.. 000ba0: 0003bac0---------------------> 0003bb00 ; data: 21 79 6F 75 72 73 00 00 6E 75 6D 68 6F 73 74 00 | !yours..numhost. 000ba4: 0003bac8---------------------> 0003bb08 ; data: 6E 75 6D 68 6F 73 74 00 61 62 75 73 65 00 00 00 | numhost.abuse... 000ba8: 0003bad0---------------------> 0003bb10 ; data: 61 62 75 73 65 00 00 00 64 6E 73 65 72 72 00 00 | abuse...dnserr.. 000bac: 0003bad8---------------------> 0003bb18 ; data: 64 6E 73 65 72 72 00 00 39 31 31 00 33 33 32 32 | dnserr..911.3322 000bb0: 0003bae0---------------------> 0003bb20 ; data: 39 31 31 00 33 33 32 32 20 6E 6F 20 74 72 79 00 | 911.3322 no try. 000bb4: 0003b7b8---------------------> 0003b7f8 ; data: 72 65 63 76 20 64 79 6E 64 6E 73 20 65 72 72 6F | recv dyndns erro 000bb8: e1a0c00d mov ip, sp 000bbc: e92dd870 stmdb sp!, {r4, r5, r6, fp, ip, lr, pc} 000bc0: e24cb004 sub fp, ip, #4 ; 0x4 000bc4: e24dd010 sub sp, sp, #16 ; 0x10 000bc8: e1a06000 mov r6, r0 000bcc: e59f34a8 ldr r3, [pc, #1192] ; [00107c] 000bd0: e5933000 ldr r3, [r3, #0] 000bd4: e3530000 cmp r3, #0 ; 0x0 000bd8: 0a000002 beq 000be8(2) ; jump 000bdc: e59f049c ldr r0, [pc, #1180] ; [001080] "3322 no try" 000be0: eb00bf09 bl 03080c(bf09) 000be4: e91ba870 ldmdb fp, {r4, r5, r6, fp, sp, pc} ; return
000be8: e3a00000 mov r0, #0 ; 0x0 000bec: eb00d05b bl 034d60(d05b) 000bf0: e59f348c ldr r3, [pc, #1164] ; [001084] 000bf4: e5933000 ldr r3, [r3, #0] 000bf8: e2833993 add r3, r3, #2408448 ; 0x24c000 000bfc: e2833c2a add r3, r3, #10752 ; 0x2a00 000c00: e1500003 cmp r0, r3 000c04: aa000012 bge 000c54(12) ; jump 000c08: e24b5028 sub r5, fp, #40 ; 0x28 '(' 000c0c: e1a00005 mov r0, r5 000c10: eb002477 bl 009df4(2477) 000c14: e3500000 cmp r0, #0 ; 0x0 000c18: 1a00000d bne 000c54(d) ; jump 000c1c: e1a00005 mov r0, r5 000c20: eb00c8cd bl 032f5c(c8cd) 000c24: e1a04000 mov r4, r0 000c28: e59f0458 ldr r0, [pc, #1112] ; [001088] "inet ip is %s %d" 000c2c: e1a01005 mov r1, r5 000c30: e1a02004 mov r2, r4 000c34: eb00c2e7 bl 0317d8(c2e7) 000c38: e59f344c ldr r3, [pc, #1100] ; [00108c] 000c3c: e5933000 ldr r3, [r3, #0] 000c40: e1540003 cmp r4, r3 000c44: 1a000002 bne 000c54(2) ; jump 000c48: e59f0440 ldr r0, [pc, #1088] ; [001090] "inet ip no change, quit" 000c4c: eb00beee bl 03080c(beee) 000c50: e91ba870 ldmdb fp, {r4, r5, r6, fp, sp, pc} ; return
000c54: e59f0438 ldr r0, [pc, #1080] ; [001094] "will update 3322" 000c58: eb00beeb bl 03080c(beeb) 000c5c: e3a02000 mov r2, #0 ; 0x0 000c60: e59f3430 ldr r3, [pc, #1072] ; [001098] 000c64: e5832000 str r2, [r3, #0] ; [044000] 000c68: e59f042c ldr r0, [pc, #1068] ; [00109c] "members.3322.org" 000c6c: eb00c8e8 bl 033014(c8e8) 000c70: e3500000 cmp r0, #0 ; 0x0 000c74: 0a000005 beq 000c90(5) ; jump 000c78: e5903010 ldr r3, [r0, #16] 000c7c: e5933000 ldr r3, [r3, #0] 000c80: e5932000 ldr r2, [r3, #0] 000c84: e59f3414 ldr r3, [pc, #1044] ; [0010a0] 000c88: e5832004 str r2, [r3, #4] ; [048cac] 000c8c: ea000001 b 000c98(1) ; jump 000c90: e3a02002 mov r2, #2 ; 0x2 000c94: ea0000f5 b 001070(f5) ; jump 000c98: e59f3400 ldr r3, [pc, #1024] ; [0010a0] 000c9c: e3a04002 mov r4, #2 ; 0x2 000ca0: e1c340b0 strh r4, [r3, #0] 000ca4: e3a01050 mov r1, #80 ; 0x50 'P' 000ca8: e1a02421 mov r2, r1, lsr #8 ; 0x8 000cac: e1a01401 mov r1, r1, lsl #8 ; 0x8 000cb0: e1c310b2 strh r1, [r3, #2] 000cb4: e1a00004 mov r0, r4 000cb8: e3a01001 mov r1, #1 ; 0x1 000cbc: eb00ca24 bl 033554(ca24) 000cc0: e1a05000 mov r5, r0 000cc4: e3550000 cmp r5, #0 ; 0x0 000cc8: b59f33d4 ldrlt r3, [pc, #980] ; [0010a4] 000ccc: b5834000 strlt r4, [r3, #0] ; [1098d8] 000cd0: b91ba870 ldmltdb fp, {r4, r5, r6, fp, sp, pc} ; return 000cd4: e3a01b01 mov r1, #1024 ; 0x400 000cd8: e1a02001 mov r2, r1 000cdc: eb002400 bl 009ce4(2400) 000ce0: e1a00005 mov r0, r5 000ce4: e3a0100a mov r1, #10 ; 0xa 000ce8: e1a02001 mov r2, r1 000cec: eb0023e4 bl 009c84(23e4) 000cf0: e1a00005 mov r0, r5 000cf4: e59f13a4 ldr r1, [pc, #932] ; [0010a0] 000cf8: e3a02010 mov r2, #16 ; 0x10 000cfc: eb00c985 bl 033318(c985) 000d00: e3500000 cmp r0, #0 ; 0x0 000d04: ba0000d2 blt 001054(d2) ; jump 000d08: e59f0398 ldr r0, [pc, #920] ; [0010a8] 000d0c: e59f1398 ldr r1, [pc, #920] ; [0010ac] "%s:%s" 000d10: e59f2398 ldr r2, [pc, #920] ; [0010b0] 000d14: e2823041 add r3, r2, #65 ; 0x41 'A' 000d18: eb00c2b9 bl 031804(c2b9) 000d1c: e59f4390 ldr r4, [pc, #912] ; [0010b4] 000d20: e59f0380 ldr r0, [pc, #896] ; [0010a8] 000d24: eb00c74c bl 032a5c(c74c) 000d28: e1a01000 mov r1, r0 000d2c: e59f0374 ldr r0, [pc, #884] ; [0010a8] 000d30: e1a02004 mov r2, r4 000d34: eb001e22 bl 0085c4(1e22) 000d38: e3a03000 mov r3, #0 ; 0x0 000d3c: e7c43000 strb r3, [r4, r0, lsl #0] 000d40: e1560003 cmp r6, r3 000d44: 1a000005 bne 000d60(5) ; jump 000d48: e59f0368 ldr r0, [pc, #872] ; [0010b8] 000d4c: e59f1368 ldr r1, [pc, #872] ; [0010bc] 000d50: e59f2368 ldr r2, [pc, #872] ; [0010c0] 000d54: e1a03004 mov r3, r4 000d58: eb00c2a9 bl 031804(c2a9) 000d5c: ea000004 b 000d74(4) ; jump 000d60: e59f0350 ldr r0, [pc, #848] ; [0010b8] 000d64: e59f1358 ldr r1, [pc, #856] ; [0010c4] 000d68: e59f2350 ldr r2, [pc, #848] ; [0010c0] 000d6c: e59f3340 ldr r3, [pc, #832] ; [0010b4] 000d70: eb00c2a3 bl 031804(c2a3) 000d74: e59f033c ldr r0, [pc, #828] ; [0010b8] 000d78: eb00c737 bl 032a5c(c737) 000d7c: e1a02000 mov r2, r0 000d80: e1a00005 mov r0, r5 000d84: e59f132c ldr r1, [pc, #812] ; [0010b8] 000d88: eb001dfa bl 008578(1dfa) 000d8c: e3500000 cmp r0, #0 ; 0x0 000d90: 1a0000af bne 001054(af) ; jump 000d94: e3a04000 mov r4, #0 ; 0x0 000d98: e59f6318 ldr r6, [pc, #792] ; [0010b8] 000d9c: ea000000 b 000da4(0) ; jump 000da0: e0844000 add r4, r4, r0 000da4: e0841006 add r1, r4, r6 000da8: e2642b01 rsb r2, r4, #1024 ; 0x400 000dac: e1a00005 mov r0, r5 000db0: e3a03000 mov r3, #0 ; 0x0 000db4: eb00c98a bl 0333e4(c98a) 000db8: e3500000 cmp r0, #0 ; 0x0 000dbc: ba0000a4 blt 001054(a4) ; jump 000dc0: 1afffff6 bne 000da0(fffff6) ; jump 000dc4: e1a00005 mov r0, r5 000dc8: eb00cfbd bl 034cc4(cfbd) 000dcc: e59f52e4 ldr r5, [pc, #740] ; [0010b8] 000dd0: e3a03000 mov r3, #0 ; 0x0 000dd4: e7c53004 strb r3, [r5, r4, lsl #0] 000dd8: e3a02001 mov r2, #1 ; 0x1 000ddc: e59f32b4 ldr r3, [pc, #692] ; [001098] 000de0: e5832000 str r2, [r3, #0] ; [044000] 000de4: e2850009 add r0, r5, #9 ; 0x9 000de8: e59f12d8 ldr r1, [pc, #728] ; [0010c8] "200" 000dec: e2822002 add r2, r2, #2 ; 0x2 000df0: eb00c74c bl 032b28(c74c) 000df4: e3500000 cmp r0, #0 ; 0x0 000df8: 0a000005 beq 000e14(5) ; jump 000dfc: e2850009 add r0, r5, #9 ; 0x9 000e00: e59f12c4 ldr r1, [pc, #708] ; [0010cc] "401" 000e04: e3a02003 mov r2, #3 ; 0x3 000e08: eb00c746 bl 032b28(c746) 000e0c: e3500000 cmp r0, #0 ; 0x0 000e10: 1a000005 bne 000e2c(5) ; jump 000e14: e59f029c ldr r0, [pc, #668] ; [0010b8] 000e18: e59f12b0 ldr r1, [pc, #688] ; [0010d0] 000e1c: eb00c79d bl 032c98(c79d) 000e20: e1a04000 mov r4, r0 000e24: e3540000 cmp r4, #0 ; 0x0 000e28: 1a000005 bne 000e44(5) ; jump 000e2c: e3a02027 mov r2, #39 ; 0x27 ''' 000e30: e59f326c ldr r3, [pc, #620] ; [0010a4] 000e34: e5832000 str r2, [r3, #0] ; [1098d8] 000e38: e59f0278 ldr r0, [pc, #632] ; [0010b8] 000e3c: eb00c265 bl 0317d8(c265) 000e40: e91ba870 ldmdb fp, {r4, r5, r6, fp, sp, pc} ; return
000e44: e2844004 add r4, r4, #4 ; 0x4 000e48: e1a00004 mov r0, r4 000e4c: e59f1280 ldr r1, [pc, #640] ; [0010d4] "badsys" 000e50: e3a02006 mov r2, #6 ; 0x6 000e54: eb00c733 bl 032b28(c733) 000e58: e3500000 cmp r0, #0 ; 0x0 000e5c: 03a0201e moveq r2, #30 ; 0x1e 000e60: 059f323c ldreq r3, [pc, #572] ; [0010a4] 000e64: 05832000 streq r2, [r3, #0] ; [1098d8] 000e68: 091ba870 ldmeqdb fp, {r4, r5, r6, fp, sp, pc} ; return 000e6c: e1a00004 mov r0, r4 000e70: e59f1260 ldr r1, [pc, #608] ; [0010d8] "badagent" 000e74: e3a02008 mov r2, #8 ; 0x8 000e78: eb00c72a bl 032b28(c72a) 000e7c: e3500000 cmp r0, #0 ; 0x0 000e80: 03a0201e moveq r2, #30 ; 0x1e 000e84: 0a00006c beq 00103c(6c) ; jump 000e88: e1a00004 mov r0, r4 000e8c: e59f1248 ldr r1, [pc, #584] ; [0010dc] "badauth" 000e90: e3a02007 mov r2, #7 ; 0x7 000e94: eb00c723 bl 032b28(c723) 000e98: e3500000 cmp r0, #0 ; 0x0 000e9c: 03a0201f moveq r2, #31 ; 0x1f 000ea0: 0a000065 beq 00103c(65) ; jump 000ea4: e1a00004 mov r0, r4 000ea8: e59f1230 ldr r1, [pc, #560] ; [0010e0] "!donator" 000eac: e3a02008 mov r2, #8 ; 0x8 000eb0: eb00c71c bl 032b28(c71c) 000eb4: e3500000 cmp r0, #0 ; 0x0 000eb8: 03a02020 moveq r2, #32 ; 0x20 000ebc: 0a00005e beq 00103c(5e) ; jump 000ec0: e1a00004 mov r0, r4 000ec4: e59f1218 ldr r1, [pc, #536] ; [0010e4] "good" 000ec8: e3a02004 mov r2, #4 ; 0x4 000ecc: eb00c715 bl 032b28(c715) 000ed0: e1a03000 mov r3, r0 000ed4: e3530000 cmp r3, #0 ; 0x0 000ed8: 1a000007 bne 000efc(7) ; jump 000edc: e3a0201d mov r2, #29 ; 0x1d 000ee0: e59f31bc ldr r3, [pc, #444] ; [0010a4] 000ee4: e5832000 str r2, [r3, #0] ; [1098d8] 000ee8: eb00cf9c bl 034d60(cf9c) 000eec: e59f3190 ldr r3, [pc, #400] ; [001084] 000ef0: e5830000 str r0, [r3, #0] ; [04400c] 000ef4: e2844005 add r4, r4, #5 ; 0x5 000ef8: ea00000d b 000f34(d) ; jump 000efc: e1a00004 mov r0, r4 000f00: e59f11e0 ldr r1, [pc, #480] ; [0010e8] "nochg" 000f04: e3a02005 mov r2, #5 ; 0x5 000f08: eb00c706 bl 032b28(c706) 000f0c: e1a03000 mov r3, r0 000f10: e3530000 cmp r3, #0 ; 0x0 000f14: 1a00000f bne 000f58(f) ; jump 000f18: e3a0201d mov r2, #29 ; 0x1d 000f1c: e59f3180 ldr r3, [pc, #384] ; [0010a4] 000f20: e5832000 str r2, [r3, #0] ; [1098d8] 000f24: eb00cf8d bl 034d60(cf8d) 000f28: e59f3154 ldr r3, [pc, #340] ; [001084] 000f2c: e5830000 str r0, [r3, #0] ; [04400c] 000f30: e2844006 add r4, r4, #6 ; 0x6 000f34: e1a00004 mov r0, r4 000f38: eb00c807 bl 032f5c(c807) 000f3c: e1a02000 mov r2, r0 000f40: e59f3144 ldr r3, [pc, #324] ; [00108c] 000f44: e5832000 str r2, [r3, #0] ; [044008] 000f48: e59f019c ldr r0, [pc, #412] ; [0010ec] "3322 ok %s %d" 000f4c: e1a01004 mov r1, r4 000f50: eb00c220 bl 0317d8(c220) 000f54: e91ba870 ldmdb fp, {r4, r5, r6, fp, sp, pc} ; return
000f58: e1a00004 mov r0, r4 000f5c: e59f118c ldr r1, [pc, #396] ; [0010f0] "notfqdn" 000f60: e3a02007 mov r2, #7 ; 0x7 000f64: eb00c6ef bl 032b28(c6ef) 000f68: e3500000 cmp r0, #0 ; 0x0 000f6c: 03a02021 moveq r2, #33 ; 0x21 '!' 000f70: 0a000031 beq 00103c(31) ; jump 000f74: e1a00004 mov r0, r4 000f78: e59f1174 ldr r1, [pc, #372] ; [0010f4] "nohost" 000f7c: e3a02006 mov r2, #6 ; 0x6 000f80: eb00c6e8 bl 032b28(c6e8) 000f84: e3500000 cmp r0, #0 ; 0x0 000f88: 0a00002a beq 001038(2a) ; jump 000f8c: e1a00004 mov r0, r4 000f90: e59f1160 ldr r1, [pc, #352] ; [0010f8] "!yours" 000f94: e3a02006 mov r2, #6 ; 0x6 000f98: eb00c6e2 bl 032b28(c6e2) 000f9c: e3500000 cmp r0, #0 ; 0x0 000fa0: 03a02023 moveq r2, #35 ; 0x23 '#' 000fa4: 0a000024 beq 00103c(24) ; jump 000fa8: e1a00004 mov r0, r4 000fac: e59f1148 ldr r1, [pc, #328] ; [0010fc] "numhost" 000fb0: e3a02007 mov r2, #7 ; 0x7 000fb4: eb00c6db bl 032b28(c6db) 000fb8: e3500000 cmp r0, #0 ; 0x0 000fbc: 03a02024 moveq r2, #36 ; 0x24 '$' 000fc0: 0a00001d beq 00103c(1d) ; jump 000fc4: e1a00004 mov r0, r4 000fc8: e59f1130 ldr r1, [pc, #304] ; [001100] "abuse" 000fcc: e3a02005 mov r2, #5 ; 0x5 000fd0: eb00c6d4 bl 032b28(c6d4) 000fd4: e3500000 cmp r0, #0 ; 0x0 000fd8: 03a02025 moveq r2, #37 ; 0x25 '%' 000fdc: 0a000016 beq 00103c(16) ; jump 000fe0: e1a00004 mov r0, r4 000fe4: e59f1118 ldr r1, [pc, #280] ; [001104] "dnserr" 000fe8: e3a02006 mov r2, #6 ; 0x6 000fec: eb00c6cd bl 032b28(c6cd) 000ff0: e3500000 cmp r0, #0 ; 0x0 000ff4: 03a02026 moveq r2, #38 ; 0x26 '&' 000ff8: 059f30a4 ldreq r3, [pc, #164] ; [0010a4] 000ffc: 05832000 streq r2, [r3, #0] ; [1098d8] 001000: 091ba870 ldmeqdb fp, {r4, r5, r6, fp, sp, pc} ; return 001004: e1a00004 mov r0, r4 001008: e59f10f8 ldr r1, [pc, #248] ; [001108] "911" 00100c: e3a02003 mov r2, #3 ; 0x3 001010: eb00c6c4 bl 032b28(c6c4) 001014: e3500000 cmp r0, #0 ; 0x0 001018: 03a02026 moveq r2, #38 ; 0x26 '&' 00101c: 0a000006 beq 00103c(6) ; jump 001020: e1a00004 mov r0, r4 001024: e59f10e0 ldr r1, [pc, #224] ; [00110c] "!active" 001028: e3a02007 mov r2, #7 ; 0x7 00102c: eb00c6bd bl 032b28(c6bd) 001030: e3500000 cmp r0, #0 ; 0x0 001034: 1a00000c bne 00106c(c) ; jump 001038: e3a02022 mov r2, #34 ; 0x22 '"' 00103c: e59f3060 ldr r3, [pc, #96] ; [0010a4] 001040: e5832000 str r2, [r3, #0] ; [1098d8] 001044: e3a02001 mov r2, #1 ; 0x1 001048: e59f302c ldr r3, [pc, #44] ; [00107c] 00104c: e5832000 str r2, [r3, #0] ; [044004] 001050: e91ba870 ldmdb fp, {r4, r5, r6, fp, sp, pc} ; return
001054: e3a02002 mov r2, #2 ; 0x2 001058: e59f3044 ldr r3, [pc, #68] ; [0010a4] 00105c: e5832000 str r2, [r3, #0] ; [1098d8] 001060: e1a00005 mov r0, r5 001064: eb00cf16 bl 034cc4(cf16) 001068: e91ba870 ldmdb fp, {r4, r5, r6, fp, sp, pc} ; return
00106c: e3a02027 mov r2, #39 ; 0x27 ''' 001070: e59f302c ldr r3, [pc, #44] ; [0010a4] 001074: e5832000 str r2, [r3, #0] ; [1098d8] 001078: e91ba870 ldmdb fp, {r4, r5, r6, fp, sp, pc} ; return
00107c: 00043fc4---------------------> 00044004 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 001080: 0003bae4---------------------> 0003bb24 ; data: 33 33 32 32 20 6E 6F 20 74 72 79 00 69 6E 65 74 | 3322 no try.inet 001084: 00043fcc---------------------> 0004400c ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 001088: 0003baf0---------------------> 0003bb30 ; data: 69 6E 65 74 20 69 70 20 69 73 20 25 73 20 25 64 | inet ip is %s %d 00108c: 00043fc8---------------------> 00044008 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 001090: 0003bb04---------------------> 0003bb44 ; data: 69 6E 65 74 20 69 70 20 6E 6F 20 63 68 61 6E 67 | inet ip no chang 001094: 0003bb1c---------------------> 0003bb5c ; data: 77 69 6C 6C 20 75 70 64 61 74 65 20 33 33 32 32 | will update 3322 001098: 00043fc0---------------------> 00044000 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 00109c: 0003bb30---------------------> 0003bb70 ; data: 6D 65 6D 62 65 72 73 2E 33 33 32 32 2E 6F 72 67 | members.3322.org 0010a0: 00048c68---------------------> 00048ca8 ; data: 00 00 B0 20 00 00 B0 24 00 00 B0 28 00 00 B1 38 | .. ..$..(..8 0010a4: 00109898---------------------> 001098d8 ; !Unknown! 0010a8: 00049078---------------------> 000490b8 ; data: 00 00 EF 20 00 00 EF 24 00 00 EF 28 00 00 EF 2C | .. ..$..(.., 0010ac: 0003b800---------------------> 0003b840 ; data: 25 73 3A 25 73 00 00 00 47 45 54 20 68 74 74 70 | %s:%s...GET http 0010b0: 0010a107---------------------> 0010a147 ; !Unknown! 0010b4: 000490f9---------------------> 00049139 ; data: 00 F6 90 00 00 F6 94 00 00 F6 98 00 00 F6 9C 00 | ........ 0010b8: 00048c78---------------------> 00048cb8 ; data: 00 00 B1 3C 00 00 B1 40 00 00 B1 C4 00 00 B1 C8 | ..<..@.... 0010bc: 0003bb44---------------------> 0003bb84 ; data: 47 45 54 20 68 74 74 70 3A 2F 2F 6D 65 6D 62 65 | GET http://membe 0010c0: 0010a189---------------------> 0010a1c9 ; !Unknown! 0010c4: 0003bbec---------------------> 0003bc2c ; data: 47 45 54 20 68 74 74 70 3A 2F 2F 6D 65 6D 62 65 | GET http://membe 0010c8: 0003b778---------------------> 0003b7b8 ; data: 32 30 30 00 43 75 72 72 65 6E 74 20 49 50 20 41 | 200.Current IP A 0010cc: 0003ba24---------------------> 0003ba64 ; data: 34 30 31 00 72 65 63 76 20 65 72 72 6F 72 20 64 | 401.recv error d 0010d0: 0003ba4c---------------------> 0003ba8c ; data: 0D 0A 0D 0A 00 00 00 00 72 65 63 76 20 65 72 72 | ........recv err 0010d4: 0003ba78---------------------> 0003bab8 ; data: 62 61 64 73 79 73 00 00 62 61 64 61 67 65 6E 74 | badsys..badagent 0010d8: 0003ba80---------------------> 0003bac0 ; data: 62 61 64 61 67 65 6E 74 00 00 00 00 62 61 64 61 | badagent....bada 0010dc: 0003ba8c---------------------> 0003bacc ; data: 62 61 64 61 75 74 68 00 21 64 6F 6E 61 74 6F 72 | badauth.!donator 0010e0: 0003ba94---------------------> 0003bad4 ; data: 21 64 6F 6E 61 74 6F 72 00 00 00 00 67 6F 6F 64 | !donator....good 0010e4: 0003baa0---------------------> 0003bae0 ; data: 67 6F 6F 64 00 00 00 00 6E 6F 63 68 67 00 00 00 | good....nochg... 0010e8: 0003baa8---------------------> 0003bae8 ; data: 6E 6F 63 68 67 00 00 00 6E 6F 74 66 71 64 6E 00 | nochg...notfqdn. 0010ec: 0003bc98---------------------> 0003bcd8 ; data: 33 33 32 32 20 6F 6B 20 25 73 20 25 64 0A 00 00 | 3322 ok %s %d... 0010f0: 0003bab0---------------------> 0003baf0 ; data: 6E 6F 74 66 71 64 6E 00 6E 6F 68 6F 73 74 00 00 | notfqdn.nohost.. 0010f4: 0003bab8---------------------> 0003baf8 ; data: 6E 6F 68 6F 73 74 00 00 21 79 6F 75 72 73 00 00 | nohost..!yours.. 0010f8: 0003bac0---------------------> 0003bb00 ; data: 21 79 6F 75 72 73 00 00 6E 75 6D 68 6F 73 74 00 | !yours..numhost. 0010fc: 0003bac8---------------------> 0003bb08 ; data: 6E 75 6D 68 6F 73 74 00 61 62 75 73 65 00 00 00 | numhost.abuse... 001100: 0003bad0---------------------> 0003bb10 ; data: 61 62 75 73 65 00 00 00 64 6E 73 65 72 72 00 00 | abuse...dnserr.. 001104: 0003bad8---------------------> 0003bb18 ; data: 64 6E 73 65 72 72 00 00 39 31 31 00 33 33 32 32 | dnserr..911.3322 001108: 0003bae0---------------------> 0003bb20 ; data: 39 31 31 00 33 33 32 32 20 6E 6F 20 74 72 79 00 | 911.3322 no try. 00110c: 0003bca8---------------------> 0003bce8 ; data: 21 61 63 74 69 76 65 00 A6 0B 31 D1 AC B5 DF 98 | !active. 1Ѭߘ 001110: e52de004 str lr, [sp, -#4]! 001114: e1a0e000 mov lr, r0 001118: e201c0ff and ip, r1, #255 ; 0xff '' 00111c: e1a01421 mov r1, r1, lsr #8 ; 0x8 001120: e20120ff and r2, r1, #255 ; 0xff '' 001124: e1a01421 mov r1, r1, lsr #8 ; 0x8 001128: e20130ff and r3, r1, #255 ; 0xff '' 00112c: e1a01321 mov r1, r1, lsr #6 ; 0x6 001130: e3c113ff bic r1, r1, #-67108861 ; 0xfc000003 001134: e3c117ff bic r1, r1, #66846720 ; 0x3fc0000 001138: e1a03103 mov r3, r3, lsl #2 ; 0x2 00113c: e2833b01 add r3, r3, #1024 ; 0x400 001140: e79e0001 ldr r0, [lr, r1, lsl #0] 001144: e79e3003 ldr r3, [lr, r3, lsl #0] 001148: e0800003 add r0, r0, r3 00114c: e1a02102 mov r2, r2, lsl #2 ; 0x2 001150: e2822b02 add r2, r2, #2048 ; 0x800 001154: e79e3002 ldr r3, [lr, r2, lsl #0] 001158: e0200003 eor r0, r0, r3 00115c: e1a0c10c mov ip, ip, lsl #2 ; 0x2 001160: e28ccb03 add ip, ip, #3072 ; 0xc00 001164: e79e300c ldr r3, [lr, ip, lsl #0] 001168: e0800003 add r0, r0, r3 00116c: e49df004 ldr pc, [sp], #4 ; jump 001170: e1a0c00d mov ip, sp 001174: e92dddf0 stmdb sp!, {r4, r5, r6, r7, r8, r10, fp, ip, lr, pc} 001178: e24cb004 sub fp, ip, #4 ; 0x4 00117c: e1a07000 mov r7, r0 001180: e1a08001 mov r8, r1 001184: e1a0a002 mov r10, r2 001188: e5984000 ldr r4, [r8, #0] 00118c: e59a5000 ldr r5, [r10, #0] 001190: e3a06000 mov r6, #0 ; 0x0 001194: e1a03106 mov r3, r6, lsl #2 ; 0x2 001198: e2833a01 add r3, r3, #4096 ; 0x1000 00119c: e7973003 ldr r3, [r7, r3, lsl #0] 0011a0: e0244003 eor r4, r4, r3 0011a4: e1a00007 mov r0, r7 0011a8: e1a01004 mov r1, r4 0011ac: ebffffd7 bl 001110(ffffd7) 0011b0: e1a01004 mov r1, r4 0011b4: e0254000 eor r4, r5, r0 0011b8: e1a05001 mov r5, r1 0011bc: e2866001 add r6, r6, #1 ; 0x1 0011c0: e356000f cmp r6, #15 ; 0xf 0011c4: dafffff2 ble 001194(fffff2) ; jump 0011c8: e1a01004 mov r1, r4 0011cc: e1a04005 mov r4, r5 0011d0: e3a03d41 mov r3, #4160 ; 0x1040 0011d4: e7972003 ldr r2, [r7, r3, lsl #0] 0011d8: e0215002 eor r5, r1, r2 0011dc: e2833004 add r3, r3, #4 ; 0x4 0011e0: e7973003 ldr r3, [r7, r3, lsl #0] 0011e4: e0244003 eor r4, r4, r3 0011e8: e5884000 str r4, [r8, #0] 0011ec: e58a5000 str r5, [r10, #0] 0011f0: e91badf0 ldmdb fp, {r4, r5, r6, r7, r8, r10, fp, sp, pc} ; return
0011f4: e1a0c00d mov ip, sp 0011f8: e92dddf0 stmdb sp!, {r4, r5, r6, r7, r8, r10, fp, ip, lr, pc} 0011fc: e24cb004 sub fp, ip, #4 ; 0x4 001200: e1a07000 mov r7, r0 001204: e1a08001 mov r8, r1 001208: e1a0a002 mov r10, r2 00120c: e5984000 ldr r4, [r8, #0] 001210: e59a5000 ldr r5, [r10, #0] 001214: e3a06011 mov r6, #17 ; 0x11 001218: e1a03106 mov r3, r6, lsl #2 ; 0x2 00121c: e2833a01 add r3, r3, #4096 ; 0x1000 001220: e7973003 ldr r3, [r7, r3, lsl #0] 001224: e0244003 eor r4, r4, r3 001228: e1a00007 mov r0, r7 00122c: e1a01004 mov r1, r4 001230: ebffffb6 bl 001110(ffffb6) 001234: e1a02004 mov r2, r4 001238: e0254000 eor r4, r5, r0 00123c: e1a05002 mov r5, r2 001240: e2466001 sub r6, r6, #1 ; 0x1 001244: e3560001 cmp r6, #1 ; 0x1 001248: cafffff2 bgt 001218(fffff2) ; jump 00124c: e1a02004 mov r2, r4 001250: e1a04005 mov r4, r5 001254: e3a03a01 mov r3, #4096 ; 0x1000 001258: e2833004 add r3, r3, #4 ; 0x4 00125c: e7973003 ldr r3, [r7, r3, lsl #0] 001260: e0225003 eor r5, r2, r3 001264: e3a03a01 mov r3, #4096 ; 0x1000 001268: e7973003 ldr r3, [r7, r3, lsl #0] 00126c: e0244003 eor r4, r4, r3 001270: e5884000 str r4, [r8, #0] 001274: e58a5000 str r5, [r10, #0] 001278: e91badf0 ldmdb fp, {r4, r5, r6, r7, r8, r10, fp, sp, pc} ; return
00127c: e1a0c00d mov ip, sp 001280: e92dd9f0 stmdb sp!, {r4, r5, r6, r7, r8, fp, ip, lr, pc} 001284: e24cb004 sub fp, ip, #4 ; 0x4 001288: e24dda01 sub sp, sp, #4096 ; 0x1000 00128c: e24dd008 sub sp, sp, #8 ; 0x8 001290: e1a06000 mov r6, r0 001294: e1a08001 mov r8, r1 001298: e1a07002 mov r7, r2 00129c: e3a04b01 mov r4, #1024 ; 0x400 0012a0: e24b0e42 sub r0, fp, #1056 ; 0x420 0012a4: e59f11f8 ldr r1, [pc, #504] ; [0014a4] 0012a8: e1a02004 mov r2, r4 0012ac: eb00c590 bl 0328f4(c590) 0012b0: e24b0e82 sub r0, fp, #2080 ; 0x820 0012b4: e59f11ec ldr r1, [pc, #492] ; [0014a8] 0012b8: e1a02004 mov r2, r4 0012bc: eb00c58c bl 0328f4(c58c) 0012c0: e24b0ec2 sub r0, fp, #3104 ; 0xc20 0012c4: e59f11e0 ldr r1, [pc, #480] ; [0014ac] 0012c8: e1a02004 mov r2, r4 0012cc: eb00c588 bl 0328f4(c588) 0012d0: e24b0a01 sub r0, fp, #4096 ; 0x1000 0012d4: e2400020 sub r0, r0, #32 ; 0x20 0012d8: e59f11d0 ldr r1, [pc, #464] ; [0014b0] 0012dc: e1a02004 mov r2, r4 0012e0: eb00c583 bl 0328f4(c583) 0012e4: e2444b01 sub r4, r4, #1024 ; 0x400 0012e8: e24b5e42 sub r5, fp, #1056 ; 0x420 0012ec: e24bee82 sub lr, fp, #2080 ; 0x820 0012f0: e24bcec2 sub ip, fp, #3104 ; 0xc20 0012f4: e24b0a01 sub r0, fp, #4096 ; 0x1000 0012f8: e2400020 sub r0, r0, #32 ; 0x20 0012fc: e1a02104 mov r2, r4, lsl #2 ; 0x2 001300: e7953002 ldr r3, [r5, r2, lsl #0] 001304: e7863002 str r3, [r6, r2, lsl #0] 001308: e2821b01 add r1, r2, #1024 ; 0x400 00130c: e79e3002 ldr r3, [lr, r2, lsl #0] 001310: e7863001 str r3, [r6, r1, lsl #0] 001314: e2821b02 add r1, r2, #2048 ; 0x800 001318: e79c3002 ldr r3, [ip, r2, lsl #0] 00131c: e7863001 str r3, [r6, r1, lsl #0] 001320: e2821b03 add r1, r2, #3072 ; 0xc00 001324: e7903002 ldr r3, [r0, r2, lsl #0] 001328: e7863001 str r3, [r6, r1, lsl #0] 00132c: e2844001 add r4, r4, #1 ; 0x1 001330: e35400ff cmp r4, #255 ; 0xff '' 001334: dafffff0 ble 0012fc(fffff0) ; jump 001338: e3a04000 mov r4, #0 ; 0x0 00133c: e1a02004 mov r2, r4 001340: e1a03104 mov r3, r4, lsl #2 ; 0x2 001344: e2833a01 add r3, r3, #4096 ; 0x1000 001348: e7862003 str r2, [r6, r3, lsl #0] 00134c: e2844001 add r4, r4, #1 ; 0x1 001350: e3540011 cmp r4, #17 ; 0x11 001354: dafffff9 ble 001340(fffff9) ; jump 001358: e3a04000 mov r4, #0 ; 0x0 00135c: e1a05004 mov r5, r4 001360: e3a00000 mov r0, #0 ; 0x0 001364: e1a01000 mov r1, r0 001368: e1a03805 mov r3, r5, lsl #16 ; 0x10 00136c: e1a03823 mov r3, r3, lsr #16 ; 0x10 001370: e7d82003 ldrb r2, [r8, r3, lsl #0] 001374: e1820400 orr r0, r2, r0, lsl #8 ; 0x8 001378: e2833001 add r3, r3, #1 ; 0x1 00137c: e1a03803 mov r3, r3, lsl #16 ; 0x10 001380: e1570823 cmp r7, r3, lsr #16 ; 0x10 001384: 93a05000 movls r5, #0 ; 0x0 001388: 81a05843 movhi r5, r3, asr #16 ; 0x10 00138c: e2811001 add r1, r1, #1 ; 0x1 001390: e3510003 cmp r1, #3 ; 0x3 001394: dafffff3 ble 001368(fffff3) ; jump 001398: e1a02104 mov r2, r4, lsl #2 ; 0x2 00139c: e2822a01 add r2, r2, #4096 ; 0x1000 0013a0: e7963002 ldr r3, [r6, r2, lsl #0] 0013a4: e0203003 eor r3, r0, r3 0013a8: e7863002 str r3, [r6, r2, lsl #0] 0013ac: e2844001 add r4, r4, #1 ; 0x1 0013b0: e3540011 cmp r4, #17 ; 0x11 0013b4: daffffe9 ble 001360(ffffe9) ; jump 0013b8: e3a03000 mov r3, #0 ; 0x0 0013bc: e24b2a01 sub r2, fp, #4096 ; 0x1000 0013c0: e2422024 sub r2, r2, #36 ; 0x24 '$' 0013c4: e5823000 str r3, [r2, #0] 0013c8: e24b2a01 sub r2, fp, #4096 ; 0x1000 0013cc: e2422028 sub r2, r2, #40 ; 0x28 '(' 0013d0: e5823000 str r3, [r2, #0] 0013d4: e1a04003 mov r4, r3 0013d8: e1a00006 mov r0, r6 0013dc: e24b1a01 sub r1, fp, #4096 ; 0x1000 0013e0: e2411024 sub r1, r1, #36 ; 0x24 '$' 0013e4: e24b2a01 sub r2, fp, #4096 ; 0x1000 0013e8: e2422028 sub r2, r2, #40 ; 0x28 '(' 0013ec: ebffff5f bl 001170(ffff5f) 0013f0: e1a02104 mov r2, r4, lsl #2 ; 0x2 0013f4: e2821a01 add r1, r2, #4096 ; 0x1000 0013f8: e24b3a01 sub r3, fp, #4096 ; 0x1000 0013fc: e2433024 sub r3, r3, #36 ; 0x24 '$' 001400: e5933000 ldr r3, [r3, #0] 001404: e7863001 str r3, [r6, r1, lsl #0] 001408: e2822a01 add r2, r2, #4096 ; 0x1000 00140c: e2822004 add r2, r2, #4 ; 0x4 001410: e24b3a01 sub r3, fp, #4096 ; 0x1000 001414: e2433028 sub r3, r3, #40 ; 0x28 '(' 001418: e5933000 ldr r3, [r3, #0] 00141c: e7863002 str r3, [r6, r2, lsl #0] 001420: e2844002 add r4, r4, #2 ; 0x2 001424: e3540011 cmp r4, #17 ; 0x11 001428: daffffea ble 0013d8(ffffea) ; jump 00142c: e3a04000 mov r4, #0 ; 0x0 001430: e3a05000 mov r5, #0 ; 0x0 001434: e1a00006 mov r0, r6 001438: e24b1a01 sub r1, fp, #4096 ; 0x1000 00143c: e2411024 sub r1, r1, #36 ; 0x24 '$' 001440: e24b2a01 sub r2, fp, #4096 ; 0x1000 001444: e2422028 sub r2, r2, #40 ; 0x28 '(' 001448: ebffff48 bl 001170(ffff48) 00144c: e1a03805 mov r3, r5, lsl #16 ; 0x10 001450: e1a03823 mov r3, r3, lsr #16 ; 0x10 001454: e0833404 add r3, r3, r4, lsl #8 ; 0x8 001458: e1a03103 mov r3, r3, lsl #2 ; 0x2 00145c: e24b2a01 sub r2, fp, #4096 ; 0x1000 001460: e2422024 sub r2, r2, #36 ; 0x24 '$' 001464: e5922000 ldr r2, [r2, #0] 001468: e7862003 str r2, [r6, r3, lsl #0] 00146c: e2833004 add r3, r3, #4 ; 0x4 001470: e24b2a01 sub r2, fp, #4096 ; 0x1000 001474: e2422028 sub r2, r2, #40 ; 0x28 '(' 001478: e5922000 ldr r2, [r2, #0] 00147c: e7862003 str r2, [r6, r3, lsl #0] 001480: e2853002 add r3, r5, #2 ; 0x2 001484: e1a03803 mov r3, r3, lsl #16 ; 0x10 001488: e1a05843 mov r5, r3, asr #16 ; 0x10 00148c: e35308ff cmp r3, #16711680 ; 0xff0000 001490: 9affffe7 bls 001434(ffffe7) ; jump 001494: e2844001 add r4, r4, #1 ; 0x1 001498: e3540003 cmp r4, #3 ; 0x3 00149c: daffffe3 ble 001430(ffffe3) ; jump 0014a0: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
0014a4: 0003bcb0---------------------> 0003bcf0 ; data: A6 0B 31 D1 AC B5 DF 98 DB 72 FD 2F B7 DF 1A D0 | 1Ѭߘr/ 0014a8: 0003c0b0---------------------> 0003c0f0 ; data: E9 70 7A 4B 44 29 B3 B5 2E 09 75 DB 23 26 19 C4 | pzKD)..u#& 0014ac: 0003c4b0---------------------> 0003c4f0 ; data: 68 5A 3D E9 F7 40 81 94 1C 26 4C F6 34 29 69 94 | hZ=@&L4)i 0014b0: 0003c8b0---------------------> 0003c8f0 ; data: 37 CE 39 3A CF F5 FA D3 37 77 C2 AB 1B 2D C5 5A | 79:7w«-Z 0014b4: e1a0c00d mov ip, sp 0014b8: e92ddff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, r10, fp, ip, lr, pc} 0014bc: e24cb004 sub fp, ip, #4 ; 0x4 0014c0: e24dd004 sub sp, sp, #4 ; 0x4 0014c4: e59f04b0 ldr r0, [pc, #1200] ; [00197c] "get oray info" 0014c8: eb00bccf bl 03080c(bccf) 0014cc: e59f44ac ldr r4, [pc, #1196] ; [001980] 0014d0: e3a02002 mov r2, #2 ; 0x2 0014d4: e1c420b0 strh r2, [r4, #0] 0014d8: e3a03a05 mov r3, #20480 ; 0x5000 0014dc: e1c430b2 strh r3, [r4, #2] 0014e0: e59f049c ldr r0, [pc, #1180] ; [001984] "hphwebservice.oray.net" 0014e4: eb00c6ca bl 033014(c6ca) 0014e8: e3500000 cmp r0, #0 ; 0x0 0014ec: 15903010 ldrne r3, [r0, #16] 0014f0: 15933000 ldrne r3, [r3, #0] 0014f4: 15933000 ldrne r3, [r3, #0] 0014f8: 15843004 strne r3, [r4, #4] ; [049240] 0014fc: 03a02002 moveq r2, #2 ; 0x2 001500: 059f3480 ldreq r3, [pc, #1152] ; [001988] 001504: 05832000 streq r2, [r3, #0] ; [1098d8] 001508: 03a00000 moveq r0, #0 ; 0x0 00150c: 091baff0 ldmeqdb fp, {r4, r5, r6, r7, r8, r9, r10, fp, sp, pc} ; return 001510: e3a00002 mov r0, #2 ; 0x2 001514: e3a01001 mov r1, #1 ; 0x1 001518: e3a02000 mov r2, #0 ; 0x0 00151c: eb00c80c bl 033554(c80c) 001520: e1a09000 mov r9, r0 001524: e3590000 cmp r9, #0 ; 0x0 001528: b3a02002 movlt r2, #2 ; 0x2 00152c: b59f3454 ldrlt r3, [pc, #1108] ; [001988] 001530: b5832000 strlt r2, [r3, #0] ; [1098d8] 001534: b3a00000 movlt r0, #0 ; 0x0 001538: b91baff0 ldmltdb fp, {r4, r5, r6, r7, r8, r9, r10, fp, sp, pc} ; return 00153c: e1a00009 mov r0, r9 001540: e3a01b02 mov r1, #2048 ; 0x800 001544: e1a02001 mov r2, r1 001548: eb0021e5 bl 009ce4(21e5) 00154c: e1a00009 mov r0, r9 001550: e3a0100a mov r1, #10 ; 0xa 001554: e1a02001 mov r2, r1 001558: eb0021c9 bl 009c84(21c9) 00155c: e1a00009 mov r0, r9 001560: e59f1418 ldr r1, [pc, #1048] ; [001980] 001564: e3a02010 mov r2, #16 ; 0x10 001568: eb00c76a bl 033318(c76a) 00156c: e3500000 cmp r0, #0 ; 0x0 001570: aa000020 bge 0015f8(20) ; jump 001574: e3a02002 mov r2, #2 ; 0x2 001578: e59f3408 ldr r3, [pc, #1032] ; [001988] 00157c: e5832000 str r2, [r3, #0] ; [1098d8] 001580: ea0000b3 b 001854(b3) ; jump 001584: e3a0200e mov r2, #14 ; 0xe 001588: e59f33f8 ldr r3, [pc, #1016] ; [001988] 00158c: e5832000 str r2, [r3, #0] ; [1098d8] 001590: e59f03f4 ldr r0, [pc, #1012] ; [00198c] "get oray info: data recved exceed 2048 but not ok" 001594: eb00bc9c bl 03080c(bc9c) 001598: ea0000ad b 001854(ad) ; jump 00159c: e3a0200e mov r2, #14 ; 0xe 0015a0: e59f33e0 ldr r3, [pc, #992] ; [001988] 0015a4: e5832000 str r2, [r3, #0] ; [1098d8] 0015a8: e59f03e0 ldr r0, [pc, #992] ; [001990] "get oray info: recv data error %d" 0015ac: ea0000a7 b 001850(a7) ; jump 0015b0: e3a0200e mov r2, #14 ; 0xe 0015b4: e59f33cc ldr r3, [pc, #972] ; [001988] 0015b8: e5832000 str r2, [r3, #0] ; [1098d8] 0015bc: e59f03d0 ldr r0, [pc, #976] ; [001994] "can not get result parameter" 0015c0: eb00bc91 bl 03080c(bc91) 0015c4: ea0000a2 b 001854(a2) ; jump 0015c8: e3a0200e mov r2, #14 ; 0xe 0015cc: e59f33b4 ldr r3, [pc, #948] ; [001988] 0015d0: e5832000 str r2, [r3, #0] ; [1098d8] 0015d4: e59f03bc ldr r0, [pc, #956] ; [001998] "can not get usertype parameter" 0015d8: eb00bc8b bl 03080c(bc8b) 0015dc: ea00009c b 001854(9c) ; jump 0015e0: e3a0200e mov r2, #14 ; 0xe 0015e4: e59f339c ldr r3, [pc, #924] ; [001988] 0015e8: e5832000 str r2, [r3, #0] ; [1098d8] 0015ec: e59f03a4 ldr r0, [pc, #932] ; [001998] "can not get usertype parameter" 0015f0: eb00bc85 bl 03080c(bc85) 0015f4: ea000096 b 001854(96) ; jump 0015f8: e59f039c ldr r0, [pc, #924] ; [00199c] "hphwebservice.oray.net connected" 0015fc: eb00bc82 bl 03080c(bc82) 001600: e59f4398 ldr r4, [pc, #920] ; [0019a0] 001604: e1a00004 mov r0, r4 001608: e59f1394 ldr r1, [pc, #916] ; [0019a4] 00160c: e3a02029 mov r2, #41 ; 0x29 ')' 001610: eb00c4b7 bl 0328f4(c4b7) 001614: e1a00004 mov r0, r4 001618: e59f1388 ldr r1, [pc, #904] ; [0019a8] 00161c: eb00c4eb bl 0329d0(c4eb) 001620: e1a00004 mov r0, r4 001624: e59f1380 ldr r1, [pc, #896] ; [0019ac] 001628: eb00c4e8 bl 0329d0(c4e8) 00162c: e1a00004 mov r0, r4 001630: e59f1378 ldr r1, [pc, #888] ; [0019b0] 001634: eb00c4e5 bl 0329d0(c4e5) 001638: e1a00004 mov r0, r4 00163c: eb00c506 bl 032a5c(c506) 001640: e0800004 add r0, r0, r4 001644: e59f1368 ldr r1, [pc, #872] ; [0019b4] 001648: e59f2368 ldr r2, [pc, #872] ; [0019b8] 00164c: eb00c06c bl 031804(c06c) 001650: e59f0364 ldr r0, [pc, #868] ; [0019bc] 001654: eb00c500 bl 032a5c(c500) 001658: e1a02000 mov r2, r0 00165c: e59f035c ldr r0, [pc, #860] ; [0019c0] 001660: e59f1354 ldr r1, [pc, #852] ; [0019bc] 001664: eb00203a bl 009754(203a) 001668: e1a00004 mov r0, r4 00166c: eb00c4fa bl 032a5c(c4fa) 001670: e0800004 add r0, r0, r4 001674: e59f1348 ldr r1, [pc, #840] ; [0019c4] 001678: e59f2340 ldr r2, [pc, #832] ; [0019c0] 00167c: eb00c060 bl 031804(c060) 001680: e1a00004 mov r0, r4 001684: e59f133c ldr r1, [pc, #828] ; [0019c8] 001688: eb00c4d0 bl 0329d0(c4d0) 00168c: e1a00004 mov r0, r4 001690: e59f1334 ldr r1, [pc, #820] ; [0019cc] 001694: eb00c4cd bl 0329d0(c4cd) 001698: e1a00004 mov r0, r4 00169c: e59f132c ldr r1, [pc, #812] ; [0019d0] 0016a0: eb00c4ca bl 0329d0(c4ca) 0016a4: e1a00004 mov r0, r4 0016a8: e59f1324 ldr r1, [pc, #804] ; [0019d4] 0016ac: eb00c4c7 bl 0329d0(c4c7) 0016b0: e1a00004 mov r0, r4 0016b4: eb00c4e8 bl 032a5c(c4e8) 0016b8: e0800004 add r0, r0, r4 0016bc: e59f1314 ldr r1, [pc, #788] ; [0019d8] 0016c0: e59f2314 ldr r2, [pc, #788] ; [0019dc] "9.6.0.3" 0016c4: eb00c04e bl 031804(c04e) 0016c8: e1a00004 mov r0, r4 0016cc: e59f130c ldr r1, [pc, #780] ; [0019e0] 0016d0: eb00c4be bl 0329d0(c4be) 0016d4: e1a00004 mov r0, r4 0016d8: e59f1304 ldr r1, [pc, #772] ; [0019e4] 0016dc: eb00c4bb bl 0329d0(c4bb) 0016e0: e1a00004 mov r0, r4 0016e4: e59f12fc ldr r1, [pc, #764] ; [0019e8] 0016e8: eb00c4b8 bl 0329d0(c4b8) 0016ec: e1a00004 mov r0, r4 0016f0: eb00c4d9 bl 032a5c(c4d9) 0016f4: e1a05000 mov r5, r0 0016f8: e1a00004 mov r0, r4 0016fc: e59f12e8 ldr r1, [pc, #744] ; [0019ec] 001700: eb00c4b2 bl 0329d0(c4b2) 001704: e1a00004 mov r0, r4 001708: e59f12e0 ldr r1, [pc, #736] ; [0019f0] 00170c: eb00c4af bl 0329d0(c4af) 001710: e1a00004 mov r0, r4 001714: e59f12d8 ldr r1, [pc, #728] ; [0019f4] 001718: eb00c4ac bl 0329d0(c4ac) 00171c: e1a00004 mov r0, r4 001720: eb00c4cd bl 032a5c(c4cd) 001724: e0800004 add r0, r0, r4 001728: e59f12c8 ldr r1, [pc, #712] ; [0019f8] 00172c: e1a02005 mov r2, r5 001730: eb00c033 bl 031804(c033) 001734: e1a00004 mov r0, r4 001738: e59f12bc ldr r1, [pc, #700] ; [0019fc] 00173c: eb00c4a3 bl 0329d0(c4a3) 001740: e1a00004 mov r0, r4 001744: eb00c4c4 bl 032a5c(c4c4) 001748: e1a07000 mov r7, r0 00174c: e0851004 add r1, r5, r4 001750: e0652007 rsb r2, r5, r7 001754: e1a00009 mov r0, r9 001758: eb001b86 bl 008578(1b86) 00175c: e1a00009 mov r0, r9 001760: e1a01004 mov r1, r4 001764: e1a02005 mov r2, r5 001768: eb001b82 bl 008578(1b82) 00176c: e3a07000 mov r7, #0 ; 0x0 001770: e1a0a004 mov r10, r4 001774: e3570b02 cmp r7, #2048 ; 0x800 001778: aaffff81 bge 001584(ffff81) ; jump 00177c: e087100a add r1, r7, r10 001780: e2672b02 rsb r2, r7, #2048 ; 0x800 001784: e1a00009 mov r0, r9 001788: e3a03000 mov r3, #0 ; 0x0 00178c: eb00c714 bl 0333e4(c714) 001790: e1a01000 mov r1, r0 001794: e3510000 cmp r1, #0 ; 0x0 001798: daffff7f ble 00159c(ffff7f) ; jump 00179c: e0877001 add r7, r7, r1 0017a0: e3a03000 mov r3, #0 ; 0x0 0017a4: e7ca3007 strb r3, [r10, r7, lsl #0] 0017a8: e1a0000a mov r0, r10 0017ac: e59f124c ldr r1, [pc, #588] ; [001a00] "" 0017b0: eb00c538 bl 032c98(c538) 0017b4: e1a04000 mov r4, r0 0017b8: e1a0000a mov r0, r10 0017bc: e59f1240 ldr r1, [pc, #576] ; [001a04] "" 0017c0: eb00c534 bl 032c98(c534) 0017c4: e1a05000 mov r5, r0 0017c8: e3550000 cmp r5, #0 ; 0x0 0017cc: 13a03000 movne r3, #0 ; 0x0 0017d0: 03a03001 moveq r3, #1 ; 0x1 0017d4: e3540000 cmp r4, #0 ; 0x0 0017d8: 11a06003 movne r6, r3 0017dc: 03836001 orreq r6, r3, #1 ; 0x1 0017e0: e3560000 cmp r6, #0 ; 0x0 0017e4: 1affffe2 bne 001774(ffffe2) ; jump 0017e8: e2844013 add r4, r4, #19 ; 0x13 0017ec: e5c56000 strb r6, [r5, #0] 0017f0: e1a00004 mov r0, r4 0017f4: e59f120c ldr r1, [pc, #524] ; [001a08] "%d" 0017f8: e24b202c sub r2, fp, #44 ; 0x2c ',' 0017fc: eb00c199 bl 031e68(c199) 001800: e3500001 cmp r0, #1 ; 0x1 001804: 1affff69 bne 0015b0(ffff69) ; jump 001808: e51b202c ldr r2, [fp, -#44] 00180c: e3520000 cmp r2, #0 ; 0x0 001810: 0a000013 beq 001864(13) ; jump 001814: e3a03ffa mov r3, #1000 ; 0x3e8 001818: e2833002 add r3, r3, #2 ; 0x2 00181c: e3520ffb cmp r2, #1004 ; 0x3ec 001820: 11520003 cmpne r2, r3 001824: 03a02001 moveq r2, #1 ; 0x1 001828: 059f31dc ldreq r3, [pc, #476] ; [001a0c] 00182c: 05832000 streq r2, [r3, #0] ; [044018] 001830: 0282200e addeq r2, r2, #14 ; 0xe 001834: 059f314c ldreq r3, [pc, #332] ; [001988] 001838: 05832000 streq r2, [r3, #0] ; [1098d8] 00183c: 13a0200e movne r2, #14 ; 0xe 001840: 159f3140 ldrne r3, [pc, #320] ; [001988] 001844: 15832000 strne r2, [r3, #0] ; [1098d8] 001848: e59f01c0 ldr r0, [pc, #448] ; [001a10] "err result %d" 00184c: e51b102c ldr r1, [fp, -#44] 001850: eb00bfe0 bl 0317d8(bfe0) 001854: e1a00009 mov r0, r9 001858: eb00cd19 bl 034cc4(cd19) 00185c: e3a00000 mov r0, #0 ; 0x0 001860: e91baff0 ldmdb fp, {r4, r5, r6, r7, r8, r9, r10, fp, sp, pc} ; return
001864: e3a0303c mov r3, #60 ; 0x3c '<' 001868: e5c53000 strb r3, [r5, #0] 00186c: e59f012c ldr r0, [pc, #300] ; [0019a0] 001870: e59f119c ldr r1, [pc, #412] ; [001a14] "" 001874: eb00c507 bl 032c98(c507) 001878: e1a04000 mov r4, r0 00187c: e59f011c ldr r0, [pc, #284] ; [0019a0] 001880: e59f1190 ldr r1, [pc, #400] ; [001a18] "" 001884: eb00c503 bl 032c98(c503) 001888: e1a05000 mov r5, r0 00188c: e59f010c ldr r0, [pc, #268] ; [0019a0] 001890: e59f1184 ldr r1, [pc, #388] ; [001a1c] "" 001894: eb00c4ff bl 032c98(c4ff) 001898: e1a06000 mov r6, r0 00189c: e59f00fc ldr r0, [pc, #252] ; [0019a0] 0018a0: e59f1178 ldr r1, [pc, #376] ; [001a20] "" 0018a4: eb00c4fb bl 032c98(c4fb) 0018a8: e3550000 cmp r5, #0 ; 0x0 0018ac: 13540000 cmpne r4, #0 ; 0x0 0018b0: 0affffaf beq 001774(ffffaf) ; jump 0018b4: e3500000 cmp r0, #0 ; 0x0 0018b8: 13a03000 movne r3, #0 ; 0x0 0018bc: 03a03001 moveq r3, #1 ; 0x1 0018c0: e3560000 cmp r6, #0 ; 0x0 0018c4: 11a08003 movne r8, r3 0018c8: 03838001 orreq r8, r3, #1 ; 0x1 0018cc: e3580000 cmp r8, #0 ; 0x0 0018d0: 1affffa7 bne 001774(ffffa7) ; jump 0018d4: e284400a add r4, r4, #10 ; 0xa 0018d8: e5c58000 strb r8, [r5, #0] 0018dc: e286600a add r6, r6, #10 ; 0xa 0018e0: e5c08000 strb r8, [r0, #0] 0018e4: e1a00004 mov r0, r4 0018e8: e59f1134 ldr r1, [pc, #308] ; [001a24] "%127s" 0018ec: e59f2134 ldr r2, [pc, #308] ; [001a28] 0018f0: eb00c15c bl 031e68(c15c) 0018f4: e3500001 cmp r0, #1 ; 0x1 0018f8: 1affff32 bne 0015c8(ffff32) ; jump 0018fc: e1a00006 mov r0, r6 001900: e59f1100 ldr r1, [pc, #256] ; [001a08] "%d" 001904: e24b202c sub r2, fp, #44 ; 0x2c ',' 001908: eb00c156 bl 031e68(c156) 00190c: e3500001 cmp r0, #1 ; 0x1 001910: 1affff32 bne 0015e0(ffff32) ; jump 001914: e51b202c ldr r2, [fp, -#44] 001918: e3520001 cmp r2, #1 ; 0x1 00191c: 1a000004 bne 001934(4) ; jump 001920: e59f3104 ldr r3, [pc, #260] ; [001a2c] 001924: e5c32000 strb r2, [r3, #0] ; [0440a0] 001928: e3a03ebb mov r3, #2992 ; 0xbb0 00192c: e2833008 add r3, r3, #8 ; 0x8 001930: ea000004 b 001948(4) ; jump 001934: e3a03000 mov r3, #0 ; 0x0 001938: e59f20ec ldr r2, [pc, #236] ; [001a2c] 00193c: e5c23000 strb r3, [r2, #0] ; [0440a0] 001940: e3a03d5d mov r3, #5952 ; 0x1740 001944: e2833030 add r3, r3, #48 ; 0x30 '0' 001948: e59f20e0 ldr r2, [pc, #224] ; [001a30] 00194c: e5823000 str r3, [r2, #0] ; [04409c] 001950: e59f00dc ldr r0, [pc, #220] ; [001a34] "%s %d" 001954: e59f10cc ldr r1, [pc, #204] ; [001a28] 001958: e59f30d0 ldr r3, [pc, #208] ; [001a30] 00195c: e5932000 ldr r2, [r3, #0] ; [04409c] 001960: eb00bf9c bl 0317d8(bf9c) 001964: e1a00009 mov r0, r9 001968: eb00ccd5 bl 034cc4(ccd5) 00196c: e59f00c4 ldr r0, [pc, #196] ; [001a38] "get oray info ok" 001970: eb00bba5 bl 03080c(bba5) 001974: e3a00001 mov r0, #1 ; 0x1 001978: e91baff0 ldmdb fp, {r4, r5, r6, r7, r8, r9, r10, fp, sp, pc} ; return
00197c: 0003ccb0---------------------> 0003ccf0 ; data: 67 65 74 20 6F 72 61 79 20 69 6E 66 6F 00 00 00 | get oray info... 001980: 000491fc---------------------> 0004923c ; data: 00 01 02 F4 00 01 02 F8 00 01 02 FC 00 01 03 00 | ..... 001984: 0003ccc0---------------------> 0003cd00 ; data: 68 70 68 77 65 62 73 65 72 76 69 63 65 2E 6F 72 | hphwebservice.or 001988: 00109898---------------------> 001098d8 ; !Unknown! 00198c: 0003ccd8---------------------> 0003cd18 ; data: 67 65 74 20 6F 72 61 79 20 69 6E 66 6F 3A 20 64 | get oray info: d 001990: 0003cd0c---------------------> 0003cd4c ; data: 67 65 74 20 6F 72 61 79 20 69 6E 66 6F 3A 20 72 | get oray info: r 001994: 0003cd30---------------------> 0003cd70 ; data: 63 61 6E 20 6E 6F 74 20 67 65 74 20 72 65 73 75 | can not get resu 001998: 0003cd50---------------------> 0003cd90 ; data: 63 61 6E 20 6E 6F 74 20 67 65 74 20 75 73 65 72 | can not get user 00199c: 0003cd70---------------------> 0003cdb0 ; data: 68 70 68 77 65 62 73 65 72 76 69 63 65 2E 6F 72 | hphwebservice.or 0019a0: 0004920c---------------------> 0004924c ; data: 00 01 03 04 00 01 03 08 00 01 03 0C 00 01 03 10 | ... . 0019a4: 0003cd94---------------------> 0003cdd4 ; data: 3C 3F 78 6D 6C 20 76 65 72 73 69 6F 6E 3D 22 31 | 0019a8: 0003cdc0---------------------> 0003ce00 ; data: 3C 73 6F 61 70 3A 45 6E 76 65 6C 6F 70 65 20 78 | 0019ac: 0003ce6c---------------------> 0003ceac ; data: 3C 73 6F 61 70 3A 48 65 61 64 65 72 3E 0D 0A 00 | ... 0019b0: 0003ce7c---------------------> 0003cebc ; data: 3C 41 75 74 68 48 65 61 64 65 72 20 78 6D 6C 6E | 0019b4: 0003cea8---------------------> 0003cee8 ; data: 3C 41 63 63 6F 75 6E 74 3E 25 73 3C 2F 41 63 63 | %s 0019b8: 0010a107---------------------> 0010a147 ; !Unknown! 0019bc: 0010a148---------------------> 0010a188 ; !Unknown! 0019c0: 00049a0d---------------------> 00049a4d ; data: 01 8F 20 00 01 8F 24 00 01 91 48 00 01 91 4C 00 |  .$.H.L. 0019c4: 0003cec0---------------------> 0003cf00 ; data: 3C 50 61 73 73 77 6F 72 64 3E 25 73 3C 2F 50 61 | %s 0019c8: 0003cedc---------------------> 0003cf1c ; data: 3C 2F 41 75 74 68 48 65 61 64 65 72 3E 0D 0A 00 | ... 0019cc: 0003ceec---------------------> 0003cf2c ; data: 3C 2F 73 6F 61 70 3A 48 65 61 64 65 72 3E 0D 0A | .. 0019d0: 0003cf00---------------------> 0003cf40 ; data: 3C 73 6F 61 70 3A 42 6F 64 79 3E 0D 0A 00 00 00 | ..... 0019d4: 0003cf10---------------------> 0003cf50 ; data: 3C 47 65 74 4D 69 73 63 49 6E 66 6F 20 78 6D 6C | 0019d8: 0003cf3c---------------------> 0003cf7c ; data: 3C 63 6C 69 65 6E 74 76 65 72 73 69 6F 6E 3E 25 | % 0019dc: 0003cf60---------------------> 0003cfa0 ; data: 39 2E 36 2E 30 2E 33 00 3C 2F 47 65 74 4D 69 73 | 9.6.0.3. 0019e0: 0003cf68---------------------> 0003cfa8 ; data: 3C 2F 47 65 74 4D 69 73 63 49 6E 66 6F 3E 0D 0A | .. 0019e4: 0003cf7c---------------------> 0003cfbc ; data: 3C 2F 73 6F 61 70 3A 42 6F 64 79 3E 0D 0A 00 00 | .... 0019e8: 0003cf8c---------------------> 0003cfcc ; data: 3C 2F 73 6F 61 70 3A 45 6E 76 65 6C 6F 70 65 3E | 0019ec: 0003cfa0---------------------> 0003cfe0 ; data: 50 4F 53 54 20 2F 75 73 65 72 69 6E 66 6F 2E 61 | POST /userinfo.a 0019f0: 0003cfc0---------------------> 0003d000 ; data: 48 6F 73 74 3A 20 68 70 68 77 65 62 73 65 72 76 | Host: hphwebserv 0019f4: 0003cfe0---------------------> 0003d020 ; data: 43 6F 6E 74 65 6E 74 2D 54 79 70 65 3A 20 74 65 | Content-Type: te 0019f8: 0003d008---------------------> 0003d048 ; data: 43 6F 6E 74 65 6E 74 2D 4C 65 6E 67 74 68 3A 20 | Content-Length: 0019fc: 0003d020---------------------> 0003d060 ; data: 53 4F 41 50 41 63 74 69 6F 6E 3A 20 22 68 74 74 | SOAPAction: "htt 001a00: 0003d054---------------------> 0003d094 ; data: 3C 47 65 74 4D 69 73 63 49 6E 66 6F 52 65 73 75 | 001a04: 0003d068---------------------> 0003d0a8 ; data: 3C 2F 47 65 74 4D 69 73 63 49 6E 66 6F 52 65 73 | 001a08: 0003d080---------------------> 0003d0c0 ; data: 25 64 00 00 65 72 72 20 72 65 73 75 6C 74 20 25 | %d..err result % 001a0c: 00043fd8---------------------> 00044018 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 001a10: 0003d084---------------------> 0003d0c4 ; data: 65 72 72 20 72 65 73 75 6C 74 20 25 64 0A 00 00 | err result %d... 001a14: 0003d094---------------------> 0003d0d4 ; data: 3C 50 48 53 65 72 76 65 72 3E 00 00 3C 2F 50 48 | .. 001a18: 0003d0a0---------------------> 0003d0e0 ; data: 3C 2F 50 48 53 65 72 76 65 72 3E 00 3C 55 73 65 | . 001a1c: 0003d0ac---------------------> 0003d0ec ; data: 3C 55 73 65 72 54 79 70 65 3E 00 00 3C 2F 55 73 | .. 001a20: 0003d0b8---------------------> 0003d0f8 ; data: 3C 2F 55 73 65 72 54 79 70 65 3E 00 25 31 32 37 | .%127 001a24: 0003d0c4---------------------> 0003d104 ; data: 25 31 32 37 73 00 00 00 25 73 20 25 64 0A 00 00 | %127s...%s %d... 001a28: 00043fdc---------------------> 0004401c ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 001a2c: 00044060---------------------> 000440a0 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 00 | ............. .. 001a30: 0004405c---------------------> 0004409c ; data: 70 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | p.............. 001a34: 0003d0cc---------------------> 0003d10c ; data: 25 73 20 25 64 0A 00 00 67 65 74 20 6F 72 61 79 | %s %d...get oray 001a38: 0003d0d4---------------------> 0003d114 ; data: 67 65 74 20 6F 72 61 79 20 69 6E 66 6F 20 6F 6B | get oray info ok 001a3c: e1a0c00d mov ip, sp 001a40: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 001a44: e24cb004 sub fp, ip, #4 ; 0x4 001a48: e59f4120 ldr r4, [pc, #288] ; [001b70] 001a4c: e5940000 ldr r0, [r4, #0] ; [044014] 001a50: e3500000 cmp r0, #0 ; 0x0 001a54: 091ba810 ldmeqdb fp, {r4, fp, sp, pc} ; return 001a58: e3a0100a mov r1, #10 ; 0xa 001a5c: e3a02001 mov r2, #1 ; 0x1 001a60: eb002087 bl 009c84(2087) 001a64: e5940000 ldr r0, [r4, #0] ; [044014] 001a68: e59f1104 ldr r1, [pc, #260] ; [001b74] 001a6c: e3a02018 mov r2, #24 ; 0x18 001a70: e3a03000 mov r3, #0 ; 0x0 001a74: eb00c65a bl 0333e4(c65a) 001a78: e3500018 cmp r0, #24 ; 0x18 001a7c: 191ba810 ldmnedb fp, {r4, fp, sp, pc} ; return 001a80: e59f00f0 ldr r0, [pc, #240] ; [001b78] 001a84: e59f10f0 ldr r1, [pc, #240] ; [001b7c] 001a88: e2812004 add r2, r1, #4 ; 0x4 001a8c: ebfffdd8 bl 0011f4(fffdd8) 001a90: e59f00e0 ldr r0, [pc, #224] ; [001b78] 001a94: e59f10e4 ldr r1, [pc, #228] ; [001b80] 001a98: e2812004 add r2, r1, #4 ; 0x4 001a9c: ebfffdd4 bl 0011f4(fffdd4) 001aa0: e59f30cc ldr r3, [pc, #204] ; [001b74] 001aa4: e5932000 ldr r2, [r3, #0] ; [04afbc] 001aa8: e59f30d4 ldr r3, [pc, #212] ; [001b84] 001aac: e5933000 ldr r3, [r3, #0] 001ab0: e1520003 cmp r2, r3 001ab4: 0a000002 beq 001ac4(2) ; jump 001ab8: e59f00c8 ldr r0, [pc, #200] ; [001b88] "error session id" 001abc: eb00bb52 bl 03080c(bb52) 001ac0: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
001ac4: e59f30a8 ldr r3, [pc, #168] ; [001b74] 001ac8: e5931004 ldr r1, [r3, #4] ; [04afc0] 001acc: e3510032 cmp r1, #50 ; 0x32 '2' 001ad0: 0a000005 beq 001aec(5) ; jump 001ad4: e3a02000 mov r2, #0 ; 0x0 001ad8: e59f30ac ldr r3, [pc, #172] ; [001b8c] 001adc: e5832000 str r2, [r3, #0] ; [044010] 001ae0: e59f00a8 ldr r0, [pc, #168] ; [001b90] "error return code %d" 001ae4: eb00bf3b bl 0317d8(bf3b) 001ae8: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
001aec: e59f3080 ldr r3, [pc, #128] ; [001b74] 001af0: e593c008 ldr ip, [r3, #8] ; [04afc4] 001af4: e59f3098 ldr r3, [pc, #152] ; [001b94] 001af8: e5931000 ldr r1, [r3, #0] ; [049f70] 001afc: e061300c rsb r3, r1, ip 001b00: e3530003 cmp r3, #3 ; 0x3 001b04: da000006 ble 001b24(6) ; jump 001b08: e3a02000 mov r2, #0 ; 0x0 001b0c: e59f3078 ldr r3, [pc, #120] ; [001b8c] 001b10: e5832000 str r2, [r3, #0] ; [044010] 001b14: e59f007c ldr r0, [pc, #124] ; [001b98] "id error %d %d" 001b18: e1a0200c mov r2, ip 001b1c: eb00bf2d bl 0317d8(bf2d) 001b20: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
001b24: e3a02001 mov r2, #1 ; 0x1 001b28: e59f306c ldr r3, [pc, #108] ; [001b9c] 001b2c: e5832000 str r2, [r3, #0] ; [0440a8] 001b30: eb0004f4 bl 002f08(4f4) 001b34: e59f3064 ldr r3, [pc, #100] ; [001ba0] 001b38: e5830000 str r0, [r3, #0] ; [0440a4] 001b3c: eb0004f1 bl 002f08(4f1) 001b40: e1a02000 mov r2, r0 001b44: e59f4028 ldr r4, [pc, #40] ; [001b74] 001b48: e59f0054 ldr r0, [pc, #84] ; [001ba4] "recv %d at %u" 001b4c: e5941008 ldr r1, [r4, #8] ; [04afc4] 001b50: eb00bf20 bl 0317d8(bf20) 001b54: e5943008 ldr r3, [r4, #8] ; [04afc4] 001b58: e59f2034 ldr r2, [pc, #52] ; [001b94] 001b5c: e5823000 str r3, [r2, #0] ; [049f70] 001b60: e2833001 add r3, r3, #1 ; 0x1 001b64: e59f203c ldr r2, [pc, #60] ; [001ba8] 001b68: e5823000 str r3, [r2, #0] ; [049f6c] 001b6c: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
001b70: 00043fd4---------------------> 00044014 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 001b74: 0004af7c---------------------> 0004afbc ; data: 00 02 C6 68 00 02 C6 6C 00 02 C6 70 00 02 C6 74 | .h.l.p.t 001b78: 00049f34---------------------> 00049f74 ; data: 00 01 C8 78 00 01 C8 7C 00 01 C8 80 00 01 C9 58 | .x.|.Ȁ.X 001b7c: 0004af80---------------------> 0004afc0 ; data: 00 02 C6 6C 00 02 C6 70 00 02 C6 74 00 02 C6 78 | .l.p.t.x 001b80: 0004af88---------------------> 0004afc8 ; data: 00 02 C6 74 00 02 C6 78 00 02 C7 14 00 02 C7 18 | .t.x.. 001b84: 00049f28---------------------> 00049f68 ; data: 00 01 C8 6C 00 01 C8 70 00 01 C8 74 00 01 C8 78 | .l.p.t.x 001b88: 0003d0e8---------------------> 0003d128 ; data: 65 72 72 6F 72 20 73 65 73 73 69 6F 6E 20 69 64 | error session id 001b8c: 00043fd0---------------------> 00044010 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 001b90: 0003d0fc---------------------> 0003d13c ; data: 65 72 72 6F 72 20 72 65 74 75 72 6E 20 63 6F 64 | error return cod 001b94: 00049f30---------------------> 00049f70 ; data: 00 01 C8 74 00 01 C8 78 00 01 C8 7C 00 01 C8 80 | .t.x.|.Ȁ 001b98: 0003d114---------------------> 0003d154 ; data: 69 64 20 65 72 72 6F 72 20 25 64 20 25 64 0A 00 | id error %d %d.. 001b9c: 00044068---------------------> 000440a8 ; data: 00 00 00 00 00 20 00 00 00 40 00 00 00 40 00 00 | ..... ...@...@.. 001ba0: 00044064---------------------> 000440a4 ; data: 00 00 00 00 00 00 00 00 00 20 00 00 00 40 00 00 | ......... ...@.. 001ba4: 0003d124---------------------> 0003d164 ; data: 72 65 63 76 20 25 64 20 61 74 20 25 75 0A 00 00 | recv %d at %u... 001ba8: 00049f2c---------------------> 00049f6c ; data: 00 01 C8 70 00 01 C8 74 00 01 C8 78 00 01 C8 7C | .p.t.x.| 001bac: e1a0c00d mov ip, sp 001bb0: e92dd9f0 stmdb sp!, {r4, r5, r6, r7, r8, fp, ip, lr, pc} 001bb4: e24cb004 sub fp, ip, #4 ; 0x4 001bb8: e24dd014 sub sp, sp, #20 ; 0x14 001bbc: e59f38fc ldr r3, [pc, #2300] ; [0024c0] 001bc0: e50b302c str r3, [fp, -#44] 001bc4: e59f38f8 ldr r3, [pc, #2296] ; [0024c4] 001bc8: e5933000 ldr r3, [r3, #0] 001bcc: e3530000 cmp r3, #0 ; 0x0 001bd0: 0a000002 beq 001be0(2) ; jump 001bd4: e59f08ec ldr r0, [pc, #2284] ; [0024c8] "don't try for bad oray auth" 001bd8: eb00bb0b bl 03080c(bb0b) 001bdc: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
001be0: e3a02000 mov r2, #0 ; 0x0 001be4: e59f38e0 ldr r3, [pc, #2272] ; [0024cc] 001be8: e5832000 str r2, [r3, #0] ; [044000] 001bec: e59f38dc ldr r3, [pc, #2268] ; [0024d0] 001bf0: e5933000 ldr r3, [r3, #0] 001bf4: e1530002 cmp r3, r2 001bf8: 0a000052 beq 001d48(52) ; jump 001bfc: e59f08d0 ldr r0, [pc, #2256] ; [0024d4] "oray update" 001c00: eb00bb01 bl 03080c(bb01) 001c04: e59f58cc ldr r5, [pc, #2252] ; [0024d8] 001c08: e5954000 ldr r4, [r5, #0] ; [044014] 001c0c: e3540000 cmp r4, #0 ; 0x0 001c10: 1a000012 bne 001c60(12) ; jump 001c14: e3a00002 mov r0, #2 ; 0x2 001c18: e1a01000 mov r1, r0 001c1c: e1a02004 mov r2, r4 001c20: eb00c64b bl 033554(c64b) 001c24: e5850000 str r0, [r5, #0] ; [044014] 001c28: e3500000 cmp r0, #0 ; 0x0 001c2c: aa000003 bge 001c40(3) ; jump 001c30: e5854000 str r4, [r5, #0] ; [044014] 001c34: e59f08a0 ldr r0, [pc, #2208] ; [0024dc] "create oray udp socket err" 001c38: eb00baf3 bl 03080c(baf3) 001c3c: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
001c40: e59f4890 ldr r4, [pc, #2192] ; [0024d8] 001c44: e5940000 ldr r0, [r4, #0] ; [044014] 001c48: e3a01080 mov r1, #128 ; 0x80 '' 001c4c: eb002045 bl 009d68(2045) 001c50: e5940000 ldr r0, [r4, #0] ; [044014] 001c54: e3a0100a mov r1, #10 ; 0xa 001c58: e3a02001 mov r2, #1 ; 0x1 001c5c: eb002008 bl 009c84(2008) 001c60: e59f4878 ldr r4, [pc, #2168] ; [0024e0] 001c64: e59f3878 ldr r3, [pc, #2168] ; [0024e4] 001c68: e5933000 ldr r3, [r3, #0] 001c6c: e5843000 str r3, [r4, #0] ; [04afbc] 001c70: e3a0300a mov r3, #10 ; 0xa 001c74: e5843004 str r3, [r4, #4] ; [04afc0] 001c78: e59f3868 ldr r3, [pc, #2152] ; [0024e8] 001c7c: e5933000 ldr r3, [r3, #0] 001c80: e5843008 str r3, [r4, #8] ; [04afc4] 001c84: e26334ff rsb r3, r3, #-16777216 ; 0xff000000 001c88: e28338ff add r3, r3, #16711680 ; 0xff0000 001c8c: e2833cff add r3, r3, #65280 ; 0xff00 001c90: e28330f6 add r3, r3, #246 ; 0xf6 '' 001c94: e584300c str r3, [r4, #12] ; [04afc8] 001c98: e3a05000 mov r5, #0 ; 0x0 001c9c: e5845010 str r5, [r4, #16] ; [04afcc] 001ca0: e59f0844 ldr r0, [pc, #2116] ; [0024ec] 001ca4: e2841004 add r1, r4, #4 ; 0x4 001ca8: e2842008 add r2, r4, #8 ; 0x8 001cac: ebfffd2f bl 001170(fffd2f) 001cb0: e59f0834 ldr r0, [pc, #2100] ; [0024ec] 001cb4: e284100c add r1, r4, #12 ; 0xc 001cb8: e2842010 add r2, r4, #16 ; 0x10 001cbc: ebfffd2b bl 001170(fffd2b) 001cc0: e59f3828 ldr r3, [pc, #2088] ; [0024f0] 001cc4: e58d3000 str r3, [sp, #0] 001cc8: e3a03010 mov r3, #16 ; 0x10 001ccc: e58d3004 str r3, [sp, #4] 001cd0: e59f3800 ldr r3, [pc, #2048] ; [0024d8] 001cd4: e5930000 ldr r0, [r3, #0] ; [044014] 001cd8: e1a01004 mov r1, r4 001cdc: e3a02014 mov r2, #20 ; 0x14 001ce0: e1a03005 mov r3, r5 001ce4: eb00c5ec bl 03349c(c5ec) 001ce8: e3500014 cmp r0, #20 ; 0x14 001cec: 0a000002 beq 001cfc(2) ; jump 001cf0: e59f07fc ldr r0, [pc, #2044] ; [0024f4] "can not send oray update udp" 001cf4: eb00bac4 bl 03080c(bac4) 001cf8: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
001cfc: eb000481 bl 002f08(481) 001d00: e1a02000 mov r2, r0 001d04: e59f07ec ldr r0, [pc, #2028] ; [0024f8] "send %d at %u" 001d08: e59f37d8 ldr r3, [pc, #2008] ; [0024e8] 001d0c: e5931000 ldr r1, [r3, #0] ; [049f6c] 001d10: eb00beb0 bl 0317d8(beb0) 001d14: e3a02001 mov r2, #1 ; 0x1 001d18: e59f37ac ldr r3, [pc, #1964] ; [0024cc] 001d1c: e5832000 str r2, [r3, #0] ; [044000] 001d20: e59f47d4 ldr r4, [pc, #2004] ; [0024fc] 001d24: e5943000 ldr r3, [r4, #0] ; [0440a8] 001d28: e3530000 cmp r3, #0 ; 0x0 001d2c: 091ba9f0 ldmeqdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return 001d30: eb000474 bl 002f08(474) 001d34: e59f37c4 ldr r3, [pc, #1988] ; [002500] 001d38: e5830000 str r0, [r3, #0] ; [0440a4] 001d3c: e3a03000 mov r3, #0 ; 0x0 001d40: e5843000 str r3, [r4, #0] ; [0440a8] 001d44: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
001d48: e59f27b4 ldr r2, [pc, #1972] ; [002504] 001d4c: e3a03e76 mov r3, #1888 ; 0x760 001d50: e2833007 add r3, r3, #7 ; 0x7 001d54: e19230d3 ldrsb r3, [r2, r3] 001d58: e3530000 cmp r3, #0 ; 0x0 001d5c: 0a000004 beq 001d74(4) ; jump 001d60: e3a03e7a mov r3, #1952 ; 0x7a0 001d64: e2833008 add r3, r3, #8 ; 0x8 001d68: e19230d3 ldrsb r3, [r2, r3] 001d6c: e3530000 cmp r3, #0 ; 0x0 001d70: 1a000008 bne 001d98(8) ; jump 001d74: e59f078c ldr r0, [pc, #1932] ; [002508] "null oray user or pwd" 001d78: eb00baa3 bl 03080c(baa3) 001d7c: e3a0200f mov r2, #15 ; 0xf 001d80: e59f3784 ldr r3, [pc, #1924] ; [00250c] 001d84: e5832000 str r2, [r3, #0] ; [1098d8] 001d88: e242200e sub r2, r2, #14 ; 0xe 001d8c: e59f3730 ldr r3, [pc, #1840] ; [0024c4] 001d90: e5832000 str r2, [r3, #0] ; [044018] 001d94: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
001d98: ebfffdc5 bl 0014b4(fffdc5) 001d9c: e3500000 cmp r0, #0 ; 0x0 001da0: 091ba9f0 ldmeqdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return 001da4: e59f0764 ldr r0, [pc, #1892] ; [002510] "oray login" 001da8: eb00ba97 bl 03080c(ba97) 001dac: e59f473c ldr r4, [pc, #1852] ; [0024f0] 001db0: e3a02002 mov r2, #2 ; 0x2 001db4: e1c420b0 strh r2, [r4, #0] 001db8: e3a03b2b mov r3, #44032 ; 0xac00 001dbc: e2833017 add r3, r3, #23 ; 0x17 001dc0: e1c430b2 strh r3, [r4, #2] 001dc4: e59f0748 ldr r0, [pc, #1864] ; [002514] 001dc8: eb00c463 bl 032f5c(c463) 001dcc: e5840004 str r0, [r4, #4] ; [049a74] 001dd0: e3700001 cmn r0, #1 ; 0x1 001dd4: 1a00000d bne 001e10(d) ; jump 001dd8: e59f0734 ldr r0, [pc, #1844] ; [002514] 001ddc: eb00c48c bl 033014(c48c) 001de0: e3500000 cmp r0, #0 ; 0x0 001de4: 15903010 ldrne r3, [r0, #16] 001de8: 15933000 ldrne r3, [r3, #0] 001dec: 15933000 ldrne r3, [r3, #0] 001df0: 15843004 strne r3, [r4, #4] ; [049a74] 001df4: 1a000005 bne 001e10(5) ; jump 001df8: e3a02002 mov r2, #2 ; 0x2 001dfc: e59f3708 ldr r3, [pc, #1800] ; [00250c] 001e00: e5832000 str r2, [r3, #0] ; [1098d8] 001e04: e59f070c ldr r0, [pc, #1804] ; [002518] "can not get oray server ip" 001e08: eb00ba7f bl 03080c(ba7f) 001e0c: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
001e10: e3a00002 mov r0, #2 ; 0x2 001e14: e3a01001 mov r1, #1 ; 0x1 001e18: e3a02000 mov r2, #0 ; 0x0 001e1c: eb00c5cc bl 033554(c5cc) 001e20: e1a08000 mov r8, r0 001e24: e3580000 cmp r8, #0 ; 0x0 001e28: aa000005 bge 001e44(5) ; jump 001e2c: e3a02002 mov r2, #2 ; 0x2 001e30: e59f36d4 ldr r3, [pc, #1748] ; [00250c] 001e34: e5832000 str r2, [r3, #0] ; [1098d8] 001e38: e59f06dc ldr r0, [pc, #1756] ; [00251c] "create oray socket err" 001e3c: eb00ba72 bl 03080c(ba72) 001e40: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
001e44: e1a00008 mov r0, r8 001e48: e3a01b01 mov r1, #1024 ; 0x400 001e4c: e1a02001 mov r2, r1 001e50: eb001fa3 bl 009ce4(1fa3) 001e54: e1a00008 mov r0, r8 001e58: e3a0100a mov r1, #10 ; 0xa 001e5c: e1a02001 mov r2, r1 001e60: eb001f87 bl 009c84(1f87) 001e64: e1a00008 mov r0, r8 001e68: e59f1680 ldr r1, [pc, #1664] ; [0024f0] 001e6c: e3a02010 mov r2, #16 ; 0x10 001e70: eb00c528 bl 033318(c528) 001e74: e3500000 cmp r0, #0 ; 0x0 001e78: aa000005 bge 001e94(5) ; jump 001e7c: e3a02002 mov r2, #2 ; 0x2 001e80: e59f3684 ldr r3, [pc, #1668] ; [00250c] 001e84: e5832000 str r2, [r3, #0] ; [1098d8] 001e88: e59f0690 ldr r0, [pc, #1680] ; [002520] "can not connect oray server" 001e8c: eb00ba5e bl 03080c(ba5e) 001e90: ea000159 b 0023fc(159) ; jump 001e94: e1a00008 mov r0, r8 001e98: e59f1684 ldr r1, [pc, #1668] ; [002524] 001e9c: e3a02b01 mov r2, #1024 ; 0x400 001ea0: e3a03000 mov r3, #0 ; 0x0 001ea4: eb00c54e bl 0333e4(c54e) 001ea8: e1a07000 mov r7, r0 001eac: e3570000 cmp r7, #0 ; 0x0 001eb0: aa000005 bge 001ecc(5) ; jump 001eb4: e3a02002 mov r2, #2 ; 0x2 001eb8: e59f364c ldr r3, [pc, #1612] ; [00250c] 001ebc: e5832000 str r2, [r3, #0] ; [1098d8] 001ec0: e59f0660 ldr r0, [pc, #1632] ; [002528] "recv oray error" 001ec4: eb00ba50 bl 03080c(ba50) 001ec8: ea00014b b 0023fc(14b) ; jump 001ecc: e59f4650 ldr r4, [pc, #1616] ; [002524] 001ed0: e3a03000 mov r3, #0 ; 0x0 001ed4: e7c43007 strb r3, [r4, r7, lsl #0] 001ed8: e3a02001 mov r2, #1 ; 0x1 001edc: e59f35e8 ldr r3, [pc, #1512] ; [0024cc] 001ee0: e5832000 str r2, [r3, #0] ; [044000] 001ee4: e1a00004 mov r0, r4 001ee8: e59f163c ldr r1, [pc, #1596] ; [00252c] "220" 001eec: e2822002 add r2, r2, #2 ; 0x2 001ef0: eb00c30c bl 032b28(c30c) 001ef4: e3500000 cmp r0, #0 ; 0x0 001ef8: 13a0200e movne r2, #14 ; 0xe 001efc: 1a00013a bne 0023ec(13a) ; jump 001f00: e59f061c ldr r0, [pc, #1564] ; [002524] 001f04: e59f1624 ldr r1, [pc, #1572] ; [002530] 001f08: eb00be3d bl 031804(be3d) 001f0c: e59f0610 ldr r0, [pc, #1552] ; [002524] 001f10: eb00c2d1 bl 032a5c(c2d1) 001f14: e1a02000 mov r2, r0 001f18: e1a00008 mov r0, r8 001f1c: e59f1600 ldr r1, [pc, #1536] ; [002524] 001f20: eb001994 bl 008578(1994) 001f24: e1a00008 mov r0, r8 001f28: e59f15f4 ldr r1, [pc, #1524] ; [002524] 001f2c: e3a02b01 mov r2, #1024 ; 0x400 001f30: e3a03000 mov r3, #0 ; 0x0 001f34: eb00c52a bl 0333e4(c52a) 001f38: e1a07000 mov r7, r0 001f3c: e3570000 cmp r7, #0 ; 0x0 001f40: aa000005 bge 001f5c(5) ; jump 001f44: e3a0200e mov r2, #14 ; 0xe 001f48: e59f35bc ldr r3, [pc, #1468] ; [00250c] 001f4c: e5832000 str r2, [r3, #0] ; [1098d8] 001f50: e59f05d0 ldr r0, [pc, #1488] ; [002528] "recv oray error" 001f54: eb00ba2c bl 03080c(ba2c) 001f58: ea000127 b 0023fc(127) ; jump 001f5c: e59f45c0 ldr r4, [pc, #1472] ; [002524] 001f60: e3a03000 mov r3, #0 ; 0x0 001f64: e7c43007 strb r3, [r4, r7, lsl #0] 001f68: e1a00004 mov r0, r4 001f6c: e59f15c0 ldr r1, [pc, #1472] ; [002534] "334" 001f70: e3a02003 mov r2, #3 ; 0x3 001f74: eb00c2eb bl 032b28(c2eb) 001f78: e3500000 cmp r0, #0 ; 0x0 001f7c: 13a0200e movne r2, #14 ; 0xe 001f80: 1a000119 bne 0023ec(119) ; jump 001f84: e59f0598 ldr r0, [pc, #1432] ; [002524] 001f88: eb00c2b3 bl 032a5c(c2b3) 001f8c: e1a02000 mov r2, r0 001f90: e2422006 sub r2, r2, #6 ; 0x6 001f94: e59f059c ldr r0, [pc, #1436] ; [002538] 001f98: e59f159c ldr r1, [pc, #1436] ; [00253c] 001f9c: eb0019d6 bl 0086fc(19d6) 001fa0: e1a04000 mov r4, r0 001fa4: e59f0540 ldr r0, [pc, #1344] ; [0024ec] 001fa8: e59f158c ldr r1, [pc, #1420] ; [00253c] 001fac: e1a02004 mov r2, r4 001fb0: ebfffcb1 bl 00127c(fffcb1) 001fb4: e24b0024 sub r0, fp, #36 ; 0x24 '$' 001fb8: e59f1580 ldr r1, [pc, #1408] ; [002540] 001fbc: e3a02004 mov r2, #4 ; 0x4 001fc0: eb00c24b bl 0328f4(c24b) 001fc4: e59f3578 ldr r3, [pc, #1400] ; [002544] 001fc8: e1e03003 mvn r3, r3 001fcc: e51b2024 ldr r2, [fp, -#36] 001fd0: e1833002 orr r3, r3, r2 001fd4: e50b3024 str r3, [fp, -#36] 001fd8: e1a01003 mov r1, r3 001fdc: e59f3564 ldr r3, [pc, #1380] ; [002548] 001fe0: e0c32391 smull r3, r2, r1, r3 001fe4: e0833001 add r3, r3, r1 001fe8: e1a02fc1 mov r2, r1, asr #31 ; 0x1f 001fec: e0620243 rsb r0, r2, r3, asr #4 ; 0x4 001ff0: e0603200 rsb r3, r0, r0, lsl #4 ; 0x4 001ff4: e0510083 subs r0, r1, r3, lsl #1 ; 0x1 001ff8: 42800020 addmi r0, r0, #32 ; 0x20 001ffc: e2601020 rsb r1, r0, #32 ; 0x20 002000: e51b2024 ldr r2, [fp, -#36] 002004: e3e03000 mvn r3, #0 ; 0x0 002008: e1e03113 mvn r3, r3, lsl r1 00200c: e0033052 and r3, r3, r2, asr r0 002010: e1833112 orr r3, r3, r2, lsl r1 002014: e50b3028 str r3, [fp, -#40] 002018: e59f052c ldr r0, [pc, #1324] ; [00254c] 00201c: eb00c28e bl 032a5c(c28e) 002020: e1a01000 mov r1, r0 002024: e59f6524 ldr r6, [pc, #1316] ; [002550] 002028: e58d6000 str r6, [sp, #0] 00202c: e59f0518 ldr r0, [pc, #1304] ; [00254c] 002030: e59f2504 ldr r2, [pc, #1284] ; [00253c] 002034: e1a03004 mov r3, r4 002038: eb001d72 bl 009608(1d72) 00203c: e59f5510 ldr r5, [pc, #1296] ; [002554] 002040: e59f0510 ldr r0, [pc, #1296] ; [002558] 002044: eb00c284 bl 032a5c(c284) 002048: e1a02000 mov r2, r0 00204c: e59f4504 ldr r4, [pc, #1284] ; [002558] 002050: e1a00005 mov r0, r5 002054: e1a01004 mov r1, r4 002058: eb00c225 bl 0328f4(c225) 00205c: e1a00004 mov r0, r4 002060: eb00c27d bl 032a5c(c27d) 002064: e1a07000 mov r7, r0 002068: e3a03020 mov r3, #32 ; 0x20 00206c: e7c73005 strb r3, [r7, r5, lsl #0] 002070: e2877001 add r7, r7, #1 ; 0x1 002074: e0870005 add r0, r7, r5 002078: e3a04004 mov r4, #4 ; 0x4 00207c: e24b1028 sub r1, fp, #40 ; 0x28 '(' 002080: e1a02004 mov r2, r4 002084: eb00c21a bl 0328f4(c21a) 002088: e0877004 add r7, r7, r4 00208c: e0870005 add r0, r7, r5 002090: e24b102c sub r1, fp, #44 ; 0x2c ',' 002094: e1a02004 mov r2, r4 002098: eb00c215 bl 0328f4(c215) 00209c: e0877004 add r7, r7, r4 0020a0: e0870005 add r0, r7, r5 0020a4: e1a01006 mov r1, r6 0020a8: e3a02010 mov r2, #16 ; 0x10 0020ac: eb00c210 bl 0328f4(c210) 0020b0: e2877010 add r7, r7, #16 ; 0x10 0020b4: e1a00005 mov r0, r5 0020b8: e1a01007 mov r1, r7 0020bc: e59f2460 ldr r2, [pc, #1120] ; [002524] 0020c0: eb00193f bl 0085c4(193f) 0020c4: e1a07000 mov r7, r0 0020c8: e59f4454 ldr r4, [pc, #1108] ; [002524] 0020cc: e3a05000 mov r5, #0 ; 0x0 0020d0: e7c45007 strb r5, [r4, r7, lsl #0] 0020d4: e1a00004 mov r0, r4 0020d8: e59f147c ldr r1, [pc, #1148] ; [00255c] 0020dc: eb00c23b bl 0329d0(c23b) 0020e0: e2877002 add r7, r7, #2 ; 0x2 0020e4: e1a00008 mov r0, r8 0020e8: e1a01004 mov r1, r4 0020ec: e1a02007 mov r2, r7 0020f0: eb001920 bl 008578(1920) 0020f4: e1a00008 mov r0, r8 0020f8: e1a01004 mov r1, r4 0020fc: e3a02b01 mov r2, #1024 ; 0x400 002100: e1a03005 mov r3, r5 002104: eb00c4b6 bl 0333e4(c4b6) 002108: e1a07000 mov r7, r0 00210c: e1570005 cmp r7, r5 002110: aa000005 bge 00212c(5) ; jump 002114: e3a0200e mov r2, #14 ; 0xe 002118: e59f33ec ldr r3, [pc, #1004] ; [00250c] 00211c: e5832000 str r2, [r3, #0] ; [1098d8] 002120: e59f0400 ldr r0, [pc, #1024] ; [002528] "recv oray error" 002124: eb00b9b8 bl 03080c(b9b8) 002128: ea0000b3 b 0023fc(b3) ; jump 00212c: e59f43f0 ldr r4, [pc, #1008] ; [002524] 002130: e3a03000 mov r3, #0 ; 0x0 002134: e7c43007 strb r3, [r4, r7, lsl #0] 002138: e1a00004 mov r0, r4 00213c: e59f141c ldr r1, [pc, #1052] ; [002560] "250" 002140: e3a02003 mov r2, #3 ; 0x3 002144: eb00c277 bl 032b28(c277) 002148: e3500000 cmp r0, #0 ; 0x0 00214c: 0a000005 beq 002168(5) ; jump 002150: e3a0200f mov r2, #15 ; 0xf 002154: e59f33b0 ldr r3, [pc, #944] ; [00250c] 002158: e5832000 str r2, [r3, #0] ; [1098d8] 00215c: e242200e sub r2, r2, #14 ; 0xe 002160: e59f335c ldr r3, [pc, #860] ; [0024c4] 002164: ea0000a1 b 0023f0(a1) ; jump 002168: e59f03b4 ldr r0, [pc, #948] ; [002524] 00216c: e59f13e8 ldr r1, [pc, #1000] ; [00255c] 002170: eb00c2c8 bl 032c98(c2c8) 002174: e1a05000 mov r5, r0 002178: e3a02000 mov r2, #0 ; 0x0 00217c: e59f33e0 ldr r3, [pc, #992] ; [002564] 002180: e5c32000 strb r2, [r3, #0] ; [108630] 002184: ea000010 b 0021cc(10) ; jump 002188: e3a03000 mov r3, #0 ; 0x0 00218c: e5c63000 strb r3, [r6, #0] ; [049ea0] 002190: e59f03cc ldr r0, [pc, #972] ; [002564] 002194: eb00c230 bl 032a5c(c230) 002198: e1a04000 mov r4, r0 00219c: e1a00005 mov r0, r5 0021a0: eb00c22d bl 032a5c(c22d) 0021a4: e0844000 add r4, r4, r0 0021a8: e35400c7 cmp r4, #199 ; 0xc7 '' 0021ac: 8a000013 bhi 002200(13) ; jump 0021b0: e59f03ac ldr r0, [pc, #940] ; [002564] 0021b4: e1a01005 mov r1, r5 0021b8: eb00c204 bl 0329d0(c204) 0021bc: e59f03a0 ldr r0, [pc, #928] ; [002564] 0021c0: e59f13a0 ldr r1, [pc, #928] ; [002568] ";" 0021c4: eb00c201 bl 0329d0(c201) 0021c8: e1a05006 mov r5, r6 0021cc: e3550000 cmp r5, #0 ; 0x0 0021d0: 0a00000a beq 002200(a) ; jump 0021d4: e2855002 add r5, r5, #2 ; 0x2 0021d8: e1d530d0 ldrsb r3, [r5, #0] 0021dc: e3530000 cmp r3, #0 ; 0x0 0021e0: 1353002e cmpne r3, #46 ; 0x2e '.' 0021e4: 0a000005 beq 002200(5) ; jump 0021e8: e1a00005 mov r0, r5 0021ec: e59f1368 ldr r1, [pc, #872] ; [00255c] 0021f0: eb00c2a8 bl 032c98(c2a8) 0021f4: e1a06000 mov r6, r0 0021f8: e3560000 cmp r6, #0 ; 0x0 0021fc: 1affffe1 bne 002188(ffffe1) ; jump 002200: e59f22fc ldr r2, [pc, #764] ; [002504] 002204: e3a03e7e mov r3, #2016 ; 0x7e0 002208: e2833009 add r3, r3, #9 ; 0x9 00220c: e19230d3 ldrsb r3, [r2, r3] 002210: e3530000 cmp r3, #0 ; 0x0 002214: 0a000028 beq 0022bc(28) ; jump 002218: e59f0304 ldr r0, [pc, #772] ; [002524] 00221c: e59f1348 ldr r1, [pc, #840] ; [00256c] 002220: e2822e7e add r2, r2, #2016 ; 0x7e0 002224: e2822009 add r2, r2, #9 ; 0x9 002228: eb00bd75 bl 031804(bd75) 00222c: e59f02f0 ldr r0, [pc, #752] ; [002524] 002230: eb00c209 bl 032a5c(c209) 002234: e1a02000 mov r2, r0 002238: e1a00008 mov r0, r8 00223c: e59f12e0 ldr r1, [pc, #736] ; [002524] 002240: eb0018cc bl 008578(18cc) 002244: e1a00008 mov r0, r8 002248: e59f12d4 ldr r1, [pc, #724] ; [002524] 00224c: e3a02b01 mov r2, #1024 ; 0x400 002250: e3a03000 mov r3, #0 ; 0x0 002254: eb00c462 bl 0333e4(c462) 002258: e1a07000 mov r7, r0 00225c: e3570000 cmp r7, #0 ; 0x0 002260: aa000005 bge 00227c(5) ; jump 002264: e3a0200e mov r2, #14 ; 0xe 002268: e59f329c ldr r3, [pc, #668] ; [00250c] 00226c: e5832000 str r2, [r3, #0] ; [1098d8] 002270: e59f02b0 ldr r0, [pc, #688] ; [002528] "recv oray error" 002274: eb00b964 bl 03080c(b964) 002278: ea00005f b 0023fc(5f) ; jump 00227c: e59f02a0 ldr r0, [pc, #672] ; [002524] 002280: e3a03000 mov r3, #0 ; 0x0 002284: e7c03007 strb r3, [r0, r7, lsl #0] 002288: e59f12d0 ldr r1, [pc, #720] ; [002560] "250" 00228c: e3a02003 mov r2, #3 ; 0x3 002290: eb00c224 bl 032b28(c224) 002294: e3500000 cmp r0, #0 ; 0x0 002298: 0a000032 beq 002368(32) ; jump 00229c: e3a02010 mov r2, #16 ; 0x10 0022a0: e59f3264 ldr r3, [pc, #612] ; [00250c] 0022a4: e5832000 str r2, [r3, #0] ; [1098d8] 0022a8: e59f0278 ldr r0, [pc, #632] ; [002528] "recv oray error" 0022ac: eb00b956 bl 03080c(b956) 0022b0: ea000051 b 0023fc(51) ; jump 0022b4: e5c54000 strb r4, [r5, #0] 0022b8: ea00002a b 002368(2a) ; jump 0022bc: e59f52a0 ldr r5, [pc, #672] ; [002564] 0022c0: ea00001e b 002340(1e) ; jump 0022c4: e3a04000 mov r4, #0 ; 0x0 0022c8: e5c64000 strb r4, [r6, #0] 0022cc: e59f0250 ldr r0, [pc, #592] ; [002524] 0022d0: e59f1294 ldr r1, [pc, #660] ; [00256c] 0022d4: e1a02005 mov r2, r5 0022d8: eb00bd49 bl 031804(bd49) 0022dc: e59f0240 ldr r0, [pc, #576] ; [002524] 0022e0: eb00c1dd bl 032a5c(c1dd) 0022e4: e1a02000 mov r2, r0 0022e8: e1a00008 mov r0, r8 0022ec: e59f1230 ldr r1, [pc, #560] ; [002524] 0022f0: eb0018a0 bl 008578(18a0) 0022f4: e1a00008 mov r0, r8 0022f8: e59f1224 ldr r1, [pc, #548] ; [002524] 0022fc: e3a02b01 mov r2, #1024 ; 0x400 002300: e1a03004 mov r3, r4 002304: eb00c436 bl 0333e4(c436) 002308: e1a07000 mov r7, r0 00230c: e1570004 cmp r7, r4 002310: baffffe7 blt 0022b4(ffffe7) ; jump 002314: e59f0208 ldr r0, [pc, #520] ; [002524] 002318: e7c04007 strb r4, [r0, r7, lsl #0] 00231c: e59f123c ldr r1, [pc, #572] ; [002560] "250" 002320: e3a02003 mov r2, #3 ; 0x3 002324: eb00c1ff bl 032b28(c1ff) 002328: e1500004 cmp r0, r4 00232c: 15c54000 strneb r4, [r5, #0] ; [108630] 002330: 1a00000c bne 002368(c) ; jump 002334: e3a0303b mov r3, #59 ; 0x3b ';' 002338: e4c63001 strb r3, [r6], #1 00233c: e1a05006 mov r5, r6 002340: e1d530d0 ldrsb r3, [r5, #0] 002344: e3530000 cmp r3, #0 ; 0x0 002348: 0a000006 beq 002368(6) ; jump 00234c: e1a00005 mov r0, r5 002350: e3a0103b mov r1, #59 ; 0x3b ';' 002354: eb00c1a7 bl 0329f8(c1a7) 002358: e1a06000 mov r6, r0 00235c: e3560000 cmp r6, #0 ; 0x0 002360: 1affffd7 bne 0022c4(ffffd7) ; jump 002364: e5c56000 strb r6, [r5, #0] 002368: e59f01b4 ldr r0, [pc, #436] ; [002524] 00236c: e59f11fc ldr r1, [pc, #508] ; [002570] 002370: eb00bd23 bl 031804(bd23) 002374: e59f01a8 ldr r0, [pc, #424] ; [002524] 002378: eb00c1b7 bl 032a5c(c1b7) 00237c: e1a02000 mov r2, r0 002380: e1a00008 mov r0, r8 002384: e59f1198 ldr r1, [pc, #408] ; [002524] 002388: eb00187a bl 008578(187a) 00238c: e1a00008 mov r0, r8 002390: e59f118c ldr r1, [pc, #396] ; [002524] 002394: e3a02b01 mov r2, #1024 ; 0x400 002398: e3a03000 mov r3, #0 ; 0x0 00239c: eb00c410 bl 0333e4(c410) 0023a0: e1a07000 mov r7, r0 0023a4: e3570000 cmp r7, #0 ; 0x0 0023a8: aa000005 bge 0023c4(5) ; jump 0023ac: e3a0200e mov r2, #14 ; 0xe 0023b0: e59f3154 ldr r3, [pc, #340] ; [00250c] 0023b4: e5832000 str r2, [r3, #0] ; [1098d8] 0023b8: e59f0168 ldr r0, [pc, #360] ; [002528] "recv oray error" 0023bc: eb00b912 bl 03080c(b912) 0023c0: ea00000d b 0023fc(d) ; jump 0023c4: e59f4158 ldr r4, [pc, #344] ; [002524] 0023c8: e3a03000 mov r3, #0 ; 0x0 0023cc: e7c43007 strb r3, [r4, r7, lsl #0] 0023d0: e1a00004 mov r0, r4 0023d4: e59f1184 ldr r1, [pc, #388] ; [002560] "250" 0023d8: e3a02003 mov r2, #3 ; 0x3 0023dc: eb00c1d1 bl 032b28(c1d1) 0023e0: e3500000 cmp r0, #0 ; 0x0 0023e4: 0a000007 beq 002408(7) ; jump 0023e8: e3a02010 mov r2, #16 ; 0x10 0023ec: e59f3118 ldr r3, [pc, #280] ; [00250c] 0023f0: e5832000 str r2, [r3, #0] ; [1098d8] 0023f4: e1a00004 mov r0, r4 0023f8: eb00bcf6 bl 0317d8(bcf6) 0023fc: e1a00008 mov r0, r8 002400: eb00ca2f bl 034cc4(ca2f) 002404: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
002408: e3a02011 mov r2, #17 ; 0x11 00240c: e59f30f8 ldr r3, [pc, #248] ; [00250c] 002410: e5832000 str r2, [r3, #0] ; [1098d8] 002414: e2422010 sub r2, r2, #16 ; 0x10 002418: e59f30b0 ldr r3, [pc, #176] ; [0024d0] 00241c: e5832000 str r2, [r3, #0] ; [044010] 002420: eb0002b8 bl 002f08(2b8) 002424: e59f3148 ldr r3, [pc, #328] ; [002574] 002428: e5933000 ldr r3, [r3, #0] 00242c: e0800003 add r0, r0, r3 002430: e59f30c8 ldr r3, [pc, #200] ; [002500] 002434: e5830000 str r0, [r3, #0] ; [0440a4] 002438: e3a05000 mov r5, #0 ; 0x0 00243c: e59f30b8 ldr r3, [pc, #184] ; [0024fc] 002440: e5835000 str r5, [r3, #0] ; [0440a8] 002444: e59f00d8 ldr r0, [pc, #216] ; [002524] 002448: e59f1128 ldr r1, [pc, #296] ; [002578] 00244c: e59f2090 ldr r2, [pc, #144] ; [0024e4] 002450: e59f3090 ldr r3, [pc, #144] ; [0024e8] 002454: eb00be83 bl 031e68(be83) 002458: e59f4088 ldr r4, [pc, #136] ; [0024e8] 00245c: e5942000 ldr r2, [r4, #0] ; [049f6c] 002460: e59f3114 ldr r3, [pc, #276] ; [00257c] 002464: e5832000 str r2, [r3, #0] ; [049f70] 002468: e59f00b4 ldr r0, [pc, #180] ; [002524] 00246c: eb00bcd9 bl 0317d8(bcd9) 002470: e59f0108 ldr r0, [pc, #264] ; [002580] "%u" 002474: e5941000 ldr r1, [r4, #0] ; [049f6c] 002478: eb00bcd6 bl 0317d8(bcd6) 00247c: e59f00a0 ldr r0, [pc, #160] ; [002524] 002480: e59f10fc ldr r1, [pc, #252] ; [002584] 002484: eb00bcde bl 031804(bcde) 002488: e59f0094 ldr r0, [pc, #148] ; [002524] 00248c: eb00c172 bl 032a5c(c172) 002490: e1a02000 mov r2, r0 002494: e1a00008 mov r0, r8 002498: e59f1084 ldr r1, [pc, #132] ; [002524] 00249c: eb001835 bl 008578(1835) 0024a0: e1a00008 mov r0, r8 0024a4: e59f1078 ldr r1, [pc, #120] ; [002524] 0024a8: e3a02b01 mov r2, #1024 ; 0x400 0024ac: e1a03005 mov r3, r5 0024b0: eb00c3cb bl 0333e4(c3cb) 0024b4: e1a00008 mov r0, r8 0024b8: eb00ca01 bl 034cc4(ca01) 0024bc: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
0024c0: 23859603 orrcs r9, r5, #3145728 ; 0x300000 0024c4: 00043fd8---------------------> 00044018 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 0024c8: 0003d134---------------------> 0003d174 ; data: 64 6F 6E 27 74 20 74 72 79 20 66 6F 72 20 62 61 | don't try for ba 0024cc: 00043fc0---------------------> 00044000 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 0024d0: 00043fd0---------------------> 00044010 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 0024d4: 0003d150---------------------> 0003d190 ; data: 6F 72 61 79 20 75 70 64 61 74 65 00 63 72 65 61 | oray update.crea 0024d8: 00043fd4---------------------> 00044014 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 0024dc: 0003d15c---------------------> 0003d19c ; data: 63 72 65 61 74 65 20 6F 72 61 79 20 75 64 70 20 | create oray udp 0024e0: 0004af7c---------------------> 0004afbc ; data: 00 02 C6 68 00 02 C6 6C 00 02 C6 70 00 02 C6 74 | .h.l.p.t 0024e4: 00049f28---------------------> 00049f68 ; data: 00 01 C8 6C 00 01 C8 70 00 01 C8 74 00 01 C8 78 | .l.p.t.x 0024e8: 00049f2c---------------------> 00049f6c ; data: 00 01 C8 70 00 01 C8 74 00 01 C8 78 00 01 C8 7C | .p.t.x.| 0024ec: 00049f34---------------------> 00049f74 ; data: 00 01 C8 78 00 01 C8 7C 00 01 C8 80 00 01 C9 58 | .x.|.Ȁ.X 0024f0: 00049a30---------------------> 00049a70 ; data: 00 01 91 64 00 01 91 68 00 01 91 6C 00 01 91 70 | .d.h.l.p 0024f4: 0003d178---------------------> 0003d1b8 ; data: 63 61 6E 20 6E 6F 74 20 73 65 6E 64 20 6F 72 61 | can not send ora 0024f8: 0003d198---------------------> 0003d1d8 ; data: 73 65 6E 64 20 25 64 20 61 74 20 25 75 0A 00 00 | send %d at %u... 0024fc: 00044068---------------------> 000440a8 ; data: 00 00 00 00 00 20 00 00 00 40 00 00 00 40 00 00 | ..... ...@...@.. 002500: 00044064---------------------> 000440a4 ; data: 00 00 00 00 00 00 00 00 00 20 00 00 00 40 00 00 | ......... ...@.. 002504: 001099a0---------------------> 001099e0 ; !Unknown! 002508: 0003d1a8---------------------> 0003d1e8 ; data: 6E 75 6C 6C 20 6F 72 61 79 20 75 73 65 72 20 6F | null oray user o 00250c: 00109898---------------------> 001098d8 ; !Unknown! 002510: 0003d1c0---------------------> 0003d200 ; data: 6F 72 61 79 20 6C 6F 67 69 6E 00 00 63 61 6E 20 | oray login..can 002514: 00043fdc---------------------> 0004401c ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 002518: 0003d1cc---------------------> 0003d20c ; data: 63 61 6E 20 6E 6F 74 20 67 65 74 20 6F 72 61 79 | can not get oray 00251c: 0003d1e8---------------------> 0003d228 ; data: 63 72 65 61 74 65 20 6F 72 61 79 20 73 6F 63 6B | create oray sock 002520: 0003d200---------------------> 0003d240 ; data: 63 61 6E 20 6E 6F 74 20 63 6F 6E 6E 65 63 74 20 | can not connect 002524: 00049a40---------------------> 00049a80 ; data: 00 01 91 74 00 01 98 2C 00 01 98 30 00 01 98 34 | .t.,.0.4 002528: 0003d21c---------------------> 0003d25c ; data: 72 65 63 76 20 6F 72 61 79 20 65 72 72 6F 72 00 | recv oray error. 00252c: 0003d22c---------------------> 0003d26c ; data: 32 32 30 00 41 55 54 48 20 52 4F 55 54 45 52 0D | 220.AUTH ROUTER. 002530: 0003d230---------------------> 0003d270 ; data: 41 55 54 48 20 52 4F 55 54 45 52 0D 0A 00 00 00 | AUTH ROUTER..... 002534: 0003d240---------------------> 0003d280 ; data: 33 33 34 00 0D 0A 00 00 32 35 30 00 3B 00 00 00 | 334.....250.;... 002538: 00049a44---------------------> 00049a84 ; data: 00 01 98 2C 00 01 98 30 00 01 98 34 00 01 98 38 | .,.0.4.8 00253c: 00049e40---------------------> 00049e80 ; data: 00 01 BA 20 00 01 BA 24 00 01 BA 28 00 01 BA 2C | . .$.(., 002540: 00049e46---------------------> 00049e86 ; data: BA 24 00 01 BA 28 00 01 BA 2C 00 01 BA 30 00 01 | $.(.,.0. 002544: 07383135 ldreq r3, [r8, r5, lsr #2]! 002548: 88888889 stmhiia r8, {r0, r3, r7, fp, pc} 00254c: 0010a148---------------------> 0010a188 ; !Unknown! 002550: 00049e60---------------------> 00049ea0 ; data: 00 01 BC 70 00 01 BC 74 00 01 BC 78 00 01 BC 7C | .p.t.x.| 002554: 00049e70---------------------> 00049eb0 ; data: 00 01 BC 80 00 01 BC 84 00 01 BF 3C 00 01 BF 40 | ...<.@ 002558: 0010a107---------------------> 0010a147 ; !Unknown! 00255c: 0003d244---------------------> 0003d284 ; data: 0D 0A 00 00 32 35 30 00 3B 00 00 00 52 45 47 49 | ....250.;...REGI 002560: 0003d248---------------------> 0003d288 ; data: 32 35 30 00 3B 00 00 00 52 45 47 49 20 41 20 25 | 250.;...REGI A % 002564: 001085f0---------------------> 00108630 ; !Unknown! 002568: 0003d24c---------------------> 0003d28c ; data: 3B 00 00 00 52 45 47 49 20 41 20 25 73 0D 0A 00 | ;...REGI A %s... 00256c: 0003d250---------------------> 0003d290 ; data: 52 45 47 49 20 41 20 25 73 0D 0A 00 43 4E 46 4D | REGI A %s...CNFM 002570: 0003d25c---------------------> 0003d29c ; data: 43 4E 46 4D 0D 0A 00 00 32 35 30 20 25 6C 69 20 | CNFM....250 %li 002574: 0004405c---------------------> 0004409c ; data: 70 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | p.............. 002578: 0003d264---------------------> 0003d2a4 ; data: 32 35 30 20 25 6C 69 20 25 6C 69 0D 0A 00 00 00 | 250 %li %li..... 00257c: 00049f30---------------------> 00049f70 ; data: 00 01 C8 74 00 01 C8 78 00 01 C8 7C 00 01 C8 80 | .t.x.|.Ȁ 002580: 0003d274---------------------> 0003d2b4 ; data: 25 75 0A 00 51 55 49 54 0D 0A 00 00 2F 64 65 76 | %u..QUIT..../dev 002584: 0003d278---------------------> 0003d2b8 ; data: 51 55 49 54 0D 0A 00 00 2F 64 65 76 2F 69 32 63 | QUIT..../dev/i2c 002588: e1a0c00d mov ip, sp 00258c: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 002590: e24cb004 sub fp, ip, #4 ; 0x4 002594: e24dd00c sub sp, sp, #12 ; 0xc 002598: e59f023c ldr r0, [pc, #572] ; [0027dc] "/dev/i2c0" 00259c: e3a01002 mov r1, #2 ; 0x2 0025a0: eb00c9b8 bl 034c88(c9b8) 0025a4: e1a04000 mov r4, r0 0025a8: e3540000 cmp r4, #0 ; 0x0 0025ac: aa000003 bge 0025c0(3) ; jump 0025b0: e59f0228 ldr r0, [pc, #552] ; [0027e0] "%s: can not open i2c device" 0025b4: e59f1228 ldr r1, [pc, #552] ; [0027e4] "zoom_test" 0025b8: eb00bc86 bl 0317d8(bc86) 0025bc: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
0025c0: e1a00004 mov r0, r4 0025c4: e3a01101 mov r1, #1073741824 ; 0x40000000 0025c8: e2811a46 add r1, r1, #286720 ; 0x46000 0025cc: e2811c09 add r1, r1, #2304 ; 0x900 0025d0: e3a02038 mov r2, #56 ; 0x38 '8' 0025d4: eb00ca60 bl 034f5c(ca60) 0025d8: e51b301c ldr r3, [fp, -#28] 0025dc: e3c330ff bic r3, r3, #255 ; 0xff '' 0025e0: e50b301c str r3, [fp, -#28] 0025e4: e24b201c sub r2, fp, #28 ; 0x1c 0025e8: e3a03000 mov r3, #0 ; 0x0 0025ec: e5823004 str r3, [r2, #4] 0025f0: e1a00004 mov r0, r4 0025f4: e3a01a46 mov r1, #286720 ; 0x46000 0025f8: e2811c09 add r1, r1, #2304 ; 0x900 0025fc: e2811105 add r1, r1, #1073741825 ; 0x40000001 002600: eb00ca55 bl 034f5c(ca55) 002604: e59f31dc ldr r3, [pc, #476] ; [0027e8] 002608: e5933000 ldr r3, [r3, #0] 00260c: e3530000 cmp r3, #0 ; 0x0 002610: 13a0305f movne r3, #95 ; 0x5f '_' 002614: 03a0306f moveq r3, #111 ; 0x6f 'o' 002618: e24b2010 sub r2, fp, #16 ; 0x10 00261c: e1a01002 mov r1, r2 002620: e5613001 strb r3, [r1, -#1]! 002624: e1a00004 mov r0, r4 002628: e3a02001 mov r2, #1 ; 0x1 00262c: eb00c988 bl 034c54(c988) 002630: e3500001 cmp r0, #1 ; 0x1 002634: 0a000005 beq 002650(5) ; jump 002638: eb0098b0 bl 028900(98b0) 00263c: e1a03000 mov r3, r0 002640: e59f01a4 ldr r0, [pc, #420] ; [0027ec] "%s: write error %d" 002644: e59f1198 ldr r1, [pc, #408] ; [0027e4] "zoom_test" 002648: e5932000 ldr r2, [r3, #0] 00264c: eb00bc61 bl 0317d8(bc61) 002650: e3a00b61 mov r0, #99328 ; 0x18400 002654: e2800e2a add r0, r0, #672 ; 0x2a0 002658: eb00021d bl 002ed4(21d) 00265c: e59f3184 ldr r3, [pc, #388] ; [0027e8] 002660: e5933000 ldr r3, [r3, #0] 002664: e3530000 cmp r3, #0 ; 0x0 002668: 13e0306f mvnne r3, #111 ; 0x6f 'o' 00266c: 03e0305f mvneq r3, #95 ; 0x5f '_' 002670: e24b2010 sub r2, fp, #16 ; 0x10 002674: e1a01002 mov r1, r2 002678: e5613001 strb r3, [r1, -#1]! 00267c: e1a00004 mov r0, r4 002680: e3a02001 mov r2, #1 ; 0x1 002684: eb00c972 bl 034c54(c972) 002688: e3500001 cmp r0, #1 ; 0x1 00268c: 0a000005 beq 0026a8(5) ; jump 002690: eb00989a bl 028900(989a) 002694: e1a03000 mov r3, r0 002698: e59f014c ldr r0, [pc, #332] ; [0027ec] "%s: write error %d" 00269c: e59f1140 ldr r1, [pc, #320] ; [0027e4] "zoom_test" 0026a0: e5932000 ldr r2, [r3, #0] 0026a4: eb00bc4b bl 0317d8(bc4b) 0026a8: e3a00b61 mov r0, #99328 ; 0x18400 0026ac: e2800e2a add r0, r0, #672 ; 0x2a0 0026b0: eb000207 bl 002ed4(207) 0026b4: e59f312c ldr r3, [pc, #300] ; [0027e8] 0026b8: e5933000 ldr r3, [r3, #0] 0026bc: e3530000 cmp r3, #0 ; 0x0 0026c0: 13e03050 mvnne r3, #80 ; 0x50 'P' 0026c4: 03e03060 mvneq r3, #96 ; 0x60 '`' 0026c8: e24b2010 sub r2, fp, #16 ; 0x10 0026cc: e1a01002 mov r1, r2 0026d0: e5613001 strb r3, [r1, -#1]! 0026d4: e1a00004 mov r0, r4 0026d8: e3a02001 mov r2, #1 ; 0x1 0026dc: eb00c95c bl 034c54(c95c) 0026e0: e3500001 cmp r0, #1 ; 0x1 0026e4: 0a000005 beq 002700(5) ; jump 0026e8: eb009884 bl 028900(9884) 0026ec: e1a03000 mov r3, r0 0026f0: e59f00f4 ldr r0, [pc, #244] ; [0027ec] "%s: write error %d" 0026f4: e59f10e8 ldr r1, [pc, #232] ; [0027e4] "zoom_test" 0026f8: e5932000 ldr r2, [r3, #0] 0026fc: eb00bc35 bl 0317d8(bc35) 002700: e3a00b61 mov r0, #99328 ; 0x18400 002704: e2800e2a add r0, r0, #672 ; 0x2a0 002708: eb0001f1 bl 002ed4(1f1) 00270c: e59f30d4 ldr r3, [pc, #212] ; [0027e8] 002710: e5933000 ldr r3, [r3, #0] 002714: e3530000 cmp r3, #0 ; 0x0 002718: 13a03060 movne r3, #96 ; 0x60 '`' 00271c: 03a03050 moveq r3, #80 ; 0x50 'P' 002720: e24b2010 sub r2, fp, #16 ; 0x10 002724: e1a01002 mov r1, r2 002728: e5613001 strb r3, [r1, -#1]! 00272c: e1a00004 mov r0, r4 002730: e3a02001 mov r2, #1 ; 0x1 002734: eb00c946 bl 034c54(c946) 002738: e3500001 cmp r0, #1 ; 0x1 00273c: 0a000005 beq 002758(5) ; jump 002740: eb00986e bl 028900(986e) 002744: e1a03000 mov r3, r0 002748: e59f009c ldr r0, [pc, #156] ; [0027ec] "%s: write error %d" 00274c: e59f1090 ldr r1, [pc, #144] ; [0027e4] "zoom_test" 002750: e5932000 ldr r2, [r3, #0] 002754: eb00bc1f bl 0317d8(bc1f) 002758: e3a00b61 mov r0, #99328 ; 0x18400 00275c: e2800e2a add r0, r0, #672 ; 0x2a0 002760: eb0001db bl 002ed4(1db) 002764: e24b3010 sub r3, fp, #16 ; 0x10 002768: e1a01003 mov r1, r3 00276c: e3a03000 mov r3, #0 ; 0x0 002770: e5613001 strb r3, [r1, -#1]! 002774: e1a00004 mov r0, r4 002778: e3a02001 mov r2, #1 ; 0x1 00277c: eb00c934 bl 034c54(c934) 002780: e3500001 cmp r0, #1 ; 0x1 002784: 0a000005 beq 0027a0(5) ; jump 002788: eb00985c bl 028900(985c) 00278c: e1a03000 mov r3, r0 002790: e59f0054 ldr r0, [pc, #84] ; [0027ec] "%s: write error %d" 002794: e59f1048 ldr r1, [pc, #72] ; [0027e4] "zoom_test" 002798: e5932000 ldr r2, [r3, #0] 00279c: eb00bc0d bl 0317d8(bc0d) 0027a0: e3a00b61 mov r0, #99328 ; 0x18400 0027a4: e2800e2a add r0, r0, #672 ; 0x2a0 0027a8: eb0001c9 bl 002ed4(1c9) 0027ac: e1a00004 mov r0, r4 0027b0: eb00c943 bl 034cc4(c943) 0027b4: e59f202c ldr r2, [pc, #44] ; [0027e8] 0027b8: e5923000 ldr r3, [r2, #0] ; [049f30] 0027bc: e3530000 cmp r3, #0 ; 0x0 0027c0: 13a03000 movne r3, #0 ; 0x0 0027c4: 03a03001 moveq r3, #1 ; 0x1 0027c8: e5823000 str r3, [r2, #0] ; [049f30] 0027cc: e59f001c ldr r0, [pc, #28] ; [0027f0] "%s ok" 0027d0: e59f100c ldr r1, [pc, #12] ; [0027e4] "zoom_test" 0027d4: eb00bbff bl 0317d8(bbff) 0027d8: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
0027dc: 0003d280---------------------> 0003d2c0 ; data: 2F 64 65 76 2F 69 32 63 30 00 00 00 25 73 3A 20 | /dev/i2c0...%s: 0027e0: 0003d28c---------------------> 0003d2cc ; data: 25 73 3A 20 63 61 6E 20 6E 6F 74 20 6F 70 65 6E | %s: can not open 0027e4: 0003d2ac---------------------> 0003d2ec ; data: 7A 6F 6F 6D 5F 74 65 73 74 00 00 00 25 73 3A 20 | zoom_test...%s: 0027e8: 00049ef0---------------------> 00049f30 ; data: 00 01 C7 00 00 01 C7 04 00 01 C7 08 00 01 C7 0C | ..... 0027ec: 0003d2b8---------------------> 0003d2f8 ; data: 25 73 3A 20 77 72 69 74 65 20 65 72 72 6F 72 20 | %s: write error 0027f0: 0003d2cc---------------------> 0003d30c ; data: 25 73 20 6F 6B 0A 00 00 73 65 6E 64 20 69 6E 65 | %s ok...send ine 0027f4: e1a0c00d mov ip, sp 0027f8: e92dd9f0 stmdb sp!, {r4, r5, r6, r7, r8, fp, ip, lr, pc} 0027fc: e24cb004 sub fp, ip, #4 ; 0x4 002800: eb00d763 bl 038594(d763) 002804: eb0001bf bl 002f08(1bf) 002808: e3a04000 mov r4, #0 ; 0x0 00280c: e59f3474 ldr r3, [pc, #1140] ; [002c88] 002810: e5834000 str r4, [r3, #0] ; [0445f0] 002814: e59f3470 ldr r3, [pc, #1136] ; [002c8c] 002818: e5834000 str r4, [r3, #0] ; [0445ac] 00281c: e59f346c ldr r3, [pc, #1132] ; [002c90] 002820: e5834000 str r4, [r3, #0] ; [0445d4] 002824: e59f3468 ldr r3, [pc, #1128] ; [002c94] 002828: e5834000 str r4, [r3, #0] ; [044614] 00282c: e59f3464 ldr r3, [pc, #1124] ; [002c98] 002830: e5834000 str r4, [r3, #0] ; [044618] 002834: e59f3460 ldr r3, [pc, #1120] ; [002c9c] 002838: e5834000 str r4, [r3, #0] ; [043ffc] 00283c: eb000cfd bl 005c38(cfd) 002840: eb0075f8 bl 020028(75f8) 002844: eb002475 bl 00ba20(2475) 002848: eb002270 bl 00b210(2270) 00284c: eb003431 bl 00f918(3431) 002850: eb002587 bl 00be74(2587) 002854: eb007519 bl 01fcc0(7519) 002858: e3a05010 mov r5, #16 ; 0x10 00285c: e59f043c ldr r0, [pc, #1084] ; [002ca0] 002860: e1a01004 mov r1, r4 002864: e1a02005 mov r2, r5 002868: eb00c03d bl 032964(c03d) 00286c: e59f0430 ldr r0, [pc, #1072] ; [002ca4] 002870: e1a01004 mov r1, r4 002874: e1a02005 mov r2, r5 002878: eb00c039 bl 032964(c039) 00287c: eb0001a1 bl 002f08(1a1) 002880: e59f3420 ldr r3, [pc, #1056] ; [002ca8] 002884: e5830000 str r0, [r3, #0] ; [049f44] 002888: e59f341c ldr r3, [pc, #1052] ; [002cac] 00288c: e5830000 str r0, [r3, #0] ; [049f40] 002890: e59f3418 ldr r3, [pc, #1048] ; [002cb0] 002894: e5830000 str r0, [r3, #0] ; [049f38] 002898: e59f3414 ldr r3, [pc, #1044] ; [002cb4] 00289c: e5830000 str r0, [r3, #0] ; [049f3c] 0028a0: e59f3410 ldr r3, [pc, #1040] ; [002cb8] 0028a4: e5830000 str r0, [r3, #0] ; [049f34] 0028a8: e3a00005 mov r0, #5 ; 0x5 0028ac: eb00cb47 bl 0355d0(cb47) 0028b0: eb008617 bl 024114(8617) 0028b4: e59f73e0 ldr r7, [pc, #992] ; [002c9c] 0028b8: e59f63fc ldr r6, [pc, #1020] ; [002cbc] 0028bc: e59f83ec ldr r8, [pc, #1004] ; [002cb0] 0028c0: eb000190 bl 002f08(190) 0028c4: e59f33ec ldr r3, [pc, #1004] ; [002cb8] 0028c8: e5830000 str r0, [r3, #0] ; [049f34] 0028cc: e5870000 str r0, [r7, #0] ; [043ffc] 0028d0: eb00866b bl 024284(866b) 0028d4: e3a03e29 mov r3, #656 ; 0x290 0028d8: e2833003 add r3, r3, #3 ; 0x3 0028dc: e7d63003 ldrb r3, [r6, r3, lsl #0] 0028e0: e3530000 cmp r3, #0 ; 0x0 0028e4: 0a00000a beq 002914(a) ; jump 0028e8: e59f43b8 ldr r4, [pc, #952] ; [002ca8] 0028ec: e5972000 ldr r2, [r7, #0] ; [043ffc] 0028f0: e5943000 ldr r3, [r4, #0] ; [049f44] 0028f4: e1520003 cmp r2, r3 0028f8: ba000005 blt 002914(5) ; jump 0028fc: eb007bee bl 0218bc(7bee) 002900: e3500000 cmp r0, #0 ; 0x0 002904: 15973000 ldrne r3, [r7, #0] ; [043ffc] 002908: 12833c27 addne r3, r3, #9984 ; 0x2700 00290c: 12833010 addne r3, r3, #16 ; 0x10 002910: 15843000 strne r3, [r4, #0] ; [049f44] 002914: e3a03e51 mov r3, #1296 ; 0x510 002918: e2833008 add r3, r3, #8 ; 0x8 00291c: e7d63003 ldrb r3, [r6, r3, lsl #0] 002920: e3530000 cmp r3, #0 ; 0x0 002924: 0a00001f beq 0029a8(1f) ; jump 002928: e59f3384 ldr r3, [pc, #900] ; [002cb4] 00292c: e5972000 ldr r2, [r7, #0] ; [043ffc] 002930: e5933000 ldr r3, [r3, #0] 002934: e1520003 cmp r2, r3 002938: ba00001a blt 0029a8(1a) ; jump 00293c: e59f0360 ldr r0, [pc, #864] ; [002ca4] 002940: eb001d2b bl 009df4(1d2b) 002944: e3500000 cmp r0, #0 ; 0x0 002948: 1a000016 bne 0029a8(16) ; jump 00294c: e59f0350 ldr r0, [pc, #848] ; [002ca4] 002950: e59f1348 ldr r1, [pc, #840] ; [002ca0] 002954: eb00c030 bl 032a1c(c030) 002958: e3500000 cmp r0, #0 ; 0x0 00295c: 0a000011 beq 0029a8(11) ; jump 002960: e59f033c ldr r0, [pc, #828] ; [002ca4] 002964: eb002d29 bl 00de10(2d29) 002968: e3500000 cmp r0, #0 ; 0x0 00296c: 0a000005 beq 002988(5) ; jump 002970: e59f0328 ldr r0, [pc, #808] ; [002ca0] 002974: e59f1328 ldr r1, [pc, #808] ; [002ca4] 002978: eb00c031 bl 032a44(c031) 00297c: e59f033c ldr r0, [pc, #828] ; [002cc0] "send inet ip mail ok" 002980: eb00b7a1 bl 03080c(b7a1) 002984: ea000001 b 002990(1) ; jump 002988: e59f0334 ldr r0, [pc, #820] ; [002cc4] "send inet ip mail failed, try later" 00298c: eb00b79e bl 03080c(b79e) 002990: eb00015c bl 002f08(15c) 002994: e5870000 str r0, [r7, #0] ; [043ffc] 002998: e59f3314 ldr r3, [pc, #788] ; [002cb4] 00299c: e2800d5d add r0, r0, #5952 ; 0x1740 0029a0: e2800030 add r0, r0, #48 ; 0x30 '0' 0029a4: e5830000 str r0, [r3, #0] ; [049f3c] 0029a8: e3a03e72 mov r3, #1824 ; 0x720 0029ac: e2833003 add r3, r3, #3 ; 0x3 0029b0: e7d61003 ldrb r1, [r6, r3, lsl #0] 0029b4: e3510005 cmp r1, #5 ; 0x5 0029b8: 0a000091 beq 002c04(91) ; jump 0029bc: e3510006 cmp r1, #6 ; 0x6 0029c0: 0a00008f beq 002c04(8f) ; jump 0029c4: e3510007 cmp r1, #7 ; 0x7 0029c8: 0a00008d beq 002c04(8d) ; jump 0029cc: e3510000 cmp r1, #0 ; 0x0 0029d0: 0a00006c beq 002b88(6c) ; jump 0029d4: e5972000 ldr r2, [r7, #0] ; [043ffc] 0029d8: e5983000 ldr r3, [r8, #0] ; [049f38] 0029dc: e1520003 cmp r2, r3 0029e0: ba000068 blt 002b88(68) ; jump 0029e4: e3510001 cmp r1, #1 ; 0x1 0029e8: 1a000001 bne 0029f4(1) ; jump 0029ec: ebfffc6e bl 001bac(fffc6e) 0029f0: ea000025 b 002a8c(25) ; jump 0029f4: e3a03e72 mov r3, #1824 ; 0x720 0029f8: e2833003 add r3, r3, #3 ; 0x3 0029fc: e7d60003 ldrb r0, [r6, r3, lsl #0] 002a00: e3500002 cmp r0, #2 ; 0x2 002a04: 1a000001 bne 002a10(1) ; jump 002a08: ebfff642 bl 000318(fff642) 002a0c: ea00001e b 002a8c(1e) ; jump 002a10: e3a03e72 mov r3, #1824 ; 0x720 002a14: e2833003 add r3, r3, #3 ; 0x3 002a18: e7d63003 ldrb r3, [r6, r3, lsl #0] 002a1c: e3530003 cmp r3, #3 ; 0x3 002a20: 1a000002 bne 002a30(2) ; jump 002a24: e3a00004 mov r0, #4 ; 0x4 002a28: ebfff63a bl 000318(fff63a) 002a2c: ea000016 b 002a8c(16) ; jump 002a30: e3a03e72 mov r3, #1824 ; 0x720 002a34: e2833003 add r3, r3, #3 ; 0x3 002a38: e7d63003 ldrb r3, [r6, r3, lsl #0] 002a3c: e3530004 cmp r3, #4 ; 0x4 002a40: 1a000002 bne 002a50(2) ; jump 002a44: e3a00008 mov r0, #8 ; 0x8 002a48: ebfff632 bl 000318(fff632) 002a4c: ea00000e b 002a8c(e) ; jump 002a50: e3a03e72 mov r3, #1824 ; 0x720 002a54: e2833003 add r3, r3, #3 ; 0x3 002a58: e7d63003 ldrb r3, [r6, r3, lsl #0] 002a5c: e3530008 cmp r3, #8 ; 0x8 002a60: 1a000002 bne 002a70(2) ; jump 002a64: e3a00000 mov r0, #0 ; 0x0 002a68: ebfff852 bl 000bb8(fff852) 002a6c: ea000006 b 002a8c(6) ; jump 002a70: e3a03e72 mov r3, #1824 ; 0x720 002a74: e2833003 add r3, r3, #3 ; 0x3 002a78: e7d63003 ldrb r3, [r6, r3, lsl #0] 002a7c: e3530009 cmp r3, #9 ; 0x9 002a80: 1a000001 bne 002a8c(1) ; jump 002a84: e3a00001 mov r0, #1 ; 0x1 002a88: ebfff84a bl 000bb8(fff84a) 002a8c: eb00011d bl 002f08(11d) 002a90: e5870000 str r0, [r7, #0] ; [043ffc] 002a94: e59f322c ldr r3, [pc, #556] ; [002cc8] 002a98: e5933000 ldr r3, [r3, #0] 002a9c: e3530000 cmp r3, #0 ; 0x0 002aa0: 02803ffa addeq r3, r0, #1000 ; 0x3e8 002aa4: 05883000 streq r3, [r8, #0] ; [049f38] 002aa8: 0a000036 beq 002b88(36) ; jump 002aac: e3a03e72 mov r3, #1824 ; 0x720 002ab0: e2833003 add r3, r3, #3 ; 0x3 002ab4: e7d63003 ldrb r3, [r6, r3, lsl #0] 002ab8: e3530001 cmp r3, #1 ; 0x1 002abc: 1a000005 bne 002ad8(5) ; jump 002ac0: e59f3204 ldr r3, [pc, #516] ; [002ccc] 002ac4: e5972000 ldr r2, [r7, #0] ; [043ffc] 002ac8: e5933000 ldr r3, [r3, #0] 002acc: e0822003 add r2, r2, r3 002ad0: e5882000 str r2, [r8, #0] ; [049f38] 002ad4: ea00002b b 002b88(2b) ; jump 002ad8: e3a03e72 mov r3, #1824 ; 0x720 002adc: e2833003 add r3, r3, #3 ; 0x3 002ae0: e7d63003 ldrb r3, [r6, r3, lsl #0] 002ae4: e3530002 cmp r3, #2 ; 0x2 002ae8: 05973000 ldreq r3, [r7, #0] ; [043ffc] 002aec: 02833cea addeq r3, r3, #59904 ; 0xea00 002af0: 02833060 addeq r3, r3, #96 ; 0x60 '`' 002af4: 05883000 streq r3, [r8, #0] ; [049f38] 002af8: 0a000022 beq 002b88(22) ; jump 002afc: e3a03e72 mov r3, #1824 ; 0x720 002b00: e2833003 add r3, r3, #3 ; 0x3 002b04: e7d63003 ldrb r3, [r6, r3, lsl #0] 002b08: e3530003 cmp r3, #3 ; 0x3 002b0c: 05973000 ldreq r3, [r7, #0] ; [043ffc] 002b10: 02833cea addeq r3, r3, #59904 ; 0xea00 002b14: 02833060 addeq r3, r3, #96 ; 0x60 '`' 002b18: 05883000 streq r3, [r8, #0] ; [049f38] 002b1c: 0a000019 beq 002b88(19) ; jump 002b20: e3a03e72 mov r3, #1824 ; 0x720 002b24: e2833003 add r3, r3, #3 ; 0x3 002b28: e7d63003 ldrb r3, [r6, r3, lsl #0] 002b2c: e3530004 cmp r3, #4 ; 0x4 002b30: 05973000 ldreq r3, [r7, #0] ; [043ffc] 002b34: 02833cea addeq r3, r3, #59904 ; 0xea00 002b38: 02833060 addeq r3, r3, #96 ; 0x60 '`' 002b3c: 05883000 streq r3, [r8, #0] ; [049f38] 002b40: 0a000010 beq 002b88(10) ; jump 002b44: e3a03e72 mov r3, #1824 ; 0x720 002b48: e2833003 add r3, r3, #3 ; 0x3 002b4c: e7d63003 ldrb r3, [r6, r3, lsl #0] 002b50: e3530008 cmp r3, #8 ; 0x8 002b54: 05973000 ldreq r3, [r7, #0] ; [043ffc] 002b58: 02833d5d addeq r3, r3, #5952 ; 0x1740 002b5c: 02833030 addeq r3, r3, #48 ; 0x30 '0' 002b60: 05883000 streq r3, [r8, #0] ; [049f38] 002b64: 0a000007 beq 002b88(7) ; jump 002b68: e3a03e72 mov r3, #1824 ; 0x720 002b6c: e2833003 add r3, r3, #3 ; 0x3 002b70: e7d63003 ldrb r3, [r6, r3, lsl #0] 002b74: e3530009 cmp r3, #9 ; 0x9 002b78: 05973000 ldreq r3, [r7, #0] ; [043ffc] 002b7c: 02833d5d addeq r3, r3, #5952 ; 0x1740 002b80: 02833030 addeq r3, r3, #48 ; 0x30 '0' 002b84: 05883000 streq r3, [r8, #0] ; [049f38] 002b88: e3a03e72 mov r3, #1824 ; 0x720 002b8c: e2833003 add r3, r3, #3 ; 0x3 002b90: e7d63003 ldrb r3, [r6, r3, lsl #0] 002b94: e3530001 cmp r3, #1 ; 0x1 002b98: 1a000019 bne 002c04(19) ; jump 002b9c: e59f412c ldr r4, [pc, #300] ; [002cd0] 002ba0: e5943000 ldr r3, [r4, #0] ; [044010] 002ba4: e3530000 cmp r3, #0 ; 0x0 002ba8: 0a000015 beq 002c04(15) ; jump 002bac: ebfffba2 bl 001a3c(fffba2) 002bb0: e5943000 ldr r3, [r4, #0] ; [044010] 002bb4: e3530000 cmp r3, #0 ; 0x0 002bb8: 0a00000f beq 002bfc(f) ; jump 002bbc: eb0000d1 bl 002f08(d1) 002bc0: e59f410c ldr r4, [pc, #268] ; [002cd4] 002bc4: e5943000 ldr r3, [r4, #0] ; [0440a4] 002bc8: e0630000 rsb r0, r3, r0 002bcc: e3a03c46 mov r3, #17920 ; 0x4600 002bd0: e28330b4 add r3, r3, #180 ; 0xb4 '' 002bd4: e1500003 cmp r0, r3 002bd8: da000009 ble 002c04(9) ; jump 002bdc: e59f20ec ldr r2, [pc, #236] ; [002cd0] 002be0: e3a03000 mov r3, #0 ; 0x0 002be4: e5823000 str r3, [r2, #0] ; [044010] 002be8: eb0000c6 bl 002f08(c6) 002bec: e1a02000 mov r2, r0 002bf0: e59f00e0 ldr r0, [pc, #224] ; [002cd8] "time up %u %u" 002bf4: e5941000 ldr r1, [r4, #0] ; [0440a4] 002bf8: eb00baf6 bl 0317d8(baf6) 002bfc: eb0000c1 bl 002f08(c1) 002c00: e5880000 str r0, [r8, #0] ; [049f38] 002c04: e3a03e8d mov r3, #2256 ; 0x8d0 002c08: e283300e add r3, r3, #14 ; 0xe 002c0c: e7d62003 ldrb r2, [r6, r3, lsl #0] 002c10: e3520000 cmp r2, #0 ; 0x0 002c14: 059f30c0 ldreq r3, [pc, #192] ; [002cdc] 002c18: 05c32000 streqb r2, [r3, #0] ; [109814] 002c1c: e59f2098 ldr r2, [pc, #152] ; [002cbc] 002c20: e3a03f49 mov r3, #292 ; 0x124 002c24: e7d23003 ldrb r3, [r2, r3, lsl #0] 002c28: e3530000 cmp r3, #0 ; 0x0 002c2c: 1a000012 bne 002c7c(12) ; jump 002c30: e3a03e8d mov r3, #2256 ; 0x8d0 002c34: e283300e add r3, r3, #14 ; 0xe 002c38: e7d23003 ldrb r3, [r2, r3, lsl #0] 002c3c: e3530000 cmp r3, #0 ; 0x0 002c40: 0a00000d beq 002c7c(d) ; jump 002c44: e59f4050 ldr r4, [pc, #80] ; [002c9c] 002c48: e59f505c ldr r5, [pc, #92] ; [002cac] 002c4c: e5942000 ldr r2, [r4, #0] ; [043ffc] 002c50: e5953000 ldr r3, [r5, #0] ; [049f40] 002c54: e1520003 cmp r2, r3 002c58: ba000007 blt 002c7c(7) ; jump 002c5c: eb007702 bl 02086c(7702) 002c60: eb0000a8 bl 002f08(a8) 002c64: e59f304c ldr r3, [pc, #76] ; [002cb8] 002c68: e5830000 str r0, [r3, #0] ; [049f34] 002c6c: e5840000 str r0, [r4, #0] ; [043ffc] 002c70: e2800d5d add r0, r0, #5952 ; 0x1740 002c74: e2800030 add r0, r0, #48 ; 0x30 '0' 002c78: e5850000 str r0, [r5, #0] ; [049f40] 002c7c: e3a00001 mov r0, #1 ; 0x1 002c80: eb00ca52 bl 0355d0(ca52) 002c84: eaffff0d b 0028c0(ffff0d) ; jump 002c88: 000445b0---------------------> 000445f0 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 002c8c: 0004456c---------------------> 000445ac ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 002c90: 00044594---------------------> 000445d4 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 002c94: 000445d4---------------------> 00044614 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 | ............... 002c98: 000445d8---------------------> 00044618 ; data: 00 00 00 00 00 00 00 00 05 00 00 00 06 00 00 00 | .............. 002c9c: 00043fbc---------------------> 00043ffc ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 002ca0: 00049f08---------------------> 00049f48 ; data: 00 01 C7 18 00 01 C7 1C 00 01 C7 20 00 01 C7 24 | ... .$ 002ca4: 00049f18---------------------> 00049f58 ; data: 00 01 C7 28 00 01 C7 2C 00 01 C8 64 00 01 C8 68 | .(.,.d.h 002ca8: 00049f04---------------------> 00049f44 ; data: 00 01 C7 14 00 01 C7 18 00 01 C7 1C 00 01 C7 20 | .... 002cac: 00049f00---------------------> 00049f40 ; data: 00 01 C7 10 00 01 C7 14 00 01 C7 18 00 01 C7 1C | .... 002cb0: 00049ef8---------------------> 00049f38 ; data: 00 01 C7 08 00 01 C7 0C 00 01 C7 10 00 01 C7 14 | .. .. 002cb4: 00049efc---------------------> 00049f3c ; data: 00 01 C7 0C 00 01 C7 10 00 01 C7 14 00 01 C7 18 | . ... 002cb8: 00049ef4---------------------> 00049f34 ; data: 00 01 C7 04 00 01 C7 08 00 01 C7 0C 00 01 C7 10 | ... . 002cbc: 001099a0---------------------> 001099e0 ; !Unknown! 002cc0: 0003d2d4---------------------> 0003d314 ; data: 73 65 6E 64 20 69 6E 65 74 20 69 70 20 6D 61 69 | send inet ip mai 002cc4: 0003d2ec---------------------> 0003d32c ; data: 73 65 6E 64 20 69 6E 65 74 20 69 70 20 6D 61 69 | send inet ip mai 002cc8: 00043fc0---------------------> 00044000 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 002ccc: 0004405c---------------------> 0004409c ; data: 70 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | p.............. 002cd0: 00043fd0---------------------> 00044010 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 002cd4: 00044064---------------------> 000440a4 ; data: 00 00 00 00 00 00 00 00 00 20 00 00 00 40 00 00 | ......... ...@.. 002cd8: 0003d310---------------------> 0003d350 ; data: 74 69 6D 65 20 75 70 20 25 75 20 25 75 0A 00 00 | time up %u %u... 002cdc: 001097d4---------------------> 00109814 ; !Unknown! 002ce0: e1a0f00e mov pc, lr ; return
002ce4: e1a0c00d mov ip, sp 002ce8: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 002cec: e24cb004 sub fp, ip, #4 ; 0x4 002cf0: e1a04000 mov r4, r0 002cf4: e1a0c001 mov ip, r1 002cf8: e1a03002 mov r3, r2 002cfc: e1a00004 mov r0, r4 002d00: e1a0100c mov r1, ip 002d04: e1a02003 mov r2, r3 002d08: ef9000e2 swi 9000e2 002d0c: e1a04000 mov r4, r0 002d10: e374007e cmn r4, #126 ; 0x7e '~' 002d14: 9a000003 bls 002d28(3) ; jump 002d18: eb0096f8 bl 028900(96f8) 002d1c: e2643000 rsb r3, r4, #0 ; 0x0 002d20: e5803000 str r3, [r0, #0] 002d24: e3e04000 mvn r4, #0 ; 0x0 002d28: e1a00004 mov r0, r4 002d2c: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
002d30: e1a0c00d mov ip, sp 002d34: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 002d38: e24cb004 sub fp, ip, #4 ; 0x4 002d3c: e1a04000 mov r4, r0 002d40: e1a0c001 mov ip, r1 002d44: e1a03002 mov r3, r2 002d48: e1a00004 mov r0, r4 002d4c: e1a0100c mov r1, ip 002d50: e1a02003 mov r2, r3 002d54: ef9000e1 swi 9000e1 002d58: e1a04000 mov r4, r0 002d5c: e374007e cmn r4, #126 ; 0x7e '~' 002d60: 9a000003 bls 002d74(3) ; jump 002d64: eb0096e5 bl 028900(96e5) 002d68: e2643000 rsb r3, r4, #0 ; 0x0 002d6c: e5803000 str r3, [r0, #0] 002d70: e3e04000 mvn r4, #0 ; 0x0 002d74: e1a00004 mov r0, r4 002d78: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
002d7c: e1a0c00d mov ip, sp 002d80: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 002d84: e24cb004 sub fp, ip, #4 ; 0x4 002d88: e1a02000 mov r2, r0 002d8c: e1a03001 mov r3, r1 002d90: e1a00002 mov r0, r2 002d94: e1a01003 mov r1, r3 002d98: ef9000de swi 9000de 002d9c: e1a04000 mov r4, r0 002da0: e374007e cmn r4, #126 ; 0x7e '~' 002da4: 9a000003 bls 002db8(3) ; jump 002da8: eb0096d4 bl 028900(96d4) 002dac: e2643000 rsb r3, r4, #0 ; 0x0 002db0: e5803000 str r3, [r0, #0] 002db4: e3e04000 mvn r4, #0 ; 0x0 002db8: e1a00004 mov r0, r4 002dbc: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
002dc0: e1a0c00d mov ip, sp 002dc4: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 002dc8: e24cb004 sub fp, ip, #4 ; 0x4 002dcc: e1a03000 mov r3, r0 002dd0: e1a00003 mov r0, r3 002dd4: ef9000df swi 9000df 002dd8: e1a04000 mov r4, r0 002ddc: e374007e cmn r4, #126 ; 0x7e '~' 002de0: 9a000003 bls 002df4(3) ; jump 002de4: eb0096c5 bl 028900(96c5) 002de8: e2643000 rsb r3, r4, #0 ; 0x0 002dec: e5803000 str r3, [r0, #0] 002df0: e3e04000 mvn r4, #0 ; 0x0 002df4: e1a00004 mov r0, r4 002df8: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
002dfc: e1a0c00d mov ip, sp 002e00: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 002e04: e24cb004 sub fp, ip, #4 ; 0x4 002e08: e1a03000 mov r3, r0 002e0c: e1a00003 mov r0, r3 002e10: ef9000e0 swi 9000e0 002e14: e1a04000 mov r4, r0 002e18: e374007e cmn r4, #126 ; 0x7e '~' 002e1c: 9a000003 bls 002e30(3) ; jump 002e20: eb0096b6 bl 028900(96b6) 002e24: e2643000 rsb r3, r4, #0 ; 0x0 002e28: e5803000 str r3, [r0, #0] 002e2c: e3e04000 mvn r4, #0 ; 0x0 002e30: e1a00004 mov r0, r4 002e34: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
002e38: e1a0c00d mov ip, sp 002e3c: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 002e40: e24cb004 sub fp, ip, #4 ; 0x4 002e44: e1a03000 mov r3, r0 002e48: e1a00003 mov r0, r3 002e4c: ef9000e3 swi 9000e3 002e50: e1a04000 mov r4, r0 002e54: e374007e cmn r4, #126 ; 0x7e '~' 002e58: 9a000003 bls 002e6c(3) ; jump 002e5c: eb0096a7 bl 028900(96a7) 002e60: e2643000 rsb r3, r4, #0 ; 0x0 002e64: e5803000 str r3, [r0, #0] 002e68: e3e04000 mvn r4, #0 ; 0x0 002e6c: e1a00004 mov r0, r4 002e70: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
002e74: e1a0c00d mov ip, sp 002e78: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 002e7c: e24cb004 sub fp, ip, #4 ; 0x4 002e80: ef9000e4 swi 9000e4 002e84: e1a04000 mov r4, r0 002e88: e374007e cmn r4, #126 ; 0x7e '~' 002e8c: 9a000003 bls 002ea0(3) ; jump 002e90: eb00969a bl 028900(969a) 002e94: e2643000 rsb r3, r4, #0 ; 0x0 002e98: e5803000 str r3, [r0, #0] 002e9c: e3e04000 mvn r4, #0 ; 0x0 002ea0: e1a00004 mov r0, r4 002ea4: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
002ea8: e1a0c00d mov ip, sp 002eac: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 002eb0: e24cb004 sub fp, ip, #4 ; 0x4 002eb4: ef9000e6 swi 9000e6 002eb8: e1a04000 mov r4, r0 002ebc: e374007e cmn r4, #126 ; 0x7e '~' 002ec0: 991ba810 ldmlsdb fp, {r4, fp, sp, pc} ; return 002ec4: eb00968d bl 028900(968d) 002ec8: e2643000 rsb r3, r4, #0 ; 0x0 002ecc: e5803000 str r3, [r0, #0] 002ed0: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
002ed4: e1a0c00d mov ip, sp 002ed8: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 002edc: e24cb004 sub fp, ip, #4 ; 0x4 002ee0: e1a03000 mov r3, r0 002ee4: e1a00003 mov r0, r3 002ee8: ef9000e7 swi 9000e7 002eec: e1a04000 mov r4, r0 002ef0: e374007e cmn r4, #126 ; 0x7e '~' 002ef4: 991ba810 ldmlsdb fp, {r4, fp, sp, pc} ; return 002ef8: eb009680 bl 028900(9680) 002efc: e2643000 rsb r3, r4, #0 ; 0x0 002f00: e5803000 str r3, [r0, #0] 002f04: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
002f08: e1a0c00d mov ip, sp 002f0c: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 002f10: e24cb004 sub fp, ip, #4 ; 0x4 002f14: ef9000e8 swi 9000e8 002f18: e1a04000 mov r4, r0 002f1c: e374007e cmn r4, #126 ; 0x7e '~' 002f20: 9a000003 bls 002f34(3) ; jump 002f24: eb009675 bl 028900(9675) 002f28: e2643000 rsb r3, r4, #0 ; 0x0 002f2c: e5803000 str r3, [r0, #0] 002f30: e3e04000 mvn r4, #0 ; 0x0 002f34: e1a00004 mov r0, r4 002f38: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
002f3c: e1a0c00d mov ip, sp 002f40: e92dd830 stmdb sp!, {r4, r5, fp, ip, lr, pc} 002f44: e24cb004 sub fp, ip, #4 ; 0x4 002f48: e1a05000 mov r5, r0 002f4c: e3a04b61 mov r4, #99328 ; 0x18400 002f50: e2844e2a add r4, r4, #672 ; 0x2a0 002f54: e1a00005 mov r0, r5 002f58: eb00cad2 bl 035aa8(cad2) 002f5c: e1a03000 mov r3, r0 002f60: e3530000 cmp r3, #0 ; 0x0 002f64: 191ba830 ldmnedb fp, {r4, r5, fp, sp, pc} ; return 002f68: e59f3024 ldr r3, [pc, #36] ; [002f94] 002f6c: e0c32394 smull r3, r2, r4, r3 002f70: e1a02fc4 mov r2, r4, asr #31 ; 0x1f 002f74: e0622643 rsb r2, r2, r3, asr #12 ; 0xc 002f78: e59f0018 ldr r0, [pc, #24] ; [002f98] "malloc memory error size:%d times:%d !" 002f7c: e1a01005 mov r1, r5 002f80: eb00ba14 bl 0317d8(ba14) 002f84: e1a00004 mov r0, r4 002f88: eb00c9a3 bl 03561c(c9a3) 002f8c: e1a04084 mov r4, r4, lsl #1 ; 0x1 002f90: eaffffef b 002f54(ffffef) ; jump 002f94: 68db8bad ldmvsia fp, {r0, r2, r3, r5, r7, r8, r9, fp, pc} ; return 002f98: 0003d320---------------------> 0003d360 ; data: 6D 61 6C 6C 6F 63 20 6D 65 6D 6F 72 79 20 65 72 | malloc memory er 002f9c: e1a0c00d mov ip, sp 002fa0: e92dd800 stmdb sp!, {fp, ip, lr, pc} 002fa4: e24cb004 sub fp, ip, #4 ; 0x4 002fa8: eb00ca1e bl 035828(ca1e) 002fac: e91ba800 ldmdb fp, {fp, sp, pc} ; return
002fb0: e1a0c00d mov ip, sp 002fb4: e92dd800 stmdb sp!, {fp, ip, lr, pc} 002fb8: e24cb004 sub fp, ip, #4 ; 0x4 002fbc: e3a00001 mov r0, #1 ; 0x1 002fc0: eb00c982 bl 0355d0(c982) 002fc4: ebffffb7 bl 002ea8(ffffb7) 002fc8: e91ba800 ldmdb fp, {fp, sp, pc} ; return
002fcc: e1a0c00d mov ip, sp 002fd0: e92dd800 stmdb sp!, {fp, ip, lr, pc} 002fd4: e24cb004 sub fp, ip, #4 ; 0x4 002fd8: e59f0008 ldr r0, [pc, #8] ; [002fe8] 002fdc: eb009a9c bl 029a54(9a9c) 002fe0: ebfffff2 bl 002fb0(fffff2) 002fe4: e91ba800 ldmdb fp, {fp, sp, pc} ; return
002fe8: 00109840---------------------> 00109880 ; !Unknown! 002fec: e1a0c00d mov ip, sp 002ff0: e92dd830 stmdb sp!, {r4, r5, fp, ip, lr, pc} 002ff4: e24cb004 sub fp, ip, #4 ; 0x4 002ff8: e24dd028 sub sp, sp, #40 ; 0x28 '(' 002ffc: e59f00f4 ldr r0, [pc, #244] ; [0030f8] "ifconfig eth0 up" 003000: eb00c607 bl 034824(c607) 003004: e3a00002 mov r0, #2 ; 0x2 003008: e1a01000 mov r1, r0 00300c: e3a02000 mov r2, #0 ; 0x0 003010: eb00c14f bl 033554(c14f) 003014: e1a05000 mov r5, r0 003018: e59f30dc ldr r3, [pc, #220] ; [0030fc] "eth0" 00301c: e8930003 ldmia r3, {r0, r1} 003020: e50b0034 str r0, [fp, -#52] 003024: e54b1030 strb r1, [fp, -#48] 003028: e3a03002 mov r3, #2 ; 0x2 00302c: e14b32b4 strh r3, [fp, -#36] 003030: e1a00005 mov r0, r5 003034: e3a01c89 mov r1, #35072 ; 0x8900 003038: e2811027 add r1, r1, #39 ; 0x27 ''' 00303c: e24b2034 sub r2, fp, #52 ; 0x34 '4' 003040: eb00c7c5 bl 034f5c(c7c5) 003044: e1a04000 mov r4, r0 003048: e3540000 cmp r4, #0 ; 0x0 00304c: 1a000026 bne 0030ec(26) ; jump 003050: e24b003c sub r0, fp, #60 ; 0x3c '<' 003054: e24b1022 sub r1, fp, #34 ; 0x22 '"' 003058: e3a02006 mov r2, #6 ; 0x6 00305c: eb00be24 bl 0328f4(be24) 003060: e1a00004 mov r0, r4 003064: e24bc03c sub ip, fp, #60 ; 0x3c '<' 003068: e59f1090 ldr r1, [pc, #144] ; [003100] 00306c: e7dc3000 ldrb r3, [ip, r0, lsl #0] 003070: e1a02223 mov r2, r3, lsr #4 ; 0x4 003074: e3520009 cmp r2, #9 ; 0x9 003078: 91a03080 movls r3, r0, lsl #1 ; 0x1 00307c: 9283300c addls r3, r3, #12 ; 0xc 003080: 92822030 addls r2, r2, #48 ; 0x30 '0' 003084: 97c12003 strlsb r2, [r1, r3, lsl #0] 003088: 81a02080 movhi r2, r0, lsl #1 ; 0x1 00308c: 8282200c addhi r2, r2, #12 ; 0xc 003090: 87dc3000 ldrhib r3, [ip, r0, lsl #0] 003094: 81a03223 movhi r3, r3, lsr #4 ; 0x4 003098: 82833037 addhi r3, r3, #55 ; 0x37 '7' 00309c: 87c13002 strhib r3, [r1, r2, lsl #0] 0030a0: e7dc3000 ldrb r3, [ip, r0, lsl #0] 0030a4: e203200f and r2, r3, #15 ; 0xf 0030a8: e3520009 cmp r2, #9 ; 0x9 0030ac: 91a03080 movls r3, r0, lsl #1 ; 0x1 0030b0: 9283300d addls r3, r3, #13 ; 0xd 0030b4: 92822030 addls r2, r2, #48 ; 0x30 '0' 0030b8: 97c12003 strlsb r2, [r1, r3, lsl #0] 0030bc: 81a02080 movhi r2, r0, lsl #1 ; 0x1 0030c0: 8282200d addhi r2, r2, #13 ; 0xd 0030c4: 87dc3000 ldrhib r3, [ip, r0, lsl #0] 0030c8: 8203300f andhi r3, r3, #15 ; 0xf 0030cc: 82833037 addhi r3, r3, #55 ; 0x37 '7' 0030d0: 87c13002 strhib r3, [r1, r2, lsl #0] 0030d4: e2800001 add r0, r0, #1 ; 0x1 0030d8: e3500005 cmp r0, #5 ; 0x5 0030dc: daffffe2 ble 00306c(ffffe2) ; jump 0030e0: e3a02000 mov r2, #0 ; 0x0 0030e4: e59f3014 ldr r3, [pc, #20] ; [003100] 0030e8: e5c32018 strb r2, [r3, #24] ; [1099f8] 0030ec: e1a00005 mov r0, r5 0030f0: eb00c6f3 bl 034cc4(c6f3) 0030f4: e91ba830 ldmdb fp, {r4, r5, fp, sp, pc} ; return
0030f8: 0003d348---------------------> 0003d388 ; data: 69 66 63 6F 6E 66 69 67 20 65 74 68 30 20 75 70 | ifconfig eth0 up 0030fc: 0003d35c---------------------> 0003d39c ; data: 65 74 68 30 00 00 00 00 65 74 68 31 00 00 00 00 | eth0....eth1.... 003100: 001099a0---------------------> 001099e0 ; !Unknown! 003104: e1a0c00d mov ip, sp 003108: e92dd830 stmdb sp!, {r4, r5, fp, ip, lr, pc} 00310c: e24cb004 sub fp, ip, #4 ; 0x4 003110: e24dd070 sub sp, sp, #112 ; 0x70 'p' 003114: e3a00002 mov r0, #2 ; 0x2 003118: e1a01000 mov r1, r0 00311c: e3a02000 mov r2, #0 ; 0x0 003120: eb00c10b bl 033554(c10b) 003124: e1a05000 mov r5, r0 003128: e3550000 cmp r5, #0 ; 0x0 00312c: b3a00000 movlt r0, #0 ; 0x0 003130: b91ba830 ldmltdb fp, {r4, r5, fp, sp, pc} ; return 003134: e3a04000 mov r4, #0 ; 0x0 003138: e59f3130 ldr r3, [pc, #304] ; [003270] 00313c: e5933000 ldr r3, [r3, #0] 003140: e2433002 sub r3, r3, #2 ; 0x2 003144: e3530001 cmp r3, #1 ; 0x1 003148: 8a000015 bhi 0031a4(15) ; jump 00314c: e59f3120 ldr r3, [pc, #288] ; [003274] "eth1" 003150: e8930003 ldmia r3, {r0, r1} 003154: e50b0084 str r0, [fp, -#132] 003158: e54b1080 strb r1, [fp, -#128] 00315c: e1a00005 mov r0, r5 003160: e3a01c8b mov r1, #35584 ; 0x8b00 003164: e2811015 add r1, r1, #21 ; 0x15 003168: e24b2084 sub r2, fp, #132 ; 0x84 '' 00316c: eb00c77a bl 034f5c(c77a) 003170: e1a04000 mov r4, r0 003174: e3540000 cmp r4, #0 ; 0x0 003178: b3a04000 movlt r4, #0 ; 0x0 00317c: ba000037 blt 003260(37) ; jump 003180: e15b37b2 ldrh r3, [fp, -#114] 003184: e3530000 cmp r3, #0 ; 0x0 003188: 1a000003 bne 00319c(3) ; jump 00318c: e51b0070 ldr r0, [fp, -#112] 003190: e3500000 cmp r0, #0 ; 0x0 003194: 01a04000 moveq r4, r0 003198: 0a000030 beq 003260(30) ; jump 00319c: e3a04001 mov r4, #1 ; 0x1 0031a0: ea00002e b 003260(2e) ; jump 0031a4: e59f30c4 ldr r3, [pc, #196] ; [003270] 0031a8: e5933000 ldr r3, [r3, #0] 0031ac: e3530001 cmp r3, #1 ; 0x1 0031b0: 1a00002a bne 003260(2a) ; jump 0031b4: e59f30b8 ldr r3, [pc, #184] ; [003274] "eth1" 0031b8: e8930003 ldmia r3, {r0, r1} 0031bc: e50b002c str r0, [fp, -#44] 0031c0: e54b1028 strb r1, [fp, -#40] 0031c4: e3a03000 mov r3, #0 ; 0x0 0031c8: e14b31b8 strh r3, [fp, -#24] 0031cc: e50b301c str r3, [fp, -#28] 0031d0: e14b31b6 strh r3, [fp, -#22] 0031d4: e1a00005 mov r0, r5 0031d8: e3a01c89 mov r1, #35072 ; 0x8900 0031dc: e28110f0 add r1, r1, #240 ; 0xf0 '' 0031e0: e24b202c sub r2, fp, #44 ; 0x2c ',' 0031e4: eb00c75c bl 034f5c(c75c) 0031e8: e1a04000 mov r4, r0 0031ec: e3540000 cmp r4, #0 ; 0x0 0031f0: ba000019 blt 00325c(19) ; jump 0031f4: e15b21b8 ldrh r2, [fp, -#24] 0031f8: e3a03dc5 mov r3, #12608 ; 0x3140 0031fc: e2833002 add r3, r3, #2 ; 0x2 003200: e1520003 cmp r2, r3 003204: 1a000014 bne 00325c(14) ; jump 003208: e3a03000 mov r3, #0 ; 0x0 00320c: e14b31b8 strh r3, [fp, -#24] 003210: e24b3064 sub r3, fp, #100 ; 0x64 'd' 003214: e50b301c str r3, [fp, -#28] 003218: e3a03004 mov r3, #4 ; 0x4 00321c: e14b31b6 strh r3, [fp, -#22] 003220: e1a00005 mov r0, r5 003224: e3a01c89 mov r1, #35072 ; 0x8900 003228: e28110f1 add r1, r1, #241 ; 0xf1 '' 00322c: e24b202c sub r2, fp, #44 ; 0x2c ',' 003230: eb00c749 bl 034f5c(c749) 003234: e1a04000 mov r4, r0 003238: e3540000 cmp r4, #0 ; 0x0 00323c: 1a000006 bne 00325c(6) ; jump 003240: e15b31b8 ldrh r3, [fp, -#24] 003244: e3530000 cmp r3, #0 ; 0x0 003248: 1a000003 bne 00325c(3) ; jump 00324c: e51b3064 ldr r3, [fp, -#100] 003250: e3530000 cmp r3, #0 ; 0x0 003254: 13a04001 movne r4, #1 ; 0x1 003258: 1a000000 bne 003260(0) ; jump 00325c: e3a04000 mov r4, #0 ; 0x0 003260: e1a00005 mov r0, r5 003264: eb00c696 bl 034cc4(c696) 003268: e1a00004 mov r0, r4 00326c: e91ba830 ldmdb fp, {r4, r5, fp, sp, pc} ; return
003270: 00044558---------------------> 00044598 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 003274: 0003d364---------------------> 0003d3a4 ; data: 65 74 68 31 00 00 00 00 64 6F 77 6E 20 77 69 72 | eth1....down wir 003278: e24dd004 sub sp, sp, #4 ; 0x4 00327c: e3a03b61 mov r3, #99328 ; 0x18400 003280: e2833e2a add r3, r3, #672 ; 0x2a0 003284: e58d3000 str r3, [sp, #0] 003288: e3e0293f mvn r2, #1032192 ; 0xfc000 00328c: e2422ef6 sub r2, r2, #3936 ; 0xf60 003290: e2422007 sub r2, r2, #7 ; 0x7 003294: e3a038a2 mov r3, #10616832 ; 0xa20000 003298: e2833c01 add r3, r3, #256 ; 0x100 00329c: e2833001 add r3, r3, #1 ; 0x1 0032a0: e5823000 str r3, [r2, #0] 0032a4: e5923000 ldr r3, [r2, #0] 0032a8: e3130802 tst r3, #131072 ; 0x20000 0032ac: 0a000009 beq 0032d8(9) ; jump 0032b0: e2822007 add r2, r2, #7 ; 0x7 0032b4: e59d3000 ldr r3, [sp, #0] 0032b8: e2433001 sub r3, r3, #1 ; 0x1 0032bc: e58d3000 str r3, [sp, #0] 0032c0: e59d0000 ldr r0, [sp, #0] 0032c4: e3500000 cmp r0, #0 ; 0x0 0032c8: 0a000009 beq 0032f4(9) ; jump 0032cc: e5123007 ldr r3, [r2, -#7] 0032d0: e3130802 tst r3, #131072 ; 0x20000 0032d4: 1afffff6 bne 0032b4(fffff6) ; jump 0032d8: e3e0393f mvn r3, #1032192 ; 0xfc000 0032dc: e2433ef6 sub r3, r3, #3936 ; 0xf60 0032e0: e243300b sub r3, r3, #11 ; 0xb 0032e4: e5933000 ldr r3, [r3, #0] 0032e8: e3130020 tst r3, #32 ; 0x20 0032ec: 03a00000 moveq r0, #0 ; 0x0 0032f0: 13a00001 movne r0, #1 ; 0x1 0032f4: e28dd004 add sp, sp, #4 ; 0x4 0032f8: e1a0f00e mov pc, lr ; return
0032fc: e1a0c00d mov ip, sp 003300: e92dd830 stmdb sp!, {r4, r5, fp, ip, lr, pc} 003304: e24cb004 sub fp, ip, #4 ; 0x4 003308: e24dd010 sub sp, sp, #16 ; 0x10 00330c: e59f009c ldr r0, [pc, #156] ; [0033b0] "down wire eth" 003310: eb00b53d bl 03080c(b53d) 003314: e59f0098 ldr r0, [pc, #152] ; [0033b4] "/var/run/dhcpcd-eth0.pid" 003318: e59f1098 ldr r1, [pc, #152] ; [0033b8] "rt" 00331c: eb00b4e7 bl 0306c0(b4e7) 003320: e1a05000 mov r5, r0 003324: e3550000 cmp r5, #0 ; 0x0 003328: 0a00000e beq 003368(e) ; jump 00332c: e24b4024 sub r4, fp, #36 ; 0x24 '$' 003330: e1a00004 mov r0, r4 003334: e3a01010 mov r1, #16 ; 0x10 003338: e1a02005 mov r2, r5 00333c: eb00b4fa bl 03072c(b4fa) 003340: e1a00005 mov r0, r5 003344: eb00b423 bl 0303d8(b423) 003348: e1a00004 mov r0, r4 00334c: eb00c0c7 bl 033670(c0c7) 003350: e1a02000 mov r2, r0 003354: e1a00004 mov r0, r4 003358: e59f105c ldr r1, [pc, #92] ; [0033bc] "kill %d" 00335c: eb00b928 bl 031804(b928) 003360: e1a00004 mov r0, r4 003364: eb00c52e bl 034824(c52e) 003368: e59f0050 ldr r0, [pc, #80] ; [0033c0] "/bin/mypppd/pppd" 00336c: eb001dcd bl 00aaa8(1dcd) 003370: e1a02000 mov r2, r0 003374: e3520000 cmp r2, #0 ; 0x0 003378: 0a000009 beq 0033a4(9) ; jump 00337c: e24b4024 sub r4, fp, #36 ; 0x24 '$' 003380: e1a00004 mov r0, r4 003384: e59f1030 ldr r1, [pc, #48] ; [0033bc] "kill %d" 003388: eb00b91d bl 031804(b91d) 00338c: e1a00004 mov r0, r4 003390: eb00b51d bl 03080c(b51d) 003394: e1a00004 mov r0, r4 003398: eb00c521 bl 034824(c521) 00339c: e1a00004 mov r0, r4 0033a0: eb00c51f bl 034824(c51f) 0033a4: e59f0018 ldr r0, [pc, #24] ; [0033c4] "ifconfig eth0 0.0.0.0" 0033a8: eb00c51d bl 034824(c51d) 0033ac: e91ba830 ldmdb fp, {r4, r5, fp, sp, pc} ; return
0033b0: 0003d36c---------------------> 0003d3ac ; data: 64 6F 77 6E 20 77 69 72 65 20 65 74 68 00 00 00 | down wire eth... 0033b4: 0003d37c---------------------> 0003d3bc ; data: 2F 76 61 72 2F 72 75 6E 2F 64 68 63 70 63 64 2D | /var/run/dhcpcd- 0033b8: 0003d398---------------------> 0003d3d8 ; data: 72 74 00 00 6B 69 6C 6C 20 25 64 00 2F 62 69 6E | rt..kill %d./bin 0033bc: 0003d39c---------------------> 0003d3dc ; data: 6B 69 6C 6C 20 25 64 00 2F 62 69 6E 2F 6D 79 70 | kill %d./bin/myp 0033c0: 0003d3a4---------------------> 0003d3e4 ; data: 2F 62 69 6E 2F 6D 79 70 70 70 64 2F 70 70 70 64 | /bin/mypppd/pppd 0033c4: 0003d3b8---------------------> 0003d3f8 ; data: 69 66 63 6F 6E 66 69 67 20 65 74 68 30 20 30 2E | ifconfig eth0 0. 0033c8: e1a0c00d mov ip, sp 0033cc: e92dd830 stmdb sp!, {r4, r5, fp, ip, lr, pc} 0033d0: e24cb004 sub fp, ip, #4 ; 0x4 0033d4: e24dd010 sub sp, sp, #16 ; 0x10 0033d8: e59f00b0 ldr r0, [pc, #176] ; [003490] "/var/run/dhcpcd-eth1.pid" 0033dc: e59f10b0 ldr r1, [pc, #176] ; [003494] "rt" 0033e0: eb00b4b6 bl 0306c0(b4b6) 0033e4: e1a05000 mov r5, r0 0033e8: e3550000 cmp r5, #0 ; 0x0 0033ec: 0a00000e beq 00342c(e) ; jump 0033f0: e24b4024 sub r4, fp, #36 ; 0x24 '$' 0033f4: e1a00004 mov r0, r4 0033f8: e3a01010 mov r1, #16 ; 0x10 0033fc: e1a02005 mov r2, r5 003400: eb00b4c9 bl 03072c(b4c9) 003404: e1a00005 mov r0, r5 003408: eb00b3f2 bl 0303d8(b3f2) 00340c: e1a00004 mov r0, r4 003410: eb00c096 bl 033670(c096) 003414: e1a02000 mov r2, r0 003418: e1a00004 mov r0, r4 00341c: e59f1074 ldr r1, [pc, #116] ; [003498] "kill %d" 003420: eb00b8f7 bl 031804(b8f7) 003424: e1a00004 mov r0, r4 003428: eb00c4fd bl 034824(c4fd) 00342c: e59f0068 ldr r0, [pc, #104] ; [00349c] "/bin/mypppd/pppd" 003430: eb001d9c bl 00aaa8(1d9c) 003434: e1a02000 mov r2, r0 003438: e3520000 cmp r2, #0 ; 0x0 00343c: 0a000005 beq 003458(5) ; jump 003440: e24b4024 sub r4, fp, #36 ; 0x24 '$' 003444: e1a00004 mov r0, r4 003448: e59f1048 ldr r1, [pc, #72] ; [003498] "kill %d" 00344c: eb00b8ec bl 031804(b8ec) 003450: e1a00004 mov r0, r4 003454: eb00c4f2 bl 034824(c4f2) 003458: e59f0040 ldr r0, [pc, #64] ; [0034a0] "/bin/wpa_supplicant" 00345c: eb001d91 bl 00aaa8(1d91) 003460: e1a02000 mov r2, r0 003464: e3520000 cmp r2, #0 ; 0x0 003468: 0a000005 beq 003484(5) ; jump 00346c: e24b4024 sub r4, fp, #36 ; 0x24 '$' 003470: e1a00004 mov r0, r4 003474: e59f101c ldr r1, [pc, #28] ; [003498] "kill %d" 003478: eb00b8e1 bl 031804(b8e1) 00347c: e1a00004 mov r0, r4 003480: eb00c4e7 bl 034824(c4e7) 003484: e59f0018 ldr r0, [pc, #24] ; [0034a4] "ifconfig eth1 down" 003488: eb00c4e5 bl 034824(c4e5) 00348c: e91ba830 ldmdb fp, {r4, r5, fp, sp, pc} ; return
003490: 0003d3d0---------------------> 0003d410 ; data: 2F 76 61 72 2F 72 75 6E 2F 64 68 63 70 63 64 2D | /var/run/dhcpcd- 003494: 0003d398---------------------> 0003d3d8 ; data: 72 74 00 00 6B 69 6C 6C 20 25 64 00 2F 62 69 6E | rt..kill %d./bin 003498: 0003d39c---------------------> 0003d3dc ; data: 6B 69 6C 6C 20 25 64 00 2F 62 69 6E 2F 6D 79 70 | kill %d./bin/myp 00349c: 0003d3a4---------------------> 0003d3e4 ; data: 2F 62 69 6E 2F 6D 79 70 70 70 64 2F 70 70 70 64 | /bin/mypppd/pppd 0034a0: 0003d3ec---------------------> 0003d42c ; data: 2F 62 69 6E 2F 77 70 61 5F 73 75 70 70 6C 69 63 | /bin/wpa_supplic 0034a4: 0003d400---------------------> 0003d440 ; data: 69 66 63 6F 6E 66 69 67 20 65 74 68 31 20 64 6F | ifconfig eth1 do 0034a8: e1a0c00d mov ip, sp 0034ac: e92dd9f0 stmdb sp!, {r4, r5, r6, r7, r8, fp, ip, lr, pc} 0034b0: e24cb004 sub fp, ip, #4 ; 0x4 0034b4: e24dd018 sub sp, sp, #24 ; 0x18 0034b8: e59f1518 ldr r1, [pc, #1304] ; [0039d8] 0034bc: e3a03f43 mov r3, #268 ; 0x10c 0034c0: e2833002 add r3, r3, #2 ; 0x2 0034c4: e7d10003 ldrb r0, [r1, r3, lsl #0] 0034c8: e2833001 add r3, r3, #1 ; 0x1 0034cc: e7d13003 ldrb r3, [r1, r3, lsl #0] 0034d0: e1800403 orr r0, r0, r3, lsl #8 ; 0x8 0034d4: e3a02e11 mov r2, #272 ; 0x110 0034d8: e7d13002 ldrb r3, [r1, r2, lsl #0] 0034dc: e1800803 orr r0, r0, r3, lsl #16 ; 0x10 0034e0: e2823001 add r3, r2, #1 ; 0x1 0034e4: e7d13003 ldrb r3, [r1, r3, lsl #0] 0034e8: e1806c03 orr r6, r0, r3, lsl #24 ; 0x18 0034ec: e2823002 add r3, r2, #2 ; 0x2 0034f0: e7d10003 ldrb r0, [r1, r3, lsl #0] 0034f4: e2822003 add r2, r2, #3 ; 0x3 0034f8: e7d13002 ldrb r3, [r1, r2, lsl #0] 0034fc: e1800403 orr r0, r0, r3, lsl #8 ; 0x8 003500: e2822001 add r2, r2, #1 ; 0x1 003504: e7d13002 ldrb r3, [r1, r2, lsl #0] 003508: e1800803 orr r0, r0, r3, lsl #16 ; 0x10 00350c: e2823001 add r3, r2, #1 ; 0x1 003510: e7d13003 ldrb r3, [r1, r3, lsl #0] 003514: e1805c03 orr r5, r0, r3, lsl #24 ; 0x18 003518: e2823002 add r3, r2, #2 ; 0x2 00351c: e7d10003 ldrb r0, [r1, r3, lsl #0] 003520: e2822003 add r2, r2, #3 ; 0x3 003524: e7d13002 ldrb r3, [r1, r2, lsl #0] 003528: e1800403 orr r0, r0, r3, lsl #8 ; 0x8 00352c: e2822001 add r2, r2, #1 ; 0x1 003530: e7d13002 ldrb r3, [r1, r2, lsl #0] 003534: e1800803 orr r0, r0, r3, lsl #16 ; 0x10 003538: e2823001 add r3, r2, #1 ; 0x1 00353c: e7d13003 ldrb r3, [r1, r3, lsl #0] 003540: e1807c03 orr r7, r0, r3, lsl #24 ; 0x18 003544: e2823002 add r3, r2, #2 ; 0x2 003548: e7d10003 ldrb r0, [r1, r3, lsl #0] 00354c: e2822003 add r2, r2, #3 ; 0x3 003550: e7d13002 ldrb r3, [r1, r2, lsl #0] 003554: e1800403 orr r0, r0, r3, lsl #8 ; 0x8 003558: e3a03f47 mov r3, #284 ; 0x11c 00355c: e7d12003 ldrb r2, [r1, r3, lsl #0] 003560: e1800802 orr r0, r0, r2, lsl #16 ; 0x10 003564: e2833001 add r3, r3, #1 ; 0x1 003568: e7d13003 ldrb r3, [r1, r3, lsl #0] 00356c: e1808c03 orr r8, r0, r3, lsl #24 ; 0x18 003570: e59f0464 ldr r0, [pc, #1124] ; [0039dc] "ifconfig eth0 169.78.32.56 up" 003574: eb00c4aa bl 034824(c4aa) 003578: e59f0460 ldr r0, [pc, #1120] ; [0039e0] "route add -net 255.255.255.255 netmask 255.255.255.255 eth0" 00357c: eb00c4a8 bl 034824(c4a8) 003580: e3a00002 mov r0, #2 ; 0x2 003584: e1a01000 mov r1, r0 003588: e3a02000 mov r2, #0 ; 0x0 00358c: eb00bff0 bl 033554(bff0) 003590: e1a04000 mov r4, r0 003594: eb0019e6 bl 009d34(19e6) 003598: e3a03002 mov r3, #2 ; 0x2 00359c: e14b33b0 strh r3, [fp, -#48] 0035a0: e3e03000 mvn r3, #0 ; 0x0 0035a4: e50b302c str r3, [fp, -#44] 0035a8: e3a02c27 mov r2, #9984 ; 0x2700 0035ac: e2822010 add r2, r2, #16 ; 0x10 0035b0: e1a03422 mov r3, r2, lsr #8 ; 0x8 0035b4: e20220ff and r2, r2, #255 ; 0xff '' 0035b8: e3833a01 orr r3, r3, #4096 ; 0x1000 0035bc: e14b32be strh r3, [fp, -#46] 0035c0: e24b3030 sub r3, fp, #48 ; 0x30 '0' 0035c4: e58d3000 str r3, [sp, #0] 0035c8: e58d2004 str r2, [sp, #4] 0035cc: e1a00004 mov r0, r4 0035d0: e59f140c ldr r1, [pc, #1036] ; [0039e4] "?" 0035d4: e3a02001 mov r2, #1 ; 0x1 0035d8: e3a03000 mov r3, #0 ; 0x0 0035dc: eb00bfae bl 03349c(bfae) 0035e0: e3500001 cmp r0, #1 ; 0x1 0035e4: 0a000003 beq 0035f8(3) ; jump 0035e8: e1a00004 mov r0, r4 0035ec: eb00c5b4 bl 034cc4(c5b4) 0035f0: e3a00000 mov r0, #0 ; 0x0 0035f4: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
0035f8: e1a00004 mov r0, r4 0035fc: eb00c5b0 bl 034cc4(c5b0) 003600: e59f03d0 ldr r0, [pc, #976] ; [0039d8] 003604: e3a03f43 mov r3, #268 ; 0x10c 003608: e2833002 add r3, r3, #2 ; 0x2 00360c: e7d01003 ldrb r1, [r0, r3, lsl #0] 003610: e2833001 add r3, r3, #1 ; 0x1 003614: e7d03003 ldrb r3, [r0, r3, lsl #0] 003618: e1811403 orr r1, r1, r3, lsl #8 ; 0x8 00361c: e3a03e11 mov r3, #272 ; 0x110 003620: e7d02003 ldrb r2, [r0, r3, lsl #0] 003624: e1811802 orr r1, r1, r2, lsl #16 ; 0x10 003628: e2833001 add r3, r3, #1 ; 0x1 00362c: e7d03003 ldrb r3, [r0, r3, lsl #0] 003630: e1911c03 orrs r1, r1, r3, lsl #24 ; 0x18 003634: 0a000017 beq 003698(17) ; jump 003638: e59f43a8 ldr r4, [pc, #936] ; [0039e8] 00363c: e1a00004 mov r0, r4 003640: e59f13a4 ldr r1, [pc, #932] ; [0039ec] "ifconfig eth0 " 003644: e3a0200f mov r2, #15 ; 0xf 003648: eb00bca9 bl 0328f4(bca9) 00364c: e1a00006 mov r0, r6 003650: eb00be6a bl 033000(be6a) 003654: e1a01000 mov r1, r0 003658: e1a00004 mov r0, r4 00365c: eb00bcdb bl 0329d0(bcdb) 003660: e1a00004 mov r0, r4 003664: e59f1384 ldr r1, [pc, #900] ; [0039f0] " netmask " 003668: eb00bcd8 bl 0329d0(bcd8) 00366c: e1a00005 mov r0, r5 003670: eb00be62 bl 033000(be62) 003674: e1a01000 mov r1, r0 003678: e1a00004 mov r0, r4 00367c: eb00bcd3 bl 0329d0(bcd3) 003680: e1a00004 mov r0, r4 003684: e59f1368 ldr r1, [pc, #872] ; [0039f4] " up" 003688: eb00bcd0 bl 0329d0(bcd0) 00368c: e1a00004 mov r0, r4 003690: eb00c463 bl 034824(c463) 003694: ea000001 b 0036a0(1) ; jump 003698: e59f0358 ldr r0, [pc, #856] ; [0039f8] "dhcpc eth0 &" 00369c: eb00c460 bl 034824(c460) 0036a0: e59f3330 ldr r3, [pc, #816] ; [0039d8] 0036a4: e3a02f49 mov r2, #292 ; 0x124 0036a8: e7d33002 ldrb r3, [r3, r2, lsl #0] 0036ac: e3530000 cmp r3, #0 ; 0x0 0036b0: 0a00003e beq 0037b0(3e) ; jump 0036b4: e59f0340 ldr r0, [pc, #832] ; [0039fc] "mkdir /etc/ppp" 0036b8: eb00c459 bl 034824(c459) 0036bc: e59f033c ldr r0, [pc, #828] ; [003a00] "cp /bin/mypppd/options /etc/ppp/" 0036c0: eb00c457 bl 034824(c457) 0036c4: e59f0338 ldr r0, [pc, #824] ; [003a04] "cp /bin/mypppd/pap-secrets /etc/ppp/" 0036c8: eb00c455 bl 034824(c455) 0036cc: e59f0334 ldr r0, [pc, #820] ; [003a08] "cp /bin/mypppd/chap-secrets /etc/ppp/" 0036d0: eb00c453 bl 034824(c453) 0036d4: e59f0330 ldr r0, [pc, #816] ; [003a0c] "/etc/ppp/options" 0036d8: e59f1330 ldr r1, [pc, #816] ; [003a10] "a" 0036dc: eb00b3f7 bl 0306c0(b3f7) 0036e0: e1a04000 mov r4, r0 0036e4: e3540000 cmp r4, #0 ; 0x0 0036e8: 1a000002 bne 0036f8(2) ; jump 0036ec: e59f0320 ldr r0, [pc, #800] ; [003a14] "open options error" 0036f0: eb00b445 bl 03080c(b445) 0036f4: ebfffe34 bl 002fcc(fffe34) 0036f8: e59f0318 ldr r0, [pc, #792] ; [003a18] "plugin pppoe eth0" 0036fc: e3a01001 mov r1, #1 ; 0x1 003700: e3a02012 mov r2, #18 ; 0x12 003704: e1a03004 mov r3, r4 003708: eb00b48a bl 030938(b48a) 00370c: e1a00004 mov r0, r4 003710: e59f1304 ldr r1, [pc, #772] ; [003a1c] "user %s" 003714: e59f2304 ldr r2, [pc, #772] ; [003a20] 003718: eb00b826 bl 0317b8(b826) 00371c: e1a00004 mov r0, r4 003720: eb00b32c bl 0303d8(b32c) 003724: e59f02f8 ldr r0, [pc, #760] ; [003a24] "/etc/ppp/pap-secrets" 003728: e59f12e0 ldr r1, [pc, #736] ; [003a10] "a" 00372c: eb00b3e3 bl 0306c0(b3e3) 003730: e1a04000 mov r4, r0 003734: e3540000 cmp r4, #0 ; 0x0 003738: 1a000002 bne 003748(2) ; jump 00373c: e59f02e4 ldr r0, [pc, #740] ; [003a28] "open pap-secrets error" 003740: eb00b431 bl 03080c(b431) 003744: ebfffe20 bl 002fcc(fffe20) 003748: e1a00004 mov r0, r4 00374c: e59f12d8 ldr r1, [pc, #728] ; [003a2c] ""%s" * "%s"" 003750: e59f22c8 ldr r2, [pc, #712] ; [003a20] 003754: e2823041 add r3, r2, #65 ; 0x41 'A' 003758: eb00b816 bl 0317b8(b816) 00375c: e1a00004 mov r0, r4 003760: eb00b31c bl 0303d8(b31c) 003764: e59f02c4 ldr r0, [pc, #708] ; [003a30] "/etc/ppp/chap-secrets" 003768: e59f12a0 ldr r1, [pc, #672] ; [003a10] "a" 00376c: eb00b3d3 bl 0306c0(b3d3) 003770: e1a04000 mov r4, r0 003774: e3540000 cmp r4, #0 ; 0x0 003778: 1a000002 bne 003788(2) ; jump 00377c: e59f02b0 ldr r0, [pc, #688] ; [003a34] "open chap-secrets error" 003780: eb00b421 bl 03080c(b421) 003784: ebfffe10 bl 002fcc(fffe10) 003788: e1a00004 mov r0, r4 00378c: e59f1298 ldr r1, [pc, #664] ; [003a2c] ""%s" * "%s"" 003790: e59f2288 ldr r2, [pc, #648] ; [003a20] 003794: e2823041 add r3, r2, #65 ; 0x41 'A' 003798: eb00b806 bl 0317b8(b806) 00379c: e1a00004 mov r0, r4 0037a0: eb00b30c bl 0303d8(b30c) 0037a4: e59f028c ldr r0, [pc, #652] ; [003a38] "/bin/mypppd/pppd&" 0037a8: eb00c41d bl 034824(c41d) 0037ac: ea000087 b 0039d0(87) ; jump 0037b0: e59f0220 ldr r0, [pc, #544] ; [0039d8] 0037b4: e3a03f43 mov r3, #268 ; 0x10c 0037b8: e2833002 add r3, r3, #2 ; 0x2 0037bc: e7d01003 ldrb r1, [r0, r3, lsl #0] 0037c0: e2833001 add r3, r3, #1 ; 0x1 0037c4: e7d03003 ldrb r3, [r0, r3, lsl #0] 0037c8: e1811403 orr r1, r1, r3, lsl #8 ; 0x8 0037cc: e3a03e11 mov r3, #272 ; 0x110 0037d0: e7d02003 ldrb r2, [r0, r3, lsl #0] 0037d4: e1811802 orr r1, r1, r2, lsl #16 ; 0x10 0037d8: e2833001 add r3, r3, #1 ; 0x1 0037dc: e7d03003 ldrb r3, [r0, r3, lsl #0] 0037e0: e1911c03 orrs r1, r1, r3, lsl #24 ; 0x18 0037e4: 0a000079 beq 0039d0(79) ; jump 0037e8: e3a03f45 mov r3, #276 ; 0x114 0037ec: e2833002 add r3, r3, #2 ; 0x2 0037f0: e7d01003 ldrb r1, [r0, r3, lsl #0] 0037f4: e2833001 add r3, r3, #1 ; 0x1 0037f8: e7d03003 ldrb r3, [r0, r3, lsl #0] 0037fc: e1811403 orr r1, r1, r3, lsl #8 ; 0x8 003800: e3a03f46 mov r3, #280 ; 0x118 003804: e7d02003 ldrb r2, [r0, r3, lsl #0] 003808: e1811802 orr r1, r1, r2, lsl #16 ; 0x10 00380c: e2833001 add r3, r3, #1 ; 0x1 003810: e7d03003 ldrb r3, [r0, r3, lsl #0] 003814: e1911c03 orrs r1, r1, r3, lsl #24 ; 0x18 003818: 0a00000e beq 003858(e) ; jump 00381c: e59f41c4 ldr r4, [pc, #452] ; [0039e8] 003820: e1a00004 mov r0, r4 003824: e59f1210 ldr r1, [pc, #528] ; [003a3c] "route add default gw " 003828: e3a02016 mov r2, #22 ; 0x16 00382c: eb00bc30 bl 0328f4(bc30) 003830: e1a00007 mov r0, r7 003834: eb00bdf1 bl 033000(bdf1) 003838: e1a01000 mov r1, r0 00383c: e1a00004 mov r0, r4 003840: eb00bc62 bl 0329d0(bc62) 003844: e1a00004 mov r0, r4 003848: e59f11f0 ldr r1, [pc, #496] ; [003a40] " eth0" 00384c: eb00bc5f bl 0329d0(bc5f) 003850: e1a00004 mov r0, r4 003854: eb00c3f2 bl 034824(c3f2) 003858: e59f0178 ldr r0, [pc, #376] ; [0039d8] 00385c: e3a03f46 mov r3, #280 ; 0x118 003860: e2833002 add r3, r3, #2 ; 0x2 003864: e7d01003 ldrb r1, [r0, r3, lsl #0] 003868: e2833001 add r3, r3, #1 ; 0x1 00386c: e7d03003 ldrb r3, [r0, r3, lsl #0] 003870: e1811403 orr r1, r1, r3, lsl #8 ; 0x8 003874: e3a03f47 mov r3, #284 ; 0x11c 003878: e7d02003 ldrb r2, [r0, r3, lsl #0] 00387c: e1811802 orr r1, r1, r2, lsl #16 ; 0x10 003880: e2833001 add r3, r3, #1 ; 0x1 003884: e7d03003 ldrb r3, [r0, r3, lsl #0] 003888: e1911c03 orrs r1, r1, r3, lsl #24 ; 0x18 00388c: 1a00000c bne 0038c4(c) ; jump 003890: e3a03f45 mov r3, #276 ; 0x114 003894: e2833002 add r3, r3, #2 ; 0x2 003898: e7d01003 ldrb r1, [r0, r3, lsl #0] 00389c: e2833001 add r3, r3, #1 ; 0x1 0038a0: e7d03003 ldrb r3, [r0, r3, lsl #0] 0038a4: e1811403 orr r1, r1, r3, lsl #8 ; 0x8 0038a8: e3a03f46 mov r3, #280 ; 0x118 0038ac: e7d02003 ldrb r2, [r0, r3, lsl #0] 0038b0: e1811802 orr r1, r1, r2, lsl #16 ; 0x10 0038b4: e2833001 add r3, r3, #1 ; 0x1 0038b8: e7d03003 ldrb r3, [r0, r3, lsl #0] 0038bc: e1911c03 orrs r1, r1, r3, lsl #24 ; 0x18 0038c0: 0a000042 beq 0039d0(42) ; jump 0038c4: e59f0178 ldr r0, [pc, #376] ; [003a44] "/etc/host.conf" 0038c8: e59f1178 ldr r1, [pc, #376] ; [003a48] "w" 0038cc: eb00b37b bl 0306c0(b37b) 0038d0: e1a04000 mov r4, r0 0038d4: e3540000 cmp r4, #0 ; 0x0 0038d8: 1a000002 bne 0038e8(2) ; jump 0038dc: e59f0168 ldr r0, [pc, #360] ; [003a4c] "open host.conf error" 0038e0: eb00b3c9 bl 03080c(b3c9) 0038e4: ebfffdb8 bl 002fcc(fffdb8) 0038e8: e59f0160 ldr r0, [pc, #352] ; [003a50] "order bind" 0038ec: e3a01001 mov r1, #1 ; 0x1 0038f0: e3a0200b mov r2, #11 ; 0xb 0038f4: e1a03004 mov r3, r4 0038f8: eb00b40e bl 030938(b40e) 0038fc: e1a00004 mov r0, r4 003900: eb00b2b4 bl 0303d8(b2b4) 003904: e59f0148 ldr r0, [pc, #328] ; [003a54] "/etc/resolv.conf" 003908: e59f1138 ldr r1, [pc, #312] ; [003a48] "w" 00390c: eb00b36b bl 0306c0(b36b) 003910: e1a04000 mov r4, r0 003914: e3540000 cmp r4, #0 ; 0x0 003918: 1a000002 bne 003928(2) ; jump 00391c: e59f0134 ldr r0, [pc, #308] ; [003a58] "open resolv.conf error" 003920: eb00b3b9 bl 03080c(b3b9) 003924: ebfffda8 bl 002fcc(fffda8) 003928: e59f00a8 ldr r0, [pc, #168] ; [0039d8] 00392c: e3a03f46 mov r3, #280 ; 0x118 003930: e2833002 add r3, r3, #2 ; 0x2 003934: e7d01003 ldrb r1, [r0, r3, lsl #0] 003938: e2833001 add r3, r3, #1 ; 0x1 00393c: e7d03003 ldrb r3, [r0, r3, lsl #0] 003940: e1811403 orr r1, r1, r3, lsl #8 ; 0x8 003944: e3a03f47 mov r3, #284 ; 0x11c 003948: e7d02003 ldrb r2, [r0, r3, lsl #0] 00394c: e1811802 orr r1, r1, r2, lsl #16 ; 0x10 003950: e2833001 add r3, r3, #1 ; 0x1 003954: e7d03003 ldrb r3, [r0, r3, lsl #0] 003958: e1911c03 orrs r1, r1, r3, lsl #24 ; 0x18 00395c: 0a000005 beq 003978(5) ; jump 003960: e1a00008 mov r0, r8 003964: eb00bda5 bl 033000(bda5) 003968: e1a02000 mov r2, r0 00396c: e1a00004 mov r0, r4 003970: e59f10e4 ldr r1, [pc, #228] ; [003a5c] "nameserver %s" 003974: eb00b78f bl 0317b8(b78f) 003978: e59f0058 ldr r0, [pc, #88] ; [0039d8] 00397c: e3a03f45 mov r3, #276 ; 0x114 003980: e2833002 add r3, r3, #2 ; 0x2 003984: e7d01003 ldrb r1, [r0, r3, lsl #0] 003988: e2833001 add r3, r3, #1 ; 0x1 00398c: e7d03003 ldrb r3, [r0, r3, lsl #0] 003990: e1811403 orr r1, r1, r3, lsl #8 ; 0x8 003994: e3a03f46 mov r3, #280 ; 0x118 003998: e7d02003 ldrb r2, [r0, r3, lsl #0] 00399c: e1811802 orr r1, r1, r2, lsl #16 ; 0x10 0039a0: e2833001 add r3, r3, #1 ; 0x1 0039a4: e7d03003 ldrb r3, [r0, r3, lsl #0] 0039a8: e1911c03 orrs r1, r1, r3, lsl #24 ; 0x18 0039ac: 0a000005 beq 0039c8(5) ; jump 0039b0: e1a00007 mov r0, r7 0039b4: eb00bd91 bl 033000(bd91) 0039b8: e1a02000 mov r2, r0 0039bc: e1a00004 mov r0, r4 0039c0: e59f1094 ldr r1, [pc, #148] ; [003a5c] "nameserver %s" 0039c4: eb00b77b bl 0317b8(b77b) 0039c8: e1a00004 mov r0, r4 0039cc: eb00b281 bl 0303d8(b281) 0039d0: e3a00001 mov r0, #1 ; 0x1 0039d4: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
0039d8: 001099a0---------------------> 001099e0 ; !Unknown! 0039dc: 0003d414---------------------> 0003d454 ; data: 69 66 63 6F 6E 66 69 67 20 65 74 68 30 20 31 36 | ifconfig eth0 16 0039e0: 0003d434---------------------> 0003d474 ; data: 72 6F 75 74 65 20 61 64 64 20 2D 6E 65 74 20 32 | route add -net 2 0039e4: 0003d470---------------------> 0003d4b0 ; data: 3F 00 00 00 69 66 63 6F 6E 66 69 67 20 65 74 68 | ?...ifconfig eth 0039e8: 0004af94---------------------> 0004afd4 ; data: 00 02 C7 18 00 02 C7 1C 00 02 C7 20 00 02 C7 24 | ... .$ 0039ec: 0003d474---------------------> 0003d4b4 ; data: 69 66 63 6F 6E 66 69 67 20 65 74 68 30 20 00 00 | ifconfig eth0 .. 0039f0: 0003d484---------------------> 0003d4c4 ; data: 20 6E 65 74 6D 61 73 6B 20 00 00 00 20 75 70 00 | netmask ... up. 0039f4: 0003d490---------------------> 0003d4d0 ; data: 20 75 70 00 64 68 63 70 63 20 65 74 68 30 20 26 | up.dhcpc eth0 & 0039f8: 0003d494---------------------> 0003d4d4 ; data: 64 68 63 70 63 20 65 74 68 30 20 26 00 00 00 00 | dhcpc eth0 &.... 0039fc: 0003d4a4---------------------> 0003d4e4 ; data: 6D 6B 64 69 72 20 2F 65 74 63 2F 70 70 70 00 00 | mkdir /etc/ppp.. 003a00: 0003d4b4---------------------> 0003d4f4 ; data: 63 70 20 2F 62 69 6E 2F 6D 79 70 70 70 64 2F 6F | cp /bin/mypppd/o 003a04: 0003d4d8---------------------> 0003d518 ; data: 63 70 20 2F 62 69 6E 2F 6D 79 70 70 70 64 2F 70 | cp /bin/mypppd/p 003a08: 0003d500---------------------> 0003d540 ; data: 63 70 20 2F 62 69 6E 2F 6D 79 70 70 70 64 2F 63 | cp /bin/mypppd/c 003a0c: 0003d528---------------------> 0003d568 ; data: 2F 65 74 63 2F 70 70 70 2F 6F 70 74 69 6F 6E 73 | /etc/ppp/options 003a10: 0003d53c---------------------> 0003d57c ; data: 61 00 00 00 6F 70 65 6E 20 6F 70 74 69 6F 6E 73 | a...open options 003a14: 0003d540---------------------> 0003d580 ; data: 6F 70 65 6E 20 6F 70 74 69 6F 6E 73 20 65 72 72 | open options err 003a18: 0003d554---------------------> 0003d594 ; data: 70 6C 75 67 69 6E 20 70 70 70 6F 65 20 65 74 68 | plugin pppoe eth 003a1c: 0003d568---------------------> 0003d5a8 ; data: 75 73 65 72 20 25 73 0A 00 00 00 00 2F 65 74 63 | user %s...../etc 003a20: 00109ac5---------------------> 00109b05 ; !Unknown! 003a24: 0003d574---------------------> 0003d5b4 ; data: 2F 65 74 63 2F 70 70 70 2F 70 61 70 2D 73 65 63 | /etc/ppp/pap-sec 003a28: 0003d58c---------------------> 0003d5cc ; data: 6F 70 65 6E 20 70 61 70 2D 73 65 63 72 65 74 73 | open pap-secrets 003a2c: 0003d5a4---------------------> 0003d5e4 ; data: 22 25 73 22 20 2A 20 22 25 73 22 0A 00 00 00 00 | "%s" * "%s"..... 003a30: 0003d5b4---------------------> 0003d5f4 ; data: 2F 65 74 63 2F 70 70 70 2F 63 68 61 70 2D 73 65 | /etc/ppp/chap-se 003a34: 0003d5cc---------------------> 0003d60c ; data: 6F 70 65 6E 20 63 68 61 70 2D 73 65 63 72 65 74 | open chap-secret 003a38: 0003d5e4---------------------> 0003d624 ; data: 2F 62 69 6E 2F 6D 79 70 70 70 64 2F 70 70 70 64 | /bin/mypppd/pppd 003a3c: 0003d5f8---------------------> 0003d638 ; data: 72 6F 75 74 65 20 61 64 64 20 64 65 66 61 75 6C | route add defaul 003a40: 0003d610---------------------> 0003d650 ; data: 20 65 74 68 30 00 00 00 2F 65 74 63 2F 68 6F 73 | eth0.../etc/hos 003a44: 0003d618---------------------> 0003d658 ; data: 2F 65 74 63 2F 68 6F 73 74 2E 63 6F 6E 66 00 00 | /etc/host.conf.. 003a48: 0003d628---------------------> 0003d668 ; data: 77 00 00 00 6F 70 65 6E 20 68 6F 73 74 2E 63 6F | w...open host.co 003a4c: 0003d62c---------------------> 0003d66c ; data: 6F 70 65 6E 20 68 6F 73 74 2E 63 6F 6E 66 20 65 | open host.conf e 003a50: 0003d644---------------------> 0003d684 ; data: 6F 72 64 65 72 20 62 69 6E 64 0A 00 2F 65 74 63 | order bind../etc 003a54: 0003d650---------------------> 0003d690 ; data: 2F 65 74 63 2F 72 65 73 6F 6C 76 2E 63 6F 6E 66 | /etc/resolv.conf 003a58: 0003d664---------------------> 0003d6a4 ; data: 6F 70 65 6E 20 72 65 73 6F 6C 76 2E 63 6F 6E 66 | open resolv.conf 003a5c: 0003d67c---------------------> 0003d6bc ; data: 6E 61 6D 65 73 65 72 76 65 72 20 25 73 0A 00 00 | nameserver %s... 003a60: e1a0c00d mov ip, sp 003a64: e92dd870 stmdb sp!, {r4, r5, r6, fp, ip, lr, pc} 003a68: e24cb004 sub fp, ip, #4 ; 0x4 003a6c: e1a05000 mov r5, r0 003a70: e1a06001 mov r6, r1 003a74: e1a00006 mov r0, r6 003a78: e3a01000 mov r1, #0 ; 0x0 003a7c: e3a0201e mov r2, #30 ; 0x1e 003a80: eb00bbb7 bl 032964(bbb7) 003a84: e3a04000 mov r4, #0 ; 0x0 003a88: e19530d4 ldrsb r3, [r5, r4] 003a8c: e1530004 cmp r3, r4 003a90: 091ba870 ldmeqdb fp, {r4, r5, r6, fp, sp, pc} ; return 003a94: e0860084 add r0, r6, r4, lsl #1 ; 0x1 003a98: e19520d4 ldrsb r2, [r5, r4] 003a9c: e59f101c ldr r1, [pc, #28] ; [003ac0] "%02x" 003aa0: eb00b757 bl 031804(b757) 003aa4: e2844001 add r4, r4, #1 ; 0x1 003aa8: e354000c cmp r4, #12 ; 0xc 003aac: c91ba870 ldmgtdb fp, {r4, r5, r6, fp, sp, pc} ; return 003ab0: e19530d4 ldrsb r3, [r5, r4] 003ab4: e3530000 cmp r3, #0 ; 0x0 003ab8: 1afffff5 bne 003a94(fffff5) ; jump 003abc: e91ba870 ldmdb fp, {r4, r5, r6, fp, sp, pc} ; return
003ac0: 0003d68c---------------------> 0003d6cc ; data: 25 30 32 78 00 00 00 00 2F 65 74 63 2F 72 74 37 | %02x..../etc/rt7 003ac4: e1a0c00d mov ip, sp 003ac8: e92dd800 stmdb sp!, {fp, ip, lr, pc} 003acc: e24cb004 sub fp, ip, #4 ; 0x4 003ad0: e59f0004 ldr r0, [pc, #4] ; [003adc] "ifconfig eth1 down" 003ad4: eb00c352 bl 034824(c352) 003ad8: e91ba800 ldmdb fp, {fp, sp, pc} ; return
003adc: 0003d400---------------------> 0003d440 ; data: 69 66 63 6F 6E 66 69 67 20 65 74 68 31 20 64 6F | ifconfig eth1 do 003ae0: e1a0c00d mov ip, sp 003ae4: e92dddf0 stmdb sp!, {r4, r5, r6, r7, r8, r10, fp, ip, lr, pc} 003ae8: e24cb004 sub fp, ip, #4 ; 0x4 003aec: e24dd01c sub sp, sp, #28 ; 0x1c 003af0: e59f1d74 ldr r1, [pc, #3444] ; [00486c] 003af4: e3a03f43 mov r3, #268 ; 0x10c 003af8: e2833002 add r3, r3, #2 ; 0x2 003afc: e7d10003 ldrb r0, [r1, r3, lsl #0] 003b00: e2833001 add r3, r3, #1 ; 0x1 003b04: e7d13003 ldrb r3, [r1, r3, lsl #0] 003b08: e1800403 orr r0, r0, r3, lsl #8 ; 0x8 003b0c: e3a02e11 mov r2, #272 ; 0x110 003b10: e7d13002 ldrb r3, [r1, r2, lsl #0] 003b14: e1800803 orr r0, r0, r3, lsl #16 ; 0x10 003b18: e2823001 add r3, r2, #1 ; 0x1 003b1c: e7d13003 ldrb r3, [r1, r3, lsl #0] 003b20: e1807c03 orr r7, r0, r3, lsl #24 ; 0x18 003b24: e2823002 add r3, r2, #2 ; 0x2 003b28: e7d10003 ldrb r0, [r1, r3, lsl #0] 003b2c: e2822003 add r2, r2, #3 ; 0x3 003b30: e7d13002 ldrb r3, [r1, r2, lsl #0] 003b34: e1800403 orr r0, r0, r3, lsl #8 ; 0x8 003b38: e2822001 add r2, r2, #1 ; 0x1 003b3c: e7d13002 ldrb r3, [r1, r2, lsl #0] 003b40: e1800803 orr r0, r0, r3, lsl #16 ; 0x10 003b44: e2823001 add r3, r2, #1 ; 0x1 003b48: e7d13003 ldrb r3, [r1, r3, lsl #0] 003b4c: e1808c03 orr r8, r0, r3, lsl #24 ; 0x18 003b50: e2823002 add r3, r2, #2 ; 0x2 003b54: e7d10003 ldrb r0, [r1, r3, lsl #0] 003b58: e2822003 add r2, r2, #3 ; 0x3 003b5c: e7d13002 ldrb r3, [r1, r2, lsl #0] 003b60: e1800403 orr r0, r0, r3, lsl #8 ; 0x8 003b64: e2822001 add r2, r2, #1 ; 0x1 003b68: e7d13002 ldrb r3, [r1, r2, lsl #0] 003b6c: e1800803 orr r0, r0, r3, lsl #16 ; 0x10 003b70: e2823001 add r3, r2, #1 ; 0x1 003b74: e7d13003 ldrb r3, [r1, r3, lsl #0] 003b78: e1806c03 orr r6, r0, r3, lsl #24 ; 0x18 003b7c: e2823002 add r3, r2, #2 ; 0x2 003b80: e7d10003 ldrb r0, [r1, r3, lsl #0] 003b84: e2822003 add r2, r2, #3 ; 0x3 003b88: e7d13002 ldrb r3, [r1, r2, lsl #0] 003b8c: e1800403 orr r0, r0, r3, lsl #8 ; 0x8 003b90: e3a03f47 mov r3, #284 ; 0x11c 003b94: e7d12003 ldrb r2, [r1, r3, lsl #0] 003b98: e1800802 orr r0, r0, r2, lsl #16 ; 0x10 003b9c: e2833001 add r3, r3, #1 ; 0x1 003ba0: e7d13003 ldrb r3, [r1, r3, lsl #0] 003ba4: e180ac03 orr r10, r0, r3, lsl #24 ; 0x18 003ba8: e59f3cc0 ldr r3, [pc, #3264] ; [004870] 003bac: e5930000 ldr r0, [r3, #0] ; [044598] 003bb0: e3500000 cmp r0, #0 ; 0x0 003bb4: 091badf0 ldmeqdb fp, {r4, r5, r6, r7, r8, r10, fp, sp, pc} ; return 003bb8: e5933000 ldr r3, [r3, #0] 003bbc: e3530003 cmp r3, #3 ; 0x3 003bc0: 1a000067 bne 003d64(67) ; jump 003bc4: e59f0ca8 ldr r0, [pc, #3240] ; [004874] "/etc/rt73sta.dat" 003bc8: e59f1ca8 ldr r1, [pc, #3240] ; [004878] "w" 003bcc: eb00b2bb bl 0306c0(b2bb) 003bd0: e1a05000 mov r5, r0 003bd4: e3550000 cmp r5, #0 ; 0x0 003bd8: 1a000002 bne 003be8(2) ; jump 003bdc: e59f0c98 ldr r0, [pc, #3224] ; [00487c] "open /etc/rt73sta.dat error" 003be0: eb00b309 bl 03080c(b309) 003be4: ebfffcf8 bl 002fcc(fffcf8) 003be8: e59f4c7c ldr r4, [pc, #3196] ; [00486c] 003bec: e3a03e25 mov r3, #592 ; 0x250 003bf0: e2833001 add r3, r3, #1 ; 0x1 003bf4: e7d41003 ldrb r1, [r4, r3, lsl #0] 003bf8: e59f2c80 ldr r2, [pc, #3200] ; [004880] "Adhoc" 003bfc: e59f3c80 ldr r3, [pc, #3200] ; [004884] "Infra" 003c00: e3510000 cmp r1, #0 ; 0x0 003c04: 11a03002 movne r3, r2 003c08: e1a00005 mov r0, r5 003c0c: e59f1c74 ldr r1, [pc, #3188] ; [004888] "[Default]" 003c10: e2842f6a add r2, r4, #424 ; 0x1a8 003c14: eb00b6e7 bl 0317b8(b6e7) 003c18: e3a03e1d mov r3, #464 ; 0x1d0 003c1c: e2833001 add r3, r3, #1 ; 0x1 003c20: e7d43003 ldrb r3, [r4, r3, lsl #0] 003c24: e3530000 cmp r3, #0 ; 0x0 003c28: 1a000005 bne 003c44(5) ; jump 003c2c: e59f0c58 ldr r0, [pc, #3160] ; [00488c] "AuthMode=OPEN" 003c30: e3a01001 mov r1, #1 ; 0x1 003c34: e3a0200e mov r2, #14 ; 0xe 003c38: e1a03005 mov r3, r5 003c3c: eb00b33d bl 030938(b33d) 003c40: ea000045 b 003d5c(45) ; jump 003c44: e59f0c20 ldr r0, [pc, #3104] ; [00486c] 003c48: e3a03e1d mov r3, #464 ; 0x1d0 003c4c: e2833001 add r3, r3, #1 ; 0x1 003c50: e7d03003 ldrb r3, [r0, r3, lsl #0] 003c54: e3530001 cmp r3, #1 ; 0x1 003c58: 1a000018 bne 003cc0(18) ; jump 003c5c: e3a03e1d mov r3, #464 ; 0x1d0 003c60: e2833002 add r3, r3, #2 ; 0x2 003c64: e7d02003 ldrb r2, [r0, r3, lsl #0] 003c68: e2822001 add r2, r2, #1 ; 0x1 003c6c: e283307a add r3, r3, #122 ; 0x7a 'z' 003c70: e7d03003 ldrb r3, [r0, r3, lsl #0] 003c74: e58d3000 str r3, [sp, #0] 003c78: e58d3004 str r3, [sp, #4] 003c7c: e58d3008 str r3, [sp, #8] 003c80: e2801e1d add r1, r0, #464 ; 0x1d0 003c84: e2811003 add r1, r1, #3 ; 0x3 003c88: e58d100c str r1, [sp, #12] 003c8c: e2801e1f add r1, r0, #496 ; 0x1f0 003c90: e2811001 add r1, r1, #1 ; 0x1 003c94: e58d1010 str r1, [sp, #16] 003c98: e2801f83 add r1, r0, #524 ; 0x20c 003c9c: e2811003 add r1, r1, #3 ; 0x3 003ca0: e58d1014 str r1, [sp, #20] 003ca4: e2801f8b add r1, r0, #556 ; 0x22c 003ca8: e2811001 add r1, r1, #1 ; 0x1 003cac: e58d1018 str r1, [sp, #24] 003cb0: e1a00005 mov r0, r5 003cb4: e59f1bd4 ldr r1, [pc, #3028] ; [004890] "AuthMode=WEPAUTO" 003cb8: eb00b6be bl 0317b8(b6be) 003cbc: ea000026 b 003d5c(26) ; jump 003cc0: e59f2ba4 ldr r2, [pc, #2980] ; [00486c] 003cc4: e3a03e1d mov r3, #464 ; 0x1d0 003cc8: e2833001 add r3, r3, #1 ; 0x1 003ccc: e7d23003 ldrb r3, [r2, r3, lsl #0] 003cd0: e3530002 cmp r3, #2 ; 0x2 003cd4: 01a00005 moveq r0, r5 003cd8: 059f1bb4 ldreq r1, [pc, #2996] ; [004894] "AuthMode=WPAPSK" 003cdc: 0a00000f beq 003d20(f) ; jump 003ce0: e59f2b84 ldr r2, [pc, #2948] ; [00486c] 003ce4: e3a03e1d mov r3, #464 ; 0x1d0 003ce8: e2833001 add r3, r3, #1 ; 0x1 003cec: e7d23003 ldrb r3, [r2, r3, lsl #0] 003cf0: e3530003 cmp r3, #3 ; 0x3 003cf4: 01a00005 moveq r0, r5 003cf8: 059f1b98 ldreq r1, [pc, #2968] ; [004898] "AuthMode=WPAPSK" 003cfc: 0a000007 beq 003d20(7) ; jump 003d00: e59f2b64 ldr r2, [pc, #2916] ; [00486c] 003d04: e3a03e1d mov r3, #464 ; 0x1d0 003d08: e2833001 add r3, r3, #1 ; 0x1 003d0c: e7d23003 ldrb r3, [r2, r3, lsl #0] 003d10: e3530004 cmp r3, #4 ; 0x4 003d14: 1a000005 bne 003d30(5) ; jump 003d18: e1a00005 mov r0, r5 003d1c: e59f1b78 ldr r1, [pc, #2936] ; [00489c] "AuthMode=WPA2PSK" 003d20: e2822e25 add r2, r2, #592 ; 0x250 003d24: e2822002 add r2, r2, #2 ; 0x2 003d28: eb00b6a2 bl 0317b8(b6a2) 003d2c: ea00000a b 003d5c(a) ; jump 003d30: e59f2b34 ldr r2, [pc, #2868] ; [00486c] 003d34: e3a03e1d mov r3, #464 ; 0x1d0 003d38: e2833001 add r3, r3, #1 ; 0x1 003d3c: e7d23003 ldrb r3, [r2, r3, lsl #0] 003d40: e3530005 cmp r3, #5 ; 0x5 003d44: 1a000004 bne 003d5c(4) ; jump 003d48: e1a00005 mov r0, r5 003d4c: e59f1b4c ldr r1, [pc, #2892] ; [0048a0] "AuthMode=WPA2PSK" 003d50: e2822e25 add r2, r2, #592 ; 0x250 003d54: e2822002 add r2, r2, #2 ; 0x2 003d58: eb00b696 bl 0317b8(b696) 003d5c: e1a00005 mov r0, r5 003d60: eb00b19c bl 0303d8(b19c) 003d64: e59f0b38 ldr r0, [pc, #2872] ; [0048a4] "ifconfig eth1 169.78.32.56 up" 003d68: eb00c2ad bl 034824(c2ad) 003d6c: e59f3afc ldr r3, [pc, #2812] ; [004870] 003d70: e5933000 ldr r3, [r3, #0] 003d74: e3530002 cmp r3, #2 ; 0x2 003d78: 1a00009b bne 003fec(9b) ; jump 003d7c: e59f4ae8 ldr r4, [pc, #2792] ; [00486c] 003d80: e3a03e1d mov r3, #464 ; 0x1d0 003d84: e2833001 add r3, r3, #1 ; 0x1 003d88: e7d43003 ldrb r3, [r4, r3, lsl #0] 003d8c: e3530001 cmp r3, #1 ; 0x1 003d90: 8a000082 bhi 003fa0(82) ; jump 003d94: e59f0b0c ldr r0, [pc, #2828] ; [0048a8] 003d98: e59f1b0c ldr r1, [pc, #2828] ; [0048ac] "iwconfig eth1 " 003d9c: eb00b698 bl 031804(b698) 003da0: e3a03f6a mov r3, #424 ; 0x1a8 003da4: e19430d3 ldrsb r3, [r4, r3] 003da8: e3530000 cmp r3, #0 ; 0x0 003dac: 0a000007 beq 003dd0(7) ; jump 003db0: e59f0af0 ldr r0, [pc, #2800] ; [0048a8] 003db4: eb00bb28 bl 032a5c(bb28) 003db8: e59f3ae8 ldr r3, [pc, #2792] ; [0048a8] 003dbc: e0800003 add r0, r0, r3 003dc0: e59f1ae8 ldr r1, [pc, #2792] ; [0048b0] "essid "%s" " 003dc4: e2842f6a add r2, r4, #424 ; 0x1a8 003dc8: eb00b68d bl 031804(b68d) 003dcc: ea000005 b 003de8(5) ; jump 003dd0: e59f0ad0 ldr r0, [pc, #2768] ; [0048a8] 003dd4: eb00bb20 bl 032a5c(bb20) 003dd8: e59f3ac8 ldr r3, [pc, #2760] ; [0048a8] 003ddc: e0800003 add r0, r0, r3 003de0: e59f1acc ldr r1, [pc, #2764] ; [0048b4] "essid any " 003de4: eb00b686 bl 031804(b686) 003de8: e59f4a7c ldr r4, [pc, #2684] ; [00486c] 003dec: e3a03e1d mov r3, #464 ; 0x1d0 003df0: e2833001 add r3, r3, #1 ; 0x1 003df4: e7d43003 ldrb r3, [r4, r3, lsl #0] 003df8: e3530001 cmp r3, #1 ; 0x1 003dfc: 1a000059 bne 003f68(59) ; jump 003e00: e3a03e1d mov r3, #464 ; 0x1d0 003e04: e2833003 add r3, r3, #3 ; 0x3 003e08: e19430d3 ldrsb r3, [r4, r3] 003e0c: e3530000 cmp r3, #0 ; 0x0 003e10: 0a00000d beq 003e4c(d) ; jump 003e14: e59f0a8c ldr r0, [pc, #2700] ; [0048a8] 003e18: eb00bb0f bl 032a5c(bb0f) 003e1c: e59f3a84 ldr r3, [pc, #2692] ; [0048a8] 003e20: e0800003 add r0, r0, r3 003e24: e3a03f93 mov r3, #588 ; 0x24c 003e28: e7d41003 ldrb r1, [r4, r3, lsl #0] 003e2c: e59f3a84 ldr r3, [pc, #2692] ; [0048b8] "s:" 003e30: e59f2a84 ldr r2, [pc, #2692] ; [0048bc] 003e34: e3510000 cmp r1, #0 ; 0x0 003e38: 11a02003 movne r2, r3 003e3c: e59f1a7c ldr r1, [pc, #2684] ; [0048c0] "key %s%s (1) " 003e40: e2843e1d add r3, r4, #464 ; 0x1d0 003e44: e2833003 add r3, r3, #3 ; 0x3 003e48: eb00b66d bl 031804(b66d) 003e4c: e59f4a18 ldr r4, [pc, #2584] ; [00486c] 003e50: e3a03e1f mov r3, #496 ; 0x1f0 003e54: e2833001 add r3, r3, #1 ; 0x1 003e58: e19430d3 ldrsb r3, [r4, r3] 003e5c: e3530000 cmp r3, #0 ; 0x0 003e60: 0a00000d beq 003e9c(d) ; jump 003e64: e59f0a3c ldr r0, [pc, #2620] ; [0048a8] 003e68: eb00bafb bl 032a5c(bafb) 003e6c: e59f3a34 ldr r3, [pc, #2612] ; [0048a8] 003e70: e0800003 add r0, r0, r3 003e74: e3a03f93 mov r3, #588 ; 0x24c 003e78: e7d41003 ldrb r1, [r4, r3, lsl #0] 003e7c: e59f3a34 ldr r3, [pc, #2612] ; [0048b8] "s:" 003e80: e59f2a34 ldr r2, [pc, #2612] ; [0048bc] 003e84: e3510000 cmp r1, #0 ; 0x0 003e88: 11a02003 movne r2, r3 003e8c: e59f1a30 ldr r1, [pc, #2608] ; [0048c4] "key %s%s (2) " 003e90: e2843e1f add r3, r4, #496 ; 0x1f0 003e94: e2833001 add r3, r3, #1 ; 0x1 003e98: eb00b659 bl 031804(b659) 003e9c: e59f49c8 ldr r4, [pc, #2504] ; [00486c] 003ea0: e3a03f83 mov r3, #524 ; 0x20c 003ea4: e2833003 add r3, r3, #3 ; 0x3 003ea8: e19430d3 ldrsb r3, [r4, r3] 003eac: e3530000 cmp r3, #0 ; 0x0 003eb0: 0a00000d beq 003eec(d) ; jump 003eb4: e59f09ec ldr r0, [pc, #2540] ; [0048a8] 003eb8: eb00bae7 bl 032a5c(bae7) 003ebc: e59f39e4 ldr r3, [pc, #2532] ; [0048a8] 003ec0: e0800003 add r0, r0, r3 003ec4: e3a03f93 mov r3, #588 ; 0x24c 003ec8: e7d41003 ldrb r1, [r4, r3, lsl #0] 003ecc: e59f39e4 ldr r3, [pc, #2532] ; [0048b8] "s:" 003ed0: e59f29e4 ldr r2, [pc, #2532] ; [0048bc] 003ed4: e3510000 cmp r1, #0 ; 0x0 003ed8: 11a02003 movne r2, r3 003edc: e59f19e4 ldr r1, [pc, #2532] ; [0048c8] "key %s%s (3) " 003ee0: e2843f83 add r3, r4, #524 ; 0x20c 003ee4: e2833003 add r3, r3, #3 ; 0x3 003ee8: eb00b645 bl 031804(b645) 003eec: e59f4978 ldr r4, [pc, #2424] ; [00486c] 003ef0: e3a03f8b mov r3, #556 ; 0x22c 003ef4: e2833001 add r3, r3, #1 ; 0x1 003ef8: e19430d3 ldrsb r3, [r4, r3] 003efc: e3530000 cmp r3, #0 ; 0x0 003f00: 0a00000d beq 003f3c(d) ; jump 003f04: e59f099c ldr r0, [pc, #2460] ; [0048a8] 003f08: eb00bad3 bl 032a5c(bad3) 003f0c: e59f3994 ldr r3, [pc, #2452] ; [0048a8] 003f10: e0800003 add r0, r0, r3 003f14: e3a03f93 mov r3, #588 ; 0x24c 003f18: e7d41003 ldrb r1, [r4, r3, lsl #0] 003f1c: e59f3994 ldr r3, [pc, #2452] ; [0048b8] "s:" 003f20: e59f2994 ldr r2, [pc, #2452] ; [0048bc] 003f24: e3510000 cmp r1, #0 ; 0x0 003f28: 11a02003 movne r2, r3 003f2c: e59f1998 ldr r1, [pc, #2456] ; [0048cc] "key %s%s (4) " 003f30: e2843f8b add r3, r4, #556 ; 0x22c 003f34: e2833001 add r3, r3, #1 ; 0x1 003f38: eb00b631 bl 031804(b631) 003f3c: e59f0964 ldr r0, [pc, #2404] ; [0048a8] 003f40: eb00bac5 bl 032a5c(bac5) 003f44: e59f395c ldr r3, [pc, #2396] ; [0048a8] 003f48: e0800003 add r0, r0, r3 003f4c: e59f2918 ldr r2, [pc, #2328] ; [00486c] 003f50: e3a03e1d mov r3, #464 ; 0x1d0 003f54: e2833002 add r3, r3, #2 ; 0x2 003f58: e7d22003 ldrb r2, [r2, r3, lsl #0] 003f5c: e2822001 add r2, r2, #1 ; 0x1 003f60: e59f1968 ldr r1, [pc, #2408] ; [0048d0] "key (%d)" 003f64: eb00b626 bl 031804(b626) 003f68: e59f0938 ldr r0, [pc, #2360] ; [0048a8] 003f6c: eb00c22c bl 034824(c22c) 003f70: e59f38f4 ldr r3, [pc, #2292] ; [00486c] 003f74: e3a02f92 mov r2, #584 ; 0x248 003f78: e2822003 add r2, r2, #3 ; 0x3 003f7c: e7d33002 ldrb r3, [r3, r2, lsl #0] 003f80: e3530000 cmp r3, #0 ; 0x0 003f84: 0a000002 beq 003f94(2) ; jump 003f88: e59f0944 ldr r0, [pc, #2372] ; [0048d4] "iwpriv eth1 set_auth 1" 003f8c: eb00c224 bl 034824(c224) 003f90: ea00013d b 00448c(13d) ; jump 003f94: e59f093c ldr r0, [pc, #2364] ; [0048d8] "iwpriv eth1 set_auth 0" 003f98: eb00c221 bl 034824(c221) 003f9c: ea00013a b 00448c(13a) ; jump 003fa0: e59f0934 ldr r0, [pc, #2356] ; [0048dc] "/etc/wpa.conf" 003fa4: e59f18cc ldr r1, [pc, #2252] ; [004878] "w" 003fa8: eb00b1c4 bl 0306c0(b1c4) 003fac: e1a05000 mov r5, r0 003fb0: e3550000 cmp r5, #0 ; 0x0 003fb4: 1a000002 bne 003fc4(2) ; jump 003fb8: e59f0920 ldr r0, [pc, #2336] ; [0048e0] "open wpa.conf error" 003fbc: eb00b212 bl 03080c(b212) 003fc0: ebfffc01 bl 002fcc(fffc01) 003fc4: e1a00005 mov r0, r5 003fc8: e59f1914 ldr r1, [pc, #2324] ; [0048e4] "network={" 003fcc: e59f2914 ldr r2, [pc, #2324] ; [0048e8] 003fd0: e28230aa add r3, r2, #170 ; 0xaa '' 003fd4: eb00b5f7 bl 0317b8(b5f7) 003fd8: e1a00005 mov r0, r5 003fdc: eb00b0fd bl 0303d8(b0fd) 003fe0: e59f0904 ldr r0, [pc, #2308] ; [0048ec] "/bin/wpa_supplicant -ieth1 -Dzydas -c/etc/wpa.conf &" 003fe4: eb00c20e bl 034824(c20e) 003fe8: ea000127 b 00448c(127) ; jump 003fec: e59f387c ldr r3, [pc, #2172] ; [004870] 003ff0: e5933000 ldr r3, [r3, #0] 003ff4: e3530001 cmp r3, #1 ; 0x1 003ff8: 1a000123 bne 00448c(123) ; jump 003ffc: e59f3868 ldr r3, [pc, #2152] ; [00486c] 004000: e3a02e1d mov r2, #464 ; 0x1d0 004004: e2822001 add r2, r2, #1 ; 0x1 004008: e7d33002 ldrb r3, [r3, r2, lsl #0] 00400c: e3530000 cmp r3, #0 ; 0x0 004010: 1a000002 bne 004020(2) ; jump 004014: e59f08d4 ldr r0, [pc, #2260] ; [0048f0] "wetctl eth1 privacy off" 004018: eb00c201 bl 034824(c201) 00401c: ea0000d5 b 004378(d5) ; jump 004020: e59f4844 ldr r4, [pc, #2116] ; [00486c] 004024: e3a03e1d mov r3, #464 ; 0x1d0 004028: e2833001 add r3, r3, #1 ; 0x1 00402c: e7d43003 ldrb r3, [r4, r3, lsl #0] 004030: e3530001 cmp r3, #1 ; 0x1 004034: 1a0000cf bne 004378(cf) ; jump 004038: e3a03e1d mov r3, #464 ; 0x1d0 00403c: e2833002 add r3, r3, #2 ; 0x2 004040: e7d42003 ldrb r2, [r4, r3, lsl #0] 004044: e59f085c ldr r0, [pc, #2140] ; [0048a8] 004048: e59f18a4 ldr r1, [pc, #2212] ; [0048f4] "wetctl eth1 privacy %d" 00404c: eb00b5ec bl 031804(b5ec) 004050: e3a03f93 mov r3, #588 ; 0x24c 004054: e7d43003 ldrb r3, [r4, r3, lsl #0] 004058: e3530000 cmp r3, #0 ; 0x0 00405c: 0a000010 beq 0040a4(10) ; jump 004060: e2840e1d add r0, r4, #464 ; 0x1d0 004064: e2800003 add r0, r0, #3 ; 0x3 004068: e59f1888 ldr r1, [pc, #2184] ; [0048f8] 00406c: ebfffe7b bl 003a60(fffe7b) 004070: e2840e1f add r0, r4, #496 ; 0x1f0 004074: e2800001 add r0, r0, #1 ; 0x1 004078: e59f187c ldr r1, [pc, #2172] ; [0048fc] 00407c: ebfffe77 bl 003a60(fffe77) 004080: e2840f83 add r0, r4, #524 ; 0x20c 004084: e2800003 add r0, r0, #3 ; 0x3 004088: e59f1870 ldr r1, [pc, #2160] ; [004900] 00408c: ebfffe73 bl 003a60(fffe73) 004090: e2840f8b add r0, r4, #556 ; 0x22c 004094: e2800001 add r0, r0, #1 ; 0x1 004098: e59f1864 ldr r1, [pc, #2148] ; [004904] 00409c: ebfffe6f bl 003a60(fffe6f) 0040a0: ea000012 b 0040f0(12) ; jump 0040a4: e59f485c ldr r4, [pc, #2140] ; [004908] 0040a8: e3a0501e mov r5, #30 ; 0x1e 0040ac: e59f0844 ldr r0, [pc, #2116] ; [0048f8] 0040b0: e1a01004 mov r1, r4 0040b4: e1a02005 mov r2, r5 0040b8: eb00ba0d bl 0328f4(ba0d) 0040bc: e0841005 add r1, r4, r5 0040c0: e59f0834 ldr r0, [pc, #2100] ; [0048fc] 0040c4: e1a02005 mov r2, r5 0040c8: eb00ba09 bl 0328f4(ba09) 0040cc: e284103c add r1, r4, #60 ; 0x3c '<' 0040d0: e59f0828 ldr r0, [pc, #2088] ; [004900] 0040d4: e1a02005 mov r2, r5 0040d8: eb00ba05 bl 0328f4(ba05) 0040dc: e284405a add r4, r4, #90 ; 0x5a 'Z' 0040e0: e59f081c ldr r0, [pc, #2076] ; [004904] 0040e4: e1a01004 mov r1, r4 0040e8: e1a02005 mov r2, r5 0040ec: eb00ba00 bl 0328f4(ba00) 0040f0: e59f0800 ldr r0, [pc, #2048] ; [0048f8] 0040f4: eb00ba58 bl 032a5c(ba58) 0040f8: e350000a cmp r0, #10 ; 0xa 0040fc: 0a000003 beq 004110(3) ; jump 004100: e59f07f0 ldr r0, [pc, #2032] ; [0048f8] 004104: eb00ba54 bl 032a5c(ba54) 004108: e350001a cmp r0, #26 ; 0x1a 00410c: 1a000019 bne 004178(19) ; jump 004110: e59f0790 ldr r0, [pc, #1936] ; [0048a8] 004114: e59f17f0 ldr r1, [pc, #2032] ; [00490c] " key0 " 004118: eb00ba2c bl 0329d0(ba2c) 00411c: e59f47d4 ldr r4, [pc, #2004] ; [0048f8] 004120: e1d430d0 ldrsb r3, [r4, #0] 004124: e3530000 cmp r3, #0 ; 0x0 004128: 0a00000b beq 00415c(b) ; jump 00412c: e59f5774 ldr r5, [pc, #1908] ; [0048a8] 004130: e1a00005 mov r0, r5 004134: e1a01004 mov r1, r4 004138: e3a02002 mov r2, #2 ; 0x2 00413c: eb00ba67 bl 032ae0(ba67) 004140: e1a00005 mov r0, r5 004144: e59f17c4 ldr r1, [pc, #1988] ; [004910] ":" 004148: eb00ba20 bl 0329d0(ba20) 00414c: e2844002 add r4, r4, #2 ; 0x2 004150: e1d430d0 ldrsb r3, [r4, #0] 004154: e3530000 cmp r3, #0 ; 0x0 004158: 1afffff4 bne 004130(fffff4) ; jump 00415c: e59f4744 ldr r4, [pc, #1860] ; [0048a8] 004160: e1a00004 mov r0, r4 004164: eb00ba3c bl 032a5c(ba3c) 004168: e2400001 sub r0, r0, #1 ; 0x1 00416c: e3a03000 mov r3, #0 ; 0x0 004170: e7c43000 strb r3, [r4, r0, lsl #0] 004174: ea000005 b 004190(5) ; jump 004178: e59f0728 ldr r0, [pc, #1832] ; [0048a8] 00417c: eb00ba36 bl 032a5c(ba36) 004180: e59f3720 ldr r3, [pc, #1824] ; [0048a8] 004184: e0800003 add r0, r0, r3 004188: e59f1784 ldr r1, [pc, #1924] ; [004914] " key0 no" 00418c: eb00b59c bl 031804(b59c) 004190: e59f0764 ldr r0, [pc, #1892] ; [0048fc] 004194: eb00ba30 bl 032a5c(ba30) 004198: e350000a cmp r0, #10 ; 0xa 00419c: 0a000003 beq 0041b0(3) ; jump 0041a0: e59f0754 ldr r0, [pc, #1876] ; [0048fc] 0041a4: eb00ba2c bl 032a5c(ba2c) 0041a8: e350001a cmp r0, #26 ; 0x1a 0041ac: 1a000019 bne 004218(19) ; jump 0041b0: e59f06f0 ldr r0, [pc, #1776] ; [0048a8] 0041b4: e59f175c ldr r1, [pc, #1884] ; [004918] " key1 " 0041b8: eb00ba04 bl 0329d0(ba04) 0041bc: e59f4738 ldr r4, [pc, #1848] ; [0048fc] 0041c0: e1d430d0 ldrsb r3, [r4, #0] 0041c4: e3530000 cmp r3, #0 ; 0x0 0041c8: 0a00000b beq 0041fc(b) ; jump 0041cc: e59f56d4 ldr r5, [pc, #1748] ; [0048a8] 0041d0: e1a00005 mov r0, r5 0041d4: e1a01004 mov r1, r4 0041d8: e3a02002 mov r2, #2 ; 0x2 0041dc: eb00ba3f bl 032ae0(ba3f) 0041e0: e1a00005 mov r0, r5 0041e4: e59f1724 ldr r1, [pc, #1828] ; [004910] ":" 0041e8: eb00b9f8 bl 0329d0(b9f8) 0041ec: e2844002 add r4, r4, #2 ; 0x2 0041f0: e1d430d0 ldrsb r3, [r4, #0] 0041f4: e3530000 cmp r3, #0 ; 0x0 0041f8: 1afffff4 bne 0041d0(fffff4) ; jump 0041fc: e59f46a4 ldr r4, [pc, #1700] ; [0048a8] 004200: e1a00004 mov r0, r4 004204: eb00ba14 bl 032a5c(ba14) 004208: e2400001 sub r0, r0, #1 ; 0x1 00420c: e3a03000 mov r3, #0 ; 0x0 004210: e7c43000 strb r3, [r4, r0, lsl #0] 004214: ea000005 b 004230(5) ; jump 004218: e59f0688 ldr r0, [pc, #1672] ; [0048a8] 00421c: eb00ba0e bl 032a5c(ba0e) 004220: e59f3680 ldr r3, [pc, #1664] ; [0048a8] 004224: e0800003 add r0, r0, r3 004228: e59f16ec ldr r1, [pc, #1772] ; [00491c] " key1 no" 00422c: eb00b574 bl 031804(b574) 004230: e59f06c8 ldr r0, [pc, #1736] ; [004900] 004234: eb00ba08 bl 032a5c(ba08) 004238: e350000a cmp r0, #10 ; 0xa 00423c: 0a000003 beq 004250(3) ; jump 004240: e59f06b8 ldr r0, [pc, #1720] ; [004900] 004244: eb00ba04 bl 032a5c(ba04) 004248: e350001a cmp r0, #26 ; 0x1a 00424c: 1a000019 bne 0042b8(19) ; jump 004250: e59f0650 ldr r0, [pc, #1616] ; [0048a8] 004254: e59f16c4 ldr r1, [pc, #1732] ; [004920] " key2 " 004258: eb00b9dc bl 0329d0(b9dc) 00425c: e59f469c ldr r4, [pc, #1692] ; [004900] 004260: e1d430d0 ldrsb r3, [r4, #0] 004264: e3530000 cmp r3, #0 ; 0x0 004268: 0a00000b beq 00429c(b) ; jump 00426c: e59f5634 ldr r5, [pc, #1588] ; [0048a8] 004270: e1a00005 mov r0, r5 004274: e1a01004 mov r1, r4 004278: e3a02002 mov r2, #2 ; 0x2 00427c: eb00ba17 bl 032ae0(ba17) 004280: e1a00005 mov r0, r5 004284: e59f1684 ldr r1, [pc, #1668] ; [004910] ":" 004288: eb00b9d0 bl 0329d0(b9d0) 00428c: e2844002 add r4, r4, #2 ; 0x2 004290: e1d430d0 ldrsb r3, [r4, #0] 004294: e3530000 cmp r3, #0 ; 0x0 004298: 1afffff4 bne 004270(fffff4) ; jump 00429c: e59f4604 ldr r4, [pc, #1540] ; [0048a8] 0042a0: e1a00004 mov r0, r4 0042a4: eb00b9ec bl 032a5c(b9ec) 0042a8: e2400001 sub r0, r0, #1 ; 0x1 0042ac: e3a03000 mov r3, #0 ; 0x0 0042b0: e7c43000 strb r3, [r4, r0, lsl #0] 0042b4: ea000005 b 0042d0(5) ; jump 0042b8: e59f05e8 ldr r0, [pc, #1512] ; [0048a8] 0042bc: eb00b9e6 bl 032a5c(b9e6) 0042c0: e59f35e0 ldr r3, [pc, #1504] ; [0048a8] 0042c4: e0800003 add r0, r0, r3 0042c8: e59f1654 ldr r1, [pc, #1620] ; [004924] " key2 no" 0042cc: eb00b54c bl 031804(b54c) 0042d0: e59f062c ldr r0, [pc, #1580] ; [004904] 0042d4: eb00b9e0 bl 032a5c(b9e0) 0042d8: e350000a cmp r0, #10 ; 0xa 0042dc: 0a000003 beq 0042f0(3) ; jump 0042e0: e59f061c ldr r0, [pc, #1564] ; [004904] 0042e4: eb00b9dc bl 032a5c(b9dc) 0042e8: e350001a cmp r0, #26 ; 0x1a 0042ec: 1a000019 bne 004358(19) ; jump 0042f0: e59f05b0 ldr r0, [pc, #1456] ; [0048a8] 0042f4: e59f162c ldr r1, [pc, #1580] ; [004928] " key3 " 0042f8: eb00b9b4 bl 0329d0(b9b4) 0042fc: e59f4600 ldr r4, [pc, #1536] ; [004904] 004300: e1d430d0 ldrsb r3, [r4, #0] 004304: e3530000 cmp r3, #0 ; 0x0 004308: 0a00000b beq 00433c(b) ; jump 00430c: e59f5594 ldr r5, [pc, #1428] ; [0048a8] 004310: e1a00005 mov r0, r5 004314: e1a01004 mov r1, r4 004318: e3a02002 mov r2, #2 ; 0x2 00431c: eb00b9ef bl 032ae0(b9ef) 004320: e1a00005 mov r0, r5 004324: e59f15e4 ldr r1, [pc, #1508] ; [004910] ":" 004328: eb00b9a8 bl 0329d0(b9a8) 00432c: e2844002 add r4, r4, #2 ; 0x2 004330: e1d430d0 ldrsb r3, [r4, #0] 004334: e3530000 cmp r3, #0 ; 0x0 004338: 1afffff4 bne 004310(fffff4) ; jump 00433c: e59f4564 ldr r4, [pc, #1380] ; [0048a8] 004340: e1a00004 mov r0, r4 004344: eb00b9c4 bl 032a5c(b9c4) 004348: e2400001 sub r0, r0, #1 ; 0x1 00434c: e3a03000 mov r3, #0 ; 0x0 004350: e7c43000 strb r3, [r4, r0, lsl #0] 004354: ea000005 b 004370(5) ; jump 004358: e59f0548 ldr r0, [pc, #1352] ; [0048a8] 00435c: eb00b9be bl 032a5c(b9be) 004360: e59f3540 ldr r3, [pc, #1344] ; [0048a8] 004364: e0800003 add r0, r0, r3 004368: e59f15bc ldr r1, [pc, #1468] ; [00492c] " key3 no" 00436c: eb00b524 bl 031804(b524) 004370: e59f0530 ldr r0, [pc, #1328] ; [0048a8] 004374: eb00c12a bl 034824(c12a) 004378: e59fc4ec ldr ip, [pc, #1260] ; [00486c] 00437c: e3a03e1d mov r3, #464 ; 0x1d0 004380: e2833001 add r3, r3, #1 ; 0x1 004384: e7dc3003 ldrb r3, [ip, r3, lsl #0] 004388: e3530001 cmp r3, #1 ; 0x1 00438c: 8a00001d bhi 004408(1d) ; jump 004390: e3a03f6a mov r3, #424 ; 0x1a8 004394: e19c30d3 ldrsb r3, [ip, r3] 004398: e3530000 cmp r3, #0 ; 0x0 00439c: 0a00000b beq 0043d0(b) ; jump 0043a0: e3a03f92 mov r3, #584 ; 0x248 0043a4: e2833003 add r3, r3, #3 ; 0x3 0043a8: e7dc1003 ldrb r1, [ip, r3, lsl #0] 0043ac: e59f257c ldr r2, [pc, #1404] ; [004930] "share" 0043b0: e59f357c ldr r3, [pc, #1404] ; [004934] "open" 0043b4: e3510000 cmp r1, #0 ; 0x0 0043b8: 11a03002 movne r3, r2 0043bc: e59f04e4 ldr r0, [pc, #1252] ; [0048a8] 0043c0: e59f1570 ldr r1, [pc, #1392] ; [004938] "wetctl eth1 join infra "%s" 6 no %s" 0043c4: e28c2f6a add r2, ip, #424 ; 0x1a8 0043c8: eb00b50d bl 031804(b50d) 0043cc: ea00000a b 0043fc(a) ; jump 0043d0: e59f2494 ldr r2, [pc, #1172] ; [00486c] 0043d4: e3a03f92 mov r3, #584 ; 0x248 0043d8: e2833003 add r3, r3, #3 ; 0x3 0043dc: e7d21003 ldrb r1, [r2, r3, lsl #0] 0043e0: e59f3548 ldr r3, [pc, #1352] ; [004930] "share" 0043e4: e59f2548 ldr r2, [pc, #1352] ; [004934] "open" 0043e8: e3510000 cmp r1, #0 ; 0x0 0043ec: 11a02003 movne r2, r3 0043f0: e59f04b0 ldr r0, [pc, #1200] ; [0048a8] 0043f4: e59f1540 ldr r1, [pc, #1344] ; [00493c] "wetctl eth1 join infra any 6 no %s" 0043f8: eb00b501 bl 031804(b501) 0043fc: e59f04a4 ldr r0, [pc, #1188] ; [0048a8] 004400: eb00c107 bl 034824(c107) 004404: ea000020 b 00448c(20) ; jump 004408: e59f245c ldr r2, [pc, #1116] ; [00486c] 00440c: e3a03f6a mov r3, #424 ; 0x1a8 004410: e19230d3 ldrsb r3, [r2, r3] 004414: e3530000 cmp r3, #0 ; 0x0 004418: 0a000004 beq 004430(4) ; jump 00441c: e59f0484 ldr r0, [pc, #1156] ; [0048a8] 004420: e59f1518 ldr r1, [pc, #1304] ; [004940] "wetctl eth1 join infra "%s"" 004424: e2822f6a add r2, r2, #424 ; 0x1a8 004428: eb00b4f5 bl 031804(b4f5) 00442c: ea000002 b 00443c(2) ; jump 004430: e59f0470 ldr r0, [pc, #1136] ; [0048a8] 004434: e59f1508 ldr r1, [pc, #1288] ; [004944] "wetctl eth1 join infra any" 004438: eb00b4f1 bl 031804(b4f1) 00443c: e59f0464 ldr r0, [pc, #1124] ; [0048a8] 004440: eb00c0f7 bl 034824(c0f7) 004444: e59f0490 ldr r0, [pc, #1168] ; [0048dc] "/etc/wpa.conf" 004448: e59f1428 ldr r1, [pc, #1064] ; [004878] "w" 00444c: eb00b09b bl 0306c0(b09b) 004450: e1a05000 mov r5, r0 004454: e3550000 cmp r5, #0 ; 0x0 004458: 1a000002 bne 004468(2) ; jump 00445c: e59f047c ldr r0, [pc, #1148] ; [0048e0] "open wpa.conf error" 004460: eb00b0e9 bl 03080c(b0e9) 004464: ebfffad8 bl 002fcc(fffad8) 004468: e1a00005 mov r0, r5 00446c: e59f1470 ldr r1, [pc, #1136] ; [0048e4] "network={" 004470: e59f2470 ldr r2, [pc, #1136] ; [0048e8] 004474: e28230aa add r3, r2, #170 ; 0xaa '' 004478: eb00b4ce bl 0317b8(b4ce) 00447c: e1a00005 mov r0, r5 004480: eb00afd4 bl 0303d8(afd4) 004484: e59f04bc ldr r0, [pc, #1212] ; [004948] "/bin/wpa_supplicant -ieth1 -Dvntwusb -c/etc/wpa.conf &" 004488: eb00c0e5 bl 034824(c0e5) 00448c: e59f03d8 ldr r0, [pc, #984] ; [00486c] 004490: e3a03f43 mov r3, #268 ; 0x10c 004494: e2833002 add r3, r3, #2 ; 0x2 004498: e7d01003 ldrb r1, [r0, r3, lsl #0] 00449c: e2833001 add r3, r3, #1 ; 0x1 0044a0: e7d03003 ldrb r3, [r0, r3, lsl #0] 0044a4: e1811403 orr r1, r1, r3, lsl #8 ; 0x8 0044a8: e3a03e11 mov r3, #272 ; 0x110 0044ac: e7d02003 ldrb r2, [r0, r3, lsl #0] 0044b0: e1811802 orr r1, r1, r2, lsl #16 ; 0x10 0044b4: e2833001 add r3, r3, #1 ; 0x1 0044b8: e7d03003 ldrb r3, [r0, r3, lsl #0] 0044bc: e1911c03 orrs r1, r1, r3, lsl #24 ; 0x18 0044c0: 0a000019 beq 00452c(19) ; jump 0044c4: e59f43dc ldr r4, [pc, #988] ; [0048a8] 0044c8: e1a00004 mov r0, r4 0044cc: e59f1478 ldr r1, [pc, #1144] ; [00494c] "ifconfig eth1 " 0044d0: e3a0200f mov r2, #15 ; 0xf 0044d4: eb00b906 bl 0328f4(b906) 0044d8: e1a00007 mov r0, r7 0044dc: eb00bac7 bl 033000(bac7) 0044e0: e1a01000 mov r1, r0 0044e4: e1a00004 mov r0, r4 0044e8: eb00b938 bl 0329d0(b938) 0044ec: e1a00004 mov r0, r4 0044f0: e59f1458 ldr r1, [pc, #1112] ; [004950] " netmask " 0044f4: eb00b935 bl 0329d0(b935) 0044f8: e1a00008 mov r0, r8 0044fc: eb00babf bl 033000(babf) 004500: e1a01000 mov r1, r0 004504: e1a00004 mov r0, r4 004508: eb00b930 bl 0329d0(b930) 00450c: e1a00004 mov r0, r4 004510: e59f143c ldr r1, [pc, #1084] ; [004954] " up" 004514: eb00b92d bl 0329d0(b92d) 004518: e1a00004 mov r0, r4 00451c: eb00c0c0 bl 034824(c0c0) 004520: e59f0430 ldr r0, [pc, #1072] ; [004958] "route add -net 255.255.255.255 netmask 255.255.255.255 eth1" 004524: eb00c0be bl 034824(c0be) 004528: ea000001 b 004534(1) ; jump 00452c: e59f0428 ldr r0, [pc, #1064] ; [00495c] "dhcpc eth1 &" 004530: eb00c0bb bl 034824(c0bb) 004534: e59f3330 ldr r3, [pc, #816] ; [00486c] 004538: e3a02f49 mov r2, #292 ; 0x124 00453c: e7d33002 ldrb r3, [r3, r2, lsl #0] 004540: e3530000 cmp r3, #0 ; 0x0 004544: 0a00003e beq 004644(3e) ; jump 004548: e59f0410 ldr r0, [pc, #1040] ; [004960] "mkdir /etc/ppp" 00454c: eb00c0b4 bl 034824(c0b4) 004550: e59f040c ldr r0, [pc, #1036] ; [004964] "cp /bin/mypppd/options /etc/ppp/" 004554: eb00c0b2 bl 034824(c0b2) 004558: e59f0408 ldr r0, [pc, #1032] ; [004968] "cp /bin/mypppd/pap-secrets /etc/ppp/" 00455c: eb00c0b0 bl 034824(c0b0) 004560: e59f0404 ldr r0, [pc, #1028] ; [00496c] "cp /bin/mypppd/chap-secrets /etc/ppp/" 004564: eb00c0ae bl 034824(c0ae) 004568: e59f0400 ldr r0, [pc, #1024] ; [004970] "/etc/ppp/options" 00456c: e59f1400 ldr r1, [pc, #1024] ; [004974] "a" 004570: eb00b052 bl 0306c0(b052) 004574: e1a05000 mov r5, r0 004578: e3550000 cmp r5, #0 ; 0x0 00457c: 1a000002 bne 00458c(2) ; jump 004580: e59f03f0 ldr r0, [pc, #1008] ; [004978] "open options error" 004584: eb00b0a0 bl 03080c(b0a0) 004588: ebfffa8f bl 002fcc(fffa8f) 00458c: e59f03e8 ldr r0, [pc, #1000] ; [00497c] "plugin pppoe eth1" 004590: e3a01001 mov r1, #1 ; 0x1 004594: e3a02012 mov r2, #18 ; 0x12 004598: e1a03005 mov r3, r5 00459c: eb00b0e5 bl 030938(b0e5) 0045a0: e1a00005 mov r0, r5 0045a4: e59f13d4 ldr r1, [pc, #980] ; [004980] "user %s" 0045a8: e59f23d4 ldr r2, [pc, #980] ; [004984] 0045ac: eb00b481 bl 0317b8(b481) 0045b0: e1a00005 mov r0, r5 0045b4: eb00af87 bl 0303d8(af87) 0045b8: e59f03c8 ldr r0, [pc, #968] ; [004988] "/etc/ppp/pap-secrets" 0045bc: e59f13b0 ldr r1, [pc, #944] ; [004974] "a" 0045c0: eb00b03e bl 0306c0(b03e) 0045c4: e1a05000 mov r5, r0 0045c8: e3550000 cmp r5, #0 ; 0x0 0045cc: 1a000002 bne 0045dc(2) ; jump 0045d0: e59f03b4 ldr r0, [pc, #948] ; [00498c] "open pap-secrets error" 0045d4: eb00b08c bl 03080c(b08c) 0045d8: ebfffa7b bl 002fcc(fffa7b) 0045dc: e1a00005 mov r0, r5 0045e0: e59f13a8 ldr r1, [pc, #936] ; [004990] ""%s" * "%s"" 0045e4: e59f2398 ldr r2, [pc, #920] ; [004984] 0045e8: e2823041 add r3, r2, #65 ; 0x41 'A' 0045ec: eb00b471 bl 0317b8(b471) 0045f0: e1a00005 mov r0, r5 0045f4: eb00af77 bl 0303d8(af77) 0045f8: e59f0394 ldr r0, [pc, #916] ; [004994] "/etc/ppp/chap-secrets" 0045fc: e59f1370 ldr r1, [pc, #880] ; [004974] "a" 004600: eb00b02e bl 0306c0(b02e) 004604: e1a05000 mov r5, r0 004608: e3550000 cmp r5, #0 ; 0x0 00460c: 1a000002 bne 00461c(2) ; jump 004610: e59f0380 ldr r0, [pc, #896] ; [004998] "open chap-secrets error" 004614: eb00b07c bl 03080c(b07c) 004618: ebfffa6b bl 002fcc(fffa6b) 00461c: e1a00005 mov r0, r5 004620: e59f1368 ldr r1, [pc, #872] ; [004990] ""%s" * "%s"" 004624: e59f2358 ldr r2, [pc, #856] ; [004984] 004628: e2823041 add r3, r2, #65 ; 0x41 'A' 00462c: eb00b461 bl 0317b8(b461) 004630: e1a00005 mov r0, r5 004634: eb00af67 bl 0303d8(af67) 004638: e59f035c ldr r0, [pc, #860] ; [00499c] "/bin/mypppd/pppd&" 00463c: eb00c078 bl 034824(c078) 004640: ea000087 b 004864(87) ; jump 004644: e59f0220 ldr r0, [pc, #544] ; [00486c] 004648: e3a03f43 mov r3, #268 ; 0x10c 00464c: e2833002 add r3, r3, #2 ; 0x2 004650: e7d01003 ldrb r1, [r0, r3, lsl #0] 004654: e2833001 add r3, r3, #1 ; 0x1 004658: e7d03003 ldrb r3, [r0, r3, lsl #0] 00465c: e1811403 orr r1, r1, r3, lsl #8 ; 0x8 004660: e3a03e11 mov r3, #272 ; 0x110 004664: e7d02003 ldrb r2, [r0, r3, lsl #0] 004668: e1811802 orr r1, r1, r2, lsl #16 ; 0x10 00466c: e2833001 add r3, r3, #1 ; 0x1 004670: e7d03003 ldrb r3, [r0, r3, lsl #0] 004674: e1911c03 orrs r1, r1, r3, lsl #24 ; 0x18 004678: 0a000079 beq 004864(79) ; jump 00467c: e3a03f45 mov r3, #276 ; 0x114 004680: e2833002 add r3, r3, #2 ; 0x2 004684: e7d01003 ldrb r1, [r0, r3, lsl #0] 004688: e2833001 add r3, r3, #1 ; 0x1 00468c: e7d03003 ldrb r3, [r0, r3, lsl #0] 004690: e1811403 orr r1, r1, r3, lsl #8 ; 0x8 004694: e3a03f46 mov r3, #280 ; 0x118 004698: e7d02003 ldrb r2, [r0, r3, lsl #0] 00469c: e1811802 orr r1, r1, r2, lsl #16 ; 0x10 0046a0: e2833001 add r3, r3, #1 ; 0x1 0046a4: e7d03003 ldrb r3, [r0, r3, lsl #0] 0046a8: e1911c03 orrs r1, r1, r3, lsl #24 ; 0x18 0046ac: 0a00000e beq 0046ec(e) ; jump 0046b0: e59f41f0 ldr r4, [pc, #496] ; [0048a8] 0046b4: e1a00004 mov r0, r4 0046b8: e59f12e0 ldr r1, [pc, #736] ; [0049a0] "route add default gw " 0046bc: e3a02016 mov r2, #22 ; 0x16 0046c0: eb00b88b bl 0328f4(b88b) 0046c4: e1a00006 mov r0, r6 0046c8: eb00ba4c bl 033000(ba4c) 0046cc: e1a01000 mov r1, r0 0046d0: e1a00004 mov r0, r4 0046d4: eb00b8bd bl 0329d0(b8bd) 0046d8: e1a00004 mov r0, r4 0046dc: e59f12c0 ldr r1, [pc, #704] ; [0049a4] " eth1" 0046e0: eb00b8ba bl 0329d0(b8ba) 0046e4: e1a00004 mov r0, r4 0046e8: eb00c04d bl 034824(c04d) 0046ec: e59f0178 ldr r0, [pc, #376] ; [00486c] 0046f0: e3a03f46 mov r3, #280 ; 0x118 0046f4: e2833002 add r3, r3, #2 ; 0x2 0046f8: e7d01003 ldrb r1, [r0, r3, lsl #0] 0046fc: e2833001 add r3, r3, #1 ; 0x1 004700: e7d03003 ldrb r3, [r0, r3, lsl #0] 004704: e1811403 orr r1, r1, r3, lsl #8 ; 0x8 004708: e3a03f47 mov r3, #284 ; 0x11c 00470c: e7d02003 ldrb r2, [r0, r3, lsl #0] 004710: e1811802 orr r1, r1, r2, lsl #16 ; 0x10 004714: e2833001 add r3, r3, #1 ; 0x1 004718: e7d03003 ldrb r3, [r0, r3, lsl #0] 00471c: e1911c03 orrs r1, r1, r3, lsl #24 ; 0x18 004720: 1a00000c bne 004758(c) ; jump 004724: e3a03f45 mov r3, #276 ; 0x114 004728: e2833002 add r3, r3, #2 ; 0x2 00472c: e7d01003 ldrb r1, [r0, r3, lsl #0] 004730: e2833001 add r3, r3, #1 ; 0x1 004734: e7d03003 ldrb r3, [r0, r3, lsl #0] 004738: e1811403 orr r1, r1, r3, lsl #8 ; 0x8 00473c: e3a03f46 mov r3, #280 ; 0x118 004740: e7d02003 ldrb r2, [r0, r3, lsl #0] 004744: e1811802 orr r1, r1, r2, lsl #16 ; 0x10 004748: e2833001 add r3, r3, #1 ; 0x1 00474c: e7d03003 ldrb r3, [r0, r3, lsl #0] 004750: e1911c03 orrs r1, r1, r3, lsl #24 ; 0x18 004754: 0a000042 beq 004864(42) ; jump 004758: e59f0248 ldr r0, [pc, #584] ; [0049a8] "/etc/host.conf" 00475c: e59f1114 ldr r1, [pc, #276] ; [004878] "w" 004760: eb00afd6 bl 0306c0(afd6) 004764: e1a05000 mov r5, r0 004768: e3550000 cmp r5, #0 ; 0x0 00476c: 1a000002 bne 00477c(2) ; jump 004770: e59f0234 ldr r0, [pc, #564] ; [0049ac] "open host.conf error" 004774: eb00b024 bl 03080c(b024) 004778: ebfffa13 bl 002fcc(fffa13) 00477c: e59f022c ldr r0, [pc, #556] ; [0049b0] "order bind" 004780: e3a01001 mov r1, #1 ; 0x1 004784: e3a0200b mov r2, #11 ; 0xb 004788: e1a03005 mov r3, r5 00478c: eb00b069 bl 030938(b069) 004790: e1a00005 mov r0, r5 004794: eb00af0f bl 0303d8(af0f) 004798: e59f0214 ldr r0, [pc, #532] ; [0049b4] "/etc/resolv.conf" 00479c: e59f10d4 ldr r1, [pc, #212] ; [004878] "w" 0047a0: eb00afc6 bl 0306c0(afc6) 0047a4: e1a05000 mov r5, r0 0047a8: e3550000 cmp r5, #0 ; 0x0 0047ac: 1a000002 bne 0047bc(2) ; jump 0047b0: e59f0200 ldr r0, [pc, #512] ; [0049b8] "open resolv.conf error" 0047b4: eb00b014 bl 03080c(b014) 0047b8: ebfffa03 bl 002fcc(fffa03) 0047bc: e59f00a8 ldr r0, [pc, #168] ; [00486c] 0047c0: e3a03f46 mov r3, #280 ; 0x118 0047c4: e2833002 add r3, r3, #2 ; 0x2 0047c8: e7d01003 ldrb r1, [r0, r3, lsl #0] 0047cc: e2833001 add r3, r3, #1 ; 0x1 0047d0: e7d03003 ldrb r3, [r0, r3, lsl #0] 0047d4: e1811403 orr r1, r1, r3, lsl #8 ; 0x8 0047d8: e3a03f47 mov r3, #284 ; 0x11c 0047dc: e7d02003 ldrb r2, [r0, r3, lsl #0] 0047e0: e1811802 orr r1, r1, r2, lsl #16 ; 0x10 0047e4: e2833001 add r3, r3, #1 ; 0x1 0047e8: e7d03003 ldrb r3, [r0, r3, lsl #0] 0047ec: e1911c03 orrs r1, r1, r3, lsl #24 ; 0x18 0047f0: 0a000005 beq 00480c(5) ; jump 0047f4: e1a0000a mov r0, r10 0047f8: eb00ba00 bl 033000(ba00) 0047fc: e1a02000 mov r2, r0 004800: e1a00005 mov r0, r5 004804: e59f11b0 ldr r1, [pc, #432] ; [0049bc] "nameserver %s" 004808: eb00b3ea bl 0317b8(b3ea) 00480c: e59f0058 ldr r0, [pc, #88] ; [00486c] 004810: e3a03f45 mov r3, #276 ; 0x114 004814: e2833002 add r3, r3, #2 ; 0x2 004818: e7d01003 ldrb r1, [r0, r3, lsl #0] 00481c: e2833001 add r3, r3, #1 ; 0x1 004820: e7d03003 ldrb r3, [r0, r3, lsl #0] 004824: e1811403 orr r1, r1, r3, lsl #8 ; 0x8 004828: e3a03f46 mov r3, #280 ; 0x118 00482c: e7d02003 ldrb r2, [r0, r3, lsl #0] 004830: e1811802 orr r1, r1, r2, lsl #16 ; 0x10 004834: e2833001 add r3, r3, #1 ; 0x1 004838: e7d03003 ldrb r3, [r0, r3, lsl #0] 00483c: e1911c03 orrs r1, r1, r3, lsl #24 ; 0x18 004840: 0a000005 beq 00485c(5) ; jump 004844: e1a00006 mov r0, r6 004848: eb00b9ec bl 033000(b9ec) 00484c: e1a02000 mov r2, r0 004850: e1a00005 mov r0, r5 004854: e59f1160 ldr r1, [pc, #352] ; [0049bc] "nameserver %s" 004858: eb00b3d6 bl 0317b8(b3d6) 00485c: e1a00005 mov r0, r5 004860: eb00aedc bl 0303d8(aedc) 004864: e3a00001 mov r0, #1 ; 0x1 004868: e91badf0 ldmdb fp, {r4, r5, r6, r7, r8, r10, fp, sp, pc} ; return
00486c: 001099a0---------------------> 001099e0 ; !Unknown! 004870: 00044558---------------------> 00044598 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 004874: 0003d694---------------------> 0003d6d4 ; data: 2F 65 74 63 2F 72 74 37 33 73 74 61 2E 64 61 74 | /etc/rt73sta.dat 004878: 0003d628---------------------> 0003d668 ; data: 77 00 00 00 6F 70 65 6E 20 68 6F 73 74 2E 63 6F | w...open host.co 00487c: 0003d6a8---------------------> 0003d6e8 ; data: 6F 70 65 6E 20 2F 65 74 63 2F 72 74 37 33 73 74 | open /etc/rt73st 004880: 0003d6c4---------------------> 0003d704 ; data: 41 64 68 6F 63 00 00 00 49 6E 66 72 61 00 00 00 | Adhoc...Infra... 004884: 0003d6cc---------------------> 0003d70c ; data: 49 6E 66 72 61 00 00 00 5B 44 65 66 61 75 6C 74 | Infra...[Default 004888: 0003d6d4---------------------> 0003d714 ; data: 5B 44 65 66 61 75 6C 74 5D 0A 53 53 49 44 3D 25 | [Default].SSID=% 00488c: 0003d700---------------------> 0003d740 ; data: 41 75 74 68 4D 6F 64 65 3D 4F 50 45 4E 0A 00 00 | AuthMode=OPEN... 004890: 0003d710---------------------> 0003d750 ; data: 41 75 74 68 4D 6F 64 65 3D 57 45 50 41 55 54 4F | AuthMode=WEPAUTO 004894: 0003d7a0---------------------> 0003d7e0 ; data: 41 75 74 68 4D 6F 64 65 3D 57 50 41 50 53 4B 0A | AuthMode=WPAPSK. 004898: 0003d7cc---------------------> 0003d80c ; data: 41 75 74 68 4D 6F 64 65 3D 57 50 41 50 53 4B 0A | AuthMode=WPAPSK. 00489c: 0003d7f8---------------------> 0003d838 ; data: 41 75 74 68 4D 6F 64 65 3D 57 50 41 32 50 53 4B | AuthMode=WPA2PSK 0048a0: 0003d824---------------------> 0003d864 ; data: 41 75 74 68 4D 6F 64 65 3D 57 50 41 32 50 53 4B | AuthMode=WPA2PSK 0048a4: 0003d850---------------------> 0003d890 ; data: 69 66 63 6F 6E 66 69 67 20 65 74 68 31 20 31 36 | ifconfig eth1 16 0048a8: 0004b014---------------------> 0004b054 ; data: 00 02 CE AC 00 02 CE B0 00 02 D1 F0 00 02 D1 F4 | .ά.ΰ.. 0048ac: 0003d870---------------------> 0003d8b0 ; data: 69 77 63 6F 6E 66 69 67 20 65 74 68 31 20 00 00 | iwconfig eth1 .. 0048b0: 0003d880---------------------> 0003d8c0 ; data: 65 73 73 69 64 20 22 25 73 22 20 00 65 73 73 69 | essid "%s" .essi 0048b4: 0003d88c---------------------> 0003d8cc ; data: 65 73 73 69 64 20 61 6E 79 20 00 00 73 3A 00 00 | essid any ..s:.. 0048b8: 0003d898---------------------> 0003d8d8 ; data: 73 3A 00 00 00 00 00 00 6B 65 79 20 25 73 25 73 | s:......key %s%s 0048bc: 0003d89c---------------------> 0003d8dc ; data: 00 00 00 00 6B 65 79 20 25 73 25 73 20 28 31 29 | ....key %s%s (1) 0048c0: 0003d8a0---------------------> 0003d8e0 ; data: 6B 65 79 20 25 73 25 73 20 28 31 29 20 00 00 00 | key %s%s (1) ... 0048c4: 0003d8b0---------------------> 0003d8f0 ; data: 6B 65 79 20 25 73 25 73 20 28 32 29 20 00 00 00 | key %s%s (2) ... 0048c8: 0003d8c0---------------------> 0003d900 ; data: 6B 65 79 20 25 73 25 73 20 28 33 29 20 00 00 00 | key %s%s (3) ... 0048cc: 0003d8d0---------------------> 0003d910 ; data: 6B 65 79 20 25 73 25 73 20 28 34 29 20 00 00 00 | key %s%s (4) ... 0048d0: 0003d8e0---------------------> 0003d920 ; data: 6B 65 79 20 28 25 64 29 00 00 00 00 69 77 70 72 | key (%d)....iwpr 0048d4: 0003d8ec---------------------> 0003d92c ; data: 69 77 70 72 69 76 20 65 74 68 31 20 73 65 74 5F | iwpriv eth1 set_ 0048d8: 0003d904---------------------> 0003d944 ; data: 69 77 70 72 69 76 20 65 74 68 31 20 73 65 74 5F | iwpriv eth1 set_ 0048dc: 0003d91c---------------------> 0003d95c ; data: 2F 65 74 63 2F 77 70 61 2E 63 6F 6E 66 00 00 00 | /etc/wpa.conf... 0048e0: 0003d92c---------------------> 0003d96c ; data: 6F 70 65 6E 20 77 70 61 2E 63 6F 6E 66 20 65 72 | open wpa.conf er 0048e4: 0003d940---------------------> 0003d980 ; data: 6E 65 74 77 6F 72 6B 3D 7B 0A 73 73 69 64 3D 22 | network={.ssid=" 0048e8: 00109b48---------------------> 00109b88 ; !Unknown! 0048ec: 0003d960---------------------> 0003d9a0 ; data: 2F 62 69 6E 2F 77 70 61 5F 73 75 70 70 6C 69 63 | /bin/wpa_supplic 0048f0: 0003d998---------------------> 0003d9d8 ; data: 77 65 74 63 74 6C 20 65 74 68 31 20 70 72 69 76 | wetctl eth1 priv 0048f4: 0003d9b0---------------------> 0003d9f0 ; data: 77 65 74 63 74 6C 20 65 74 68 31 20 70 72 69 76 | wetctl eth1 priv 0048f8: 0004b114---------------------> 0004b154 ; data: 00 02 DC 24 00 02 DC 28 00 02 DD 18 00 02 DD 1C | .$.(.. 0048fc: 0004b132---------------------> 0004b172 ; data: DD 2C 00 02 DD 30 00 02 DD 34 00 02 DD EC 00 02 | ,.0.4.. 004900: 0004b150---------------------> 0004b190 ; data: 00 02 DE 00 00 02 DE 04 00 02 DE 08 00 02 DF 44 | .....D 004904: 0004b16e---------------------> 0004b1ae ; data: DF 54 00 02 DF 58 00 02 DF 5C 00 02 DF 60 00 02 | T.X.\.`. 004908: 00109b73---------------------> 00109bb3 ; !Unknown! 00490c: 0003d9c8---------------------> 0003da08 ; data: 20 6B 65 79 30 20 00 00 3A 00 00 00 20 6B 65 79 | key0 ..:... key 004910: 0003d9d0---------------------> 0003da10 ; data: 3A 00 00 00 20 6B 65 79 30 20 6E 6F 00 00 00 00 | :... key0 no.... 004914: 0003d9d4---------------------> 0003da14 ; data: 20 6B 65 79 30 20 6E 6F 00 00 00 00 20 6B 65 79 | key0 no.... key 004918: 0003d9e0---------------------> 0003da20 ; data: 20 6B 65 79 31 20 00 00 20 6B 65 79 31 20 6E 6F | key1 .. key1 no 00491c: 0003d9e8---------------------> 0003da28 ; data: 20 6B 65 79 31 20 6E 6F 00 00 00 00 20 6B 65 79 | key1 no.... key 004920: 0003d9f4---------------------> 0003da34 ; data: 20 6B 65 79 32 20 00 00 20 6B 65 79 32 20 6E 6F | key2 .. key2 no 004924: 0003d9fc---------------------> 0003da3c ; data: 20 6B 65 79 32 20 6E 6F 00 00 00 00 20 6B 65 79 | key2 no.... key 004928: 0003da08---------------------> 0003da48 ; data: 20 6B 65 79 33 20 00 00 20 6B 65 79 33 20 6E 6F | key3 .. key3 no 00492c: 0003da10---------------------> 0003da50 ; data: 20 6B 65 79 33 20 6E 6F 00 00 00 00 73 68 61 72 | key3 no....shar 004930: 0003da1c---------------------> 0003da5c ; data: 73 68 61 72 65 00 00 00 6F 70 65 6E 00 00 00 00 | share...open.... 004934: 0003da24---------------------> 0003da64 ; data: 6F 70 65 6E 00 00 00 00 77 65 74 63 74 6C 20 65 | open....wetctl e 004938: 0003da2c---------------------> 0003da6c ; data: 77 65 74 63 74 6C 20 65 74 68 31 20 6A 6F 69 6E | wetctl eth1 join 00493c: 0003da50---------------------> 0003da90 ; data: 77 65 74 63 74 6C 20 65 74 68 31 20 6A 6F 69 6E | wetctl eth1 join 004940: 0003da74---------------------> 0003dab4 ; data: 77 65 74 63 74 6C 20 65 74 68 31 20 6A 6F 69 6E | wetctl eth1 join 004944: 0003da90---------------------> 0003dad0 ; data: 77 65 74 63 74 6C 20 65 74 68 31 20 6A 6F 69 6E | wetctl eth1 join 004948: 0003daac---------------------> 0003daec ; data: 2F 62 69 6E 2F 77 70 61 5F 73 75 70 70 6C 69 63 | /bin/wpa_supplic 00494c: 0003dae4---------------------> 0003db24 ; data: 69 66 63 6F 6E 66 69 67 20 65 74 68 31 20 00 00 | ifconfig eth1 .. 004950: 0003d484---------------------> 0003d4c4 ; data: 20 6E 65 74 6D 61 73 6B 20 00 00 00 20 75 70 00 | netmask ... up. 004954: 0003d490---------------------> 0003d4d0 ; data: 20 75 70 00 64 68 63 70 63 20 65 74 68 30 20 26 | up.dhcpc eth0 & 004958: 0003daf4---------------------> 0003db34 ; data: 72 6F 75 74 65 20 61 64 64 20 2D 6E 65 74 20 32 | route add -net 2 00495c: 0003db30---------------------> 0003db70 ; data: 64 68 63 70 63 20 65 74 68 31 20 26 00 00 00 00 | dhcpc eth1 &.... 004960: 0003d4a4---------------------> 0003d4e4 ; data: 6D 6B 64 69 72 20 2F 65 74 63 2F 70 70 70 00 00 | mkdir /etc/ppp.. 004964: 0003d4b4---------------------> 0003d4f4 ; data: 63 70 20 2F 62 69 6E 2F 6D 79 70 70 70 64 2F 6F | cp /bin/mypppd/o 004968: 0003d4d8---------------------> 0003d518 ; data: 63 70 20 2F 62 69 6E 2F 6D 79 70 70 70 64 2F 70 | cp /bin/mypppd/p 00496c: 0003d500---------------------> 0003d540 ; data: 63 70 20 2F 62 69 6E 2F 6D 79 70 70 70 64 2F 63 | cp /bin/mypppd/c 004970: 0003d528---------------------> 0003d568 ; data: 2F 65 74 63 2F 70 70 70 2F 6F 70 74 69 6F 6E 73 | /etc/ppp/options 004974: 0003d53c---------------------> 0003d57c ; data: 61 00 00 00 6F 70 65 6E 20 6F 70 74 69 6F 6E 73 | a...open options 004978: 0003d540---------------------> 0003d580 ; data: 6F 70 65 6E 20 6F 70 74 69 6F 6E 73 20 65 72 72 | open options err 00497c: 0003db40---------------------> 0003db80 ; data: 70 6C 75 67 69 6E 20 70 70 70 6F 65 20 65 74 68 | plugin pppoe eth 004980: 0003d568---------------------> 0003d5a8 ; data: 75 73 65 72 20 25 73 0A 00 00 00 00 2F 65 74 63 | user %s...../etc 004984: 00109ac5---------------------> 00109b05 ; !Unknown! 004988: 0003d574---------------------> 0003d5b4 ; data: 2F 65 74 63 2F 70 70 70 2F 70 61 70 2D 73 65 63 | /etc/ppp/pap-sec 00498c: 0003d58c---------------------> 0003d5cc ; data: 6F 70 65 6E 20 70 61 70 2D 73 65 63 72 65 74 73 | open pap-secrets 004990: 0003d5a4---------------------> 0003d5e4 ; data: 22 25 73 22 20 2A 20 22 25 73 22 0A 00 00 00 00 | "%s" * "%s"..... 004994: 0003d5b4---------------------> 0003d5f4 ; data: 2F 65 74 63 2F 70 70 70 2F 63 68 61 70 2D 73 65 | /etc/ppp/chap-se 004998: 0003d5cc---------------------> 0003d60c ; data: 6F 70 65 6E 20 63 68 61 70 2D 73 65 63 72 65 74 | open chap-secret 00499c: 0003d5e4---------------------> 0003d624 ; data: 2F 62 69 6E 2F 6D 79 70 70 70 64 2F 70 70 70 64 | /bin/mypppd/pppd 0049a0: 0003d5f8---------------------> 0003d638 ; data: 72 6F 75 74 65 20 61 64 64 20 64 65 66 61 75 6C | route add defaul 0049a4: 0003db54---------------------> 0003db94 ; data: 20 65 74 68 31 00 00 00 75 70 20 77 69 72 65 6C | eth1...up wirel 0049a8: 0003d618---------------------> 0003d658 ; data: 2F 65 74 63 2F 68 6F 73 74 2E 63 6F 6E 66 00 00 | /etc/host.conf.. 0049ac: 0003d62c---------------------> 0003d66c ; data: 6F 70 65 6E 20 68 6F 73 74 2E 63 6F 6E 66 20 65 | open host.conf e 0049b0: 0003d644---------------------> 0003d684 ; data: 6F 72 64 65 72 20 62 69 6E 64 0A 00 2F 65 74 63 | order bind../etc 0049b4: 0003d650---------------------> 0003d690 ; data: 2F 65 74 63 2F 72 65 73 6F 6C 76 2E 63 6F 6E 66 | /etc/resolv.conf 0049b8: 0003d664---------------------> 0003d6a4 ; data: 6F 70 65 6E 20 72 65 73 6F 6C 76 2E 63 6F 6E 66 | open resolv.conf 0049bc: 0003d67c---------------------> 0003d6bc ; data: 6E 61 6D 65 73 65 72 76 65 72 20 25 73 0A 00 00 | nameserver %s... 0049c0: e1a0c00d mov ip, sp 0049c4: e92dd8f0 stmdb sp!, {r4, r5, r6, r7, fp, ip, lr, pc} 0049c8: e24cb004 sub fp, ip, #4 ; 0x4 0049cc: e24dd090 sub sp, sp, #144 ; 0x90 '' 0049d0: e3a07000 mov r7, #0 ; 0x0 0049d4: e3a00002 mov r0, #2 ; 0x2 0049d8: e1a01000 mov r1, r0 0049dc: e1a02007 mov r2, r7 0049e0: eb00badb bl 033554(badb) 0049e4: e1a06000 mov r6, r0 0049e8: e1560007 cmp r6, r7 0049ec: b3e00000 mvnlt r0, #0 ; 0x0 0049f0: b91ba8f0 ldmltdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return 0049f4: e59f3130 ldr r3, [pc, #304] ; [004b2c] "eth1" 0049f8: e8930003 ldmia r3, {r0, r1} 0049fc: e50b005c str r0, [fp, -#92] 004a00: e54b1058 strb r1, [fp, -#88] 004a04: e3a03002 mov r3, #2 ; 0x2 004a08: e14b34bc strh r3, [fp, -#76] 004a0c: e1a00006 mov r0, r6 004a10: e3a01c89 mov r1, #35072 ; 0x8900 004a14: e2811013 add r1, r1, #19 ; 0x13 004a18: e24b205c sub r2, fp, #92 ; 0x5c '\' 004a1c: eb00c14e bl 034f5c(c14e) 004a20: e3500000 cmp r0, #0 ; 0x0 004a24: b3e00000 mvnlt r0, #0 ; 0x0 004a28: b91ba8f0 ldmltdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return 004a2c: e15b34bc ldrh r3, [fp, -#76] 004a30: e3130001 tst r3, #1 ; 0x1 004a34: 1a000003 bne 004a48(3) ; jump 004a38: e59f00f0 ldr r0, [pc, #240] ; [004b30] "up wireless" 004a3c: eb00af72 bl 03080c(af72) 004a40: e59f00ec ldr r0, [pc, #236] ; [004b34] "ifconfig eth1 up" 004a44: eb00bf76 bl 034824(bf76) 004a48: e24b403c sub r4, fp, #60 ; 0x3c '<' 004a4c: e1a00004 mov r0, r4 004a50: e3a01000 mov r1, #0 ; 0x0 004a54: e3a02020 mov r2, #32 ; 0x20 004a58: eb00b7c1 bl 032964(b7c1) 004a5c: e59f30c8 ldr r3, [pc, #200] ; [004b2c] "eth1" 004a60: e8930003 ldmia r3, {r0, r1} 004a64: e50b003c str r0, [fp, -#60] 004a68: e54b1038 strb r1, [fp, -#56] 004a6c: e59f30c4 ldr r3, [pc, #196] ; [004b38] 004a70: e5933000 ldr r3, [r3, #0] 004a74: e2433002 sub r3, r3, #2 ; 0x2 004a78: e3530001 cmp r3, #1 ; 0x1 004a7c: 8a00000b bhi 004ab0(b) ; jump 004a80: e1a00006 mov r0, r6 004a84: e3a01c8b mov r1, #35584 ; 0x8b00 004a88: e2811018 add r1, r1, #24 ; 0x18 004a8c: e1a02004 mov r2, r4 004a90: eb00c131 bl 034f5c(c131) 004a94: e3500000 cmp r0, #0 ; 0x0 004a98: aa00001f bge 004b1c(1f) ; jump 004a9c: e3e07000 mvn r7, #0 ; 0x0 004aa0: e59f0094 ldr r0, [pc, #148] ; [004b3c] "%s: ioctl SIOCSIWSCAN failed" 004aa4: e59f1094 ldr r1, [pc, #148] ; [004b40] "do_wifi_scan" 004aa8: eb00b34a bl 0317d8(b34a) 004aac: ea00001a b 004b1c(1a) ; jump 004ab0: e59f3080 ldr r3, [pc, #128] ; [004b38] 004ab4: e5933000 ldr r3, [r3, #0] 004ab8: e3530001 cmp r3, #1 ; 0x1 004abc: 1a000016 bne 004b1c(16) ; jump 004ac0: e24b40ac sub r4, fp, #172 ; 0xac '' 004ac4: e3a05050 mov r5, #80 ; 0x50 'P' 004ac8: e1a00004 mov r0, r4 004acc: e3a01000 mov r1, #0 ; 0x0 004ad0: e1a02005 mov r2, r5 004ad4: eb00b7a2 bl 032964(b7a2) 004ad8: e3a03003 mov r3, #3 ; 0x3 004adc: e50b30ac str r3, [fp, -#172] 004ae0: e2433003 sub r3, r3, #3 ; 0x3 004ae4: e54b30a0 strb r3, [fp, -#160] 004ae8: e50b402c str r4, [fp, -#44] 004aec: e14b52b8 strh r5, [fp, -#40] 004af0: e1a00006 mov r0, r6 004af4: e3a01c89 mov r1, #35072 ; 0x8900 004af8: e28110f3 add r1, r1, #243 ; 0xf3 '' 004afc: e24b203c sub r2, fp, #60 ; 0x3c '<' 004b00: eb00c115 bl 034f5c(c115) 004b04: e3500000 cmp r0, #0 ; 0x0 004b08: aa000003 bge 004b1c(3) ; jump 004b0c: e3e07000 mvn r7, #0 ; 0x0 004b10: e59f002c ldr r0, [pc, #44] ; [004b44] "%s: ioctl IOCTL_CMD_WPA:VIAWGET_SET_SCAN failed" 004b14: e59f1024 ldr r1, [pc, #36] ; [004b40] "do_wifi_scan" 004b18: eb00b32e bl 0317d8(b32e) 004b1c: e1a00006 mov r0, r6 004b20: eb00c067 bl 034cc4(c067) 004b24: e1a00007 mov r0, r7 004b28: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
004b2c: 0003d364---------------------> 0003d3a4 ; data: 65 74 68 31 00 00 00 00 64 6F 77 6E 20 77 69 72 | eth1....down wir 004b30: 0003db5c---------------------> 0003db9c ; data: 75 70 20 77 69 72 65 6C 65 73 73 00 69 66 63 6F | up wireless.ifco 004b34: 0003db68---------------------> 0003dba8 ; data: 69 66 63 6F 6E 66 69 67 20 65 74 68 31 20 75 70 | ifconfig eth1 up 004b38: 00044558---------------------> 00044598 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 004b3c: 0003db7c---------------------> 0003dbbc ; data: 25 73 3A 20 69 6F 63 74 6C 20 53 49 4F 43 53 49 | %s: ioctl SIOCSI 004b40: 0003db9c---------------------> 0003dbdc ; data: 64 6F 5F 77 69 66 69 5F 73 63 61 6E 00 00 00 00 | do_wifi_scan.... 004b44: 0003dbac---------------------> 0003dbec ; data: 25 73 3A 20 69 6F 63 74 6C 20 49 4F 43 54 4C 5F | %s: ioctl IOCTL_ 004b48: e1a0c00d mov ip, sp 004b4c: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 004b50: e24cb004 sub fp, ip, #4 ; 0x4 004b54: e1a04000 mov r4, r0 004b58: e59f104c ldr r1, [pc, #76] ; [004bac] 004b5c: e3a02004 mov r2, #4 ; 0x4 004b60: eb00b758 bl 0328c8(b758) 004b64: e3500000 cmp r0, #0 ; 0x0 004b68: 03a00001 moveq r0, #1 ; 0x1 004b6c: 091ba810 ldmeqdb fp, {r4, fp, sp, pc} ; return 004b70: e1a00004 mov r0, r4 004b74: e59f1034 ldr r1, [pc, #52] ; [004bb0] 004b78: e3a02004 mov r2, #4 ; 0x4 004b7c: eb00b751 bl 0328c8(b751) 004b80: e3500000 cmp r0, #0 ; 0x0 004b84: 03a00002 moveq r0, #2 ; 0x2 004b88: 091ba810 ldmeqdb fp, {r4, fp, sp, pc} ; return 004b8c: e1a00004 mov r0, r4 004b90: e59f101c ldr r1, [pc, #28] ; [004bb4] 004b94: e3a02004 mov r2, #4 ; 0x4 004b98: eb00b74a bl 0328c8(b74a) 004b9c: e3500000 cmp r0, #0 ; 0x0 004ba0: 03a00010 moveq r0, #16 ; 0x10 004ba4: 13a00000 movne r0, #0 ; 0x0 004ba8: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
004bac: 0003dbee---------------------> 0003dc2e ; data: 00 50 F2 01 00 50 F2 02 00 00 04 00 00 00 01 00 | .P.P...... 004bb0: 0003dbf2---------------------> 0003dc32 ; data: 00 50 F2 02 00 00 04 00 00 00 01 00 00 0F AC 01 | .P....... 004bb4: 0003dbea---------------------> 0003dc2a ; data: 00 50 F2 00 00 50 F2 01 00 50 F2 02 00 00 04 00 | .P..P.P... 004bb8: e1a0c00d mov ip, sp 004bbc: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 004bc0: e24cb004 sub fp, ip, #4 ; 0x4 004bc4: e1a04000 mov r4, r0 004bc8: e59f1030 ldr r1, [pc, #48] ; [004c00] 004bcc: e3a02004 mov r2, #4 ; 0x4 004bd0: eb00b73c bl 0328c8(b73c) 004bd4: e3500000 cmp r0, #0 ; 0x0 004bd8: 03a00001 moveq r0, #1 ; 0x1 004bdc: 091ba810 ldmeqdb fp, {r4, fp, sp, pc} ; return 004be0: e1a00004 mov r0, r4 004be4: e59f1018 ldr r1, [pc, #24] ; [004c04] 004be8: e3a02004 mov r2, #4 ; 0x4 004bec: eb00b735 bl 0328c8(b735) 004bf0: e3500000 cmp r0, #0 ; 0x0 004bf4: 03a00002 moveq r0, #2 ; 0x2 004bf8: 13a00000 movne r0, #0 ; 0x0 004bfc: e91ba810 ldmdb fp, {r4, fp, sp, pc} ; return
004c00: 0003dbfe---------------------> 0003dc3e ; data: 00 0F AC 01 00 0F AC 02 00 00 25 73 3A 20 69 65 | ....%s: ie 004c04: 0003dc02---------------------> 0003dc42 ; data: 00 0F AC 02 00 00 25 73 3A 20 69 65 20 6C 65 6E | ...%s: ie len 004c08: e1a0c00d mov ip, sp 004c0c: e92dd9f0 stmdb sp!, {r4, r5, r6, r7, r8, fp, ip, lr, pc} 004c10: e24cb004 sub fp, ip, #4 ; 0x4 004c14: e1a07001 mov r7, r1 004c18: e3a08001 mov r8, #1 ; 0x1 004c1c: e3570000 cmp r7, #0 ; 0x0 004c20: 01a00007 moveq r0, r7 004c24: 091ba9f0 ldmeqdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return 004c28: e3570007 cmp r7, #7 ; 0x7 004c2c: 959f01ac ldrls r0, [pc, #428] ; [004de0] "%s: ie len too short %lu" 004c30: 959f11ac ldrls r1, [pc, #428] ; [004de4] "is_wpa_psk_wpa" 004c34: 91a02007 movls r2, r7 004c38: 9a000061 bls 004dc4(61) ; jump 004c3c: e1a05000 mov r5, r0 004c40: e5d53000 ldrb r3, [r5, #0] 004c44: e35300dd cmp r3, #221 ; 0xdd '' 004c48: 1a00000e bne 004c88(e) ; jump 004c4c: e5d52001 ldrb r2, [r5, #1] 004c50: e2473002 sub r3, r7, #2 ; 0x2 004c54: e1520003 cmp r2, r3 004c58: 1a00000a bne 004c88(a) ; jump 004c5c: e2850002 add r0, r5, #2 ; 0x2 004c60: e59f1180 ldr r1, [pc, #384] ; [004de8] 004c64: e3a02004 mov r2, #4 ; 0x4 004c68: eb00b716 bl 0328c8(b716) 004c6c: e3500000 cmp r0, #0 ; 0x0 004c70: 1a000004 bne 004c88(4) ; jump 004c74: e5d52007 ldrb r2, [r5, #7] 004c78: e5d53006 ldrb r3, [r5, #6] 004c7c: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 004c80: e3530001 cmp r3, #1 ; 0x1 004c84: 0a000001 beq 004c90(1) ; jump 004c88: e59f015c ldr r0, [pc, #348] ; [004dec] "%s: malformed ie or unknown version" 004c8c: ea000041 b 004d98(41) ; jump 004c90: e2856008 add r6, r5, #8 ; 0x8 004c94: e2474008 sub r4, r7, #8 ; 0x8 004c98: e3540003 cmp r4, #3 ; 0x3 004c9c: c285600c addgt r6, r5, #12 ; 0xc 004ca0: c247400c subgt r4, r7, #12 ; 0xc 004ca4: ca000002 bgt 004cb4(2) ; jump 004ca8: e3540000 cmp r4, #0 ; 0x0 004cac: c59f013c ldrgt r0, [pc, #316] ; [004df0] "%s: ie length mismatch, %u too much" 004cb0: ca000041 bgt 004dbc(41) ; jump 004cb4: e3540001 cmp r4, #1 ; 0x1 004cb8: da000012 ble 004d08(12) ; jump 004cbc: e5d62001 ldrb r2, [r6, #1] 004cc0: e5d63000 ldrb r3, [r6, #0] 004cc4: e2866002 add r6, r6, #2 ; 0x2 004cc8: e2444002 sub r4, r4, #2 ; 0x2 004ccc: e1937402 orrs r7, r3, r2, lsl #8 ; 0x8 004cd0: 0a000001 beq 004cdc(1) ; jump 004cd4: e1540107 cmp r4, r7, lsl #2 ; 0x2 004cd8: aa000001 bge 004ce4(1) ; jump 004cdc: e59f0110 ldr r0, [pc, #272] ; [004df4] "%s: ie count botch (pairwise), count %u left %u" 004ce0: ea000017 b 004d44(17) ; jump 004ce4: e3a05000 mov r5, #0 ; 0x0 004ce8: e1550007 cmp r5, r7 004cec: aa000008 bge 004d14(8) ; jump 004cf0: e2866004 add r6, r6, #4 ; 0x4 004cf4: e2444004 sub r4, r4, #4 ; 0x4 004cf8: e2855001 add r5, r5, #1 ; 0x1 004cfc: e1550007 cmp r5, r7 004d00: bafffffa blt 004cf0(fffffa) ; jump 004d04: ea000002 b 004d14(2) ; jump 004d08: e3540001 cmp r4, #1 ; 0x1 004d0c: 059f00e4 ldreq r0, [pc, #228] ; [004df8] "%s: ie too short (for key mgmt)" 004d10: 0a000020 beq 004d98(20) ; jump 004d14: e3540001 cmp r4, #1 ; 0x1 004d18: da00001b ble 004d8c(1b) ; jump 004d1c: e3a08000 mov r8, #0 ; 0x0 004d20: e5d62001 ldrb r2, [r6, #1] 004d24: e5d63000 ldrb r3, [r6, #0] 004d28: e2866002 add r6, r6, #2 ; 0x2 004d2c: e2444002 sub r4, r4, #2 ; 0x2 004d30: e1937402 orrs r7, r3, r2, lsl #8 ; 0x8 004d34: 0a000001 beq 004d40(1) ; jump 004d38: e1540107 cmp r4, r7, lsl #2 ; 0x2 004d3c: aa000006 bge 004d5c(6) ; jump 004d40: e59f00b4 ldr r0, [pc, #180] ; [004dfc] "%s: ie count botch (key mgmt), count %u left %u" 004d44: e59f1098 ldr r1, [pc, #152] ; [004de4] "is_wpa_psk_wpa" 004d48: e1a02007 mov r2, r7 004d4c: e1a03004 mov r3, r4 004d50: eb00b2a0 bl 0317d8(b2a0) 004d54: e3a00000 mov r0, #0 ; 0x0 004d58: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
004d5c: e3a05000 mov r5, #0 ; 0x0 004d60: e1550007 cmp r5, r7 004d64: aa00000f bge 004da8(f) ; jump 004d68: e1a00006 mov r0, r6 004d6c: ebffff75 bl 004b48(ffff75) 004d70: e1888000 orr r8, r8, r0 004d74: e2866004 add r6, r6, #4 ; 0x4 004d78: e2444004 sub r4, r4, #4 ; 0x4 004d7c: e2855001 add r5, r5, #1 ; 0x1 004d80: e1550007 cmp r5, r7 004d84: bafffff7 blt 004d68(fffff7) ; jump 004d88: ea000006 b 004da8(6) ; jump 004d8c: e3540001 cmp r4, #1 ; 0x1 004d90: 1a000004 bne 004da8(4) ; jump 004d94: e59f0064 ldr r0, [pc, #100] ; [004e00] "%s: ie too short (for capabilities)" 004d98: e59f1044 ldr r1, [pc, #68] ; [004de4] "is_wpa_psk_wpa" 004d9c: eb00b28d bl 0317d8(b28d) 004da0: e3a00000 mov r0, #0 ; 0x0 004da4: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
004da8: e3540001 cmp r4, #1 ; 0x1 004dac: c2444002 subgt r4, r4, #2 ; 0x2 004db0: e3540000 cmp r4, #0 ; 0x0 004db4: da000005 ble 004dd0(5) ; jump 004db8: e59f0044 ldr r0, [pc, #68] ; [004e04] "%s: ie has %u trailing bytes" 004dbc: e59f1020 ldr r1, [pc, #32] ; [004de4] "is_wpa_psk_wpa" 004dc0: e1a02004 mov r2, r4 004dc4: eb00b283 bl 0317d8(b283) 004dc8: e3a00000 mov r0, #0 ; 0x0 004dcc: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
004dd0: e3180002 tst r8, #2 ; 0x2 004dd4: 03a00000 moveq r0, #0 ; 0x0 004dd8: 13a00001 movne r0, #1 ; 0x1 004ddc: e91ba9f0 ldmdb fp, {r4, r5, r6, r7, r8, fp, sp, pc} ; return
004de0: 0003dc08---------------------> 0003dc48 ; data: 25 73 3A 20 69 65 20 6C 65 6E 20 74 6F 6F 20 73 | %s: ie len too s 004de4: 0003dc24---------------------> 0003dc64 ; data: 69 73 5F 77 70 61 5F 70 73 6B 5F 77 70 61 00 00 | is_wpa_psk_wpa.. 004de8: 0003dbdd---------------------> 0003dc1d ; data: 00 50 F2 01 00 00 00 04 00 00 00 01 00 00 50 F2 | .P........P 004dec: 0003dc34---------------------> 0003dc74 ; data: 25 73 3A 20 6D 61 6C 66 6F 72 6D 65 64 20 69 65 | %s: malformed ie 004df0: 0003dc5c---------------------> 0003dc9c ; data: 25 73 3A 20 69 65 20 6C 65 6E 67 74 68 20 6D 69 | %s: ie length mi 004df4: 0003dc84---------------------> 0003dcc4 ; data: 25 73 3A 20 69 65 20 63 6F 75 6E 74 20 62 6F 74 | %s: ie count bot 004df8: 0003dcb8---------------------> 0003dcf8 ; data: 25 73 3A 20 69 65 20 74 6F 6F 20 73 68 6F 72 74 | %s: ie too short 004dfc: 0003dcdc---------------------> 0003dd1c ; data: 25 73 3A 20 69 65 20 63 6F 75 6E 74 20 62 6F 74 | %s: ie count bot 004e00: 0003dd10---------------------> 0003dd50 ; data: 25 73 3A 20 69 65 20 74 6F 6F 20 73 68 6F 72 74 | %s: ie too short 004e04: 0003dd38---------------------> 0003dd78 ; data: 25 73 3A 20 69 65 20 68 61 73 20 25 75 20 74 72 | %s: ie has %u tr 004e08: e1a0c00d mov ip, sp 004e0c: e92dd8f0 stmdb sp!, {r4, r5, r6, r7, fp, ip, lr, pc} 004e10: e24cb004 sub fp, ip, #4 ; 0x4 004e14: e1a0c001 mov ip, r1 004e18: e3a07001 mov r7, #1 ; 0x1 004e1c: e35c0000 cmp ip, #0 ; 0x0 004e20: 01a0000c moveq r0, ip 004e24: 091ba8f0 ldmeqdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return 004e28: e35c0003 cmp ip, #3 ; 0x3 004e2c: 959f0170 ldrls r0, [pc, #368] ; [004fa4] "%s: ie len too short %lu" 004e30: 9a000016 bls 004e90(16) ; jump 004e34: e5d03000 ldrb r3, [r0, #0] ; [03dc48] 004e38: e3530030 cmp r3, #48 ; 0x30 '0' 004e3c: 1a000008 bne 004e64(8) ; jump 004e40: e5d02001 ldrb r2, [r0, #1] ; [03dc49] 004e44: e24c3002 sub r3, ip, #2 ; 0x2 004e48: e1520003 cmp r2, r3 004e4c: 1a000004 bne 004e64(4) ; jump 004e50: e5d02003 ldrb r2, [r0, #3] ; [03dc4b] 004e54: e5d03002 ldrb r3, [r0, #2] ; [03dc4a] 004e58: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 004e5c: e3530001 cmp r3, #1 ; 0x1 004e60: 0a000001 beq 004e6c(1) ; jump 004e64: e59f013c ldr r0, [pc, #316] ; [004fa8] "%s: malformed ie or unknown version" 004e68: ea000045 b 004f84(45) ; jump 004e6c: e2805004 add r5, r0, #4 ; 0x4 004e70: e24cc004 sub ip, ip, #4 ; 0x4 004e74: e35c0003 cmp ip, #3 ; 0x3 004e78: c2855004 addgt r5, r5, #4 ; 0x4 004e7c: c24cc004 subgt ip, ip, #4 ; 0x4 004e80: ca000007 bgt 004ea4(7) ; jump 004e84: e35c0000 cmp ip, #0 ; 0x0 004e88: da000005 ble 004ea4(5) ; jump 004e8c: e59f0118 ldr r0, [pc, #280] ; [004fac] "%s: ie length mismatch, %u too much" 004e90: e59f1118 ldr r1, [pc, #280] ; [004fb0] "is_wpa_psk_rsn" 004e94: e1a0200c mov r2, ip 004e98: eb00b24e bl 0317d8(b24e) 004e9c: e3a00000 mov r0, #0 ; 0x0 004ea0: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
004ea4: e35c0001 cmp ip, #1 ; 0x1 004ea8: da000012 ble 004ef8(12) ; jump 004eac: e5d52001 ldrb r2, [r5, #1] 004eb0: e5d53000 ldrb r3, [r5, #0] 004eb4: e2855002 add r5, r5, #2 ; 0x2 004eb8: e24cc002 sub ip, ip, #2 ; 0x2 004ebc: e1936402 orrs r6, r3, r2, lsl #8 ; 0x8 004ec0: 0a000001 beq 004ecc(1) ; jump 004ec4: e15c0106 cmp ip, r6, lsl #2 ; 0x2 004ec8: aa000001 bge 004ed4(1) ; jump 004ecc: e59f00e0 ldr r0, [pc, #224] ; [004fb4] "%s: ie count botch (pairwise), count %u left %u" 004ed0: ea000017 b 004f34(17) ; jump 004ed4: e3a04000 mov r4, #0 ; 0x0 004ed8: e1540006 cmp r4, r6 004edc: aa000008 bge 004f04(8) ; jump 004ee0: e2855004 add r5, r5, #4 ; 0x4 004ee4: e24cc004 sub ip, ip, #4 ; 0x4 004ee8: e2844001 add r4, r4, #1 ; 0x1 004eec: e1540006 cmp r4, r6 004ef0: bafffffa blt 004ee0(fffffa) ; jump 004ef4: ea000002 b 004f04(2) ; jump 004ef8: e35c0001 cmp ip, #1 ; 0x1 004efc: 059f00b4 ldreq r0, [pc, #180] ; [004fb8] "%s: ie too short (for key mgmt)" 004f00: 0a00001f beq 004f84(1f) ; jump 004f04: e35c0001 cmp ip, #1 ; 0x1 004f08: da00001a ble 004f78(1a) ; jump 004f0c: e3a07000 mov r7, #0 ; 0x0 004f10: e5d52001 ldrb r2, [r5, #1] 004f14: e5d53000 ldrb r3, [r5, #0] 004f18: e2855002 add r5, r5, #2 ; 0x2 004f1c: e24cc002 sub ip, ip, #2 ; 0x2 004f20: e1936402 orrs r6, r3, r2, lsl #8 ; 0x8 004f24: 0a000001 beq 004f30(1) ; jump 004f28: e15c0106 cmp ip, r6, lsl #2 ; 0x2 004f2c: aa000006 bge 004f4c(6) ; jump 004f30: e59f0084 ldr r0, [pc, #132] ; [004fbc] "%s: ie count botch (key mgmt), count %u left %u" 004f34: e59f1074 ldr r1, [pc, #116] ; [004fb0] "is_wpa_psk_rsn" 004f38: e1a02006 mov r2, r6 004f3c: e1a0300c mov r3, ip 004f40: eb00b224 bl 0317d8(b224) 004f44: e3a00000 mov r0, #0 ; 0x0 004f48: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
004f4c: e3a04000 mov r4, #0 ; 0x0 004f50: e1540006 cmp r4, r6 004f54: aa00000e bge 004f94(e) ; jump 004f58: e1a00005 mov r0, r5 004f5c: ebffff15 bl 004bb8(ffff15) 004f60: e1877000 orr r7, r7, r0 004f64: e2855004 add r5, r5, #4 ; 0x4 004f68: e2844001 add r4, r4, #1 ; 0x1 004f6c: e1540006 cmp r4, r6 004f70: bafffff8 blt 004f58(fffff8) ; jump 004f74: ea000006 b 004f94(6) ; jump 004f78: e35c0001 cmp ip, #1 ; 0x1 004f7c: 1a000004 bne 004f94(4) ; jump 004f80: e59f0038 ldr r0, [pc, #56] ; [004fc0] "%s: ie too short (for capabilities)" 004f84: e59f1024 ldr r1, [pc, #36] ; [004fb0] "is_wpa_psk_rsn" 004f88: eb00b212 bl 0317d8(b212) 004f8c: e3a00000 mov r0, #0 ; 0x0 004f90: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
004f94: e3170002 tst r7, #2 ; 0x2 004f98: 03a00000 moveq r0, #0 ; 0x0 004f9c: 13a00001 movne r0, #1 ; 0x1 004fa0: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
004fa4: 0003dc08---------------------> 0003dc48 ; data: 25 73 3A 20 69 65 20 6C 65 6E 20 74 6F 6F 20 73 | %s: ie len too s 004fa8: 0003dc34---------------------> 0003dc74 ; data: 25 73 3A 20 6D 61 6C 66 6F 72 6D 65 64 20 69 65 | %s: malformed ie 004fac: 0003dc5c---------------------> 0003dc9c ; data: 25 73 3A 20 69 65 20 6C 65 6E 67 74 68 20 6D 69 | %s: ie length mi 004fb0: 0003dd58---------------------> 0003dd98 ; data: 69 73 5F 77 70 61 5F 70 73 6B 5F 72 73 6E 00 00 | is_wpa_psk_rsn.. 004fb4: 0003dc84---------------------> 0003dcc4 ; data: 25 73 3A 20 69 65 20 63 6F 75 6E 74 20 62 6F 74 | %s: ie count bot 004fb8: 0003dcb8---------------------> 0003dcf8 ; data: 25 73 3A 20 69 65 20 74 6F 6F 20 73 68 6F 72 74 | %s: ie too short 004fbc: 0003dcdc---------------------> 0003dd1c ; data: 25 73 3A 20 69 65 20 63 6F 75 6E 74 20 62 6F 74 | %s: ie count bot 004fc0: 0003dd10---------------------> 0003dd50 ; data: 25 73 3A 20 69 65 20 74 6F 6F 20 73 68 6F 72 74 | %s: ie too short 004fc4: e1a0c00d mov ip, sp 004fc8: e92dd800 stmdb sp!, {fp, ip, lr, pc} 004fcc: e24cb004 sub fp, ip, #4 ; 0x4 004fd0: e1a02000 mov r2, r0 004fd4: e1a0c001 mov ip, r1 004fd8: e35c0000 cmp ip, #0 ; 0x0 004fdc: da000004 ble 004ff4(4) ; jump 004fe0: e5d23000 ldrb r3, [r2, #0] 004fe4: e3530030 cmp r3, #48 ; 0x30 '0' 004fe8: 1a000001 bne 004ff4(1) ; jump 004fec: ebffff85 bl 004e08(ffff85) 004ff0: e91ba800 ldmdb fp, {fp, sp, pc} ; return
004ff4: e1a00002 mov r0, r2 004ff8: e1a0100c mov r1, ip 004ffc: ebffff01 bl 004c08(ffff01) 005000: e91ba800 ldmdb fp, {fp, sp, pc} ; return
005004: e20000ff and r0, r0, #255 ; 0xff '' 005008: e1a03c00 mov r3, r0, lsl #24 ; 0x18 00500c: e1a03c43 mov r3, r3, asr #24 ; 0x18 005010: e2432030 sub r2, r3, #48 ; 0x30 '0' 005014: e20230ff and r3, r2, #255 ; 0xff '' 005018: e3530009 cmp r3, #9 ; 0x9 00501c: 91a00002 movls r0, r2 005020: 91a0f00e movls pc, lr ; return 005024: e1a03c00 mov r3, r0, lsl #24 ; 0x18 005028: e1a02c43 mov r2, r3, asr #24 ; 0x18 00502c: e2423061 sub r3, r2, #97 ; 0x61 'a' 005030: e3530005 cmp r3, #5 ; 0x5 005034: 92420057 subls r0, r2, #87 ; 0x57 'W' 005038: 91a0f00e movls pc, lr ; return 00503c: e1a03c00 mov r3, r0, lsl #24 ; 0x18 005040: e1a00c43 mov r0, r3, asr #24 ; 0x18 005044: e2403041 sub r3, r0, #65 ; 0x41 'A' 005048: e3530005 cmp r3, #5 ; 0x5 00504c: 92400037 subls r0, r0, #55 ; 0x37 '7' 005050: 83e00000 mvnhi r0, #0 ; 0x0 005054: e1a0f00e mov pc, lr ; return
005058: e1a0c00d mov ip, sp 00505c: e92dd830 stmdb sp!, {r4, r5, fp, ip, lr, pc} 005060: e24cb004 sub fp, ip, #4 ; 0x4 005064: e1a04000 mov r4, r0 005068: e0d400d1 ldrsb r0, [r4], #1 00506c: ebffffe4 bl 005004(ffffe4) 005070: e1a05000 mov r5, r0 005074: e3550000 cmp r5, #0 ; 0x0 005078: b3e00000 mvnlt r0, #0 ; 0x0 00507c: b91ba830 ldmltdb fp, {r4, r5, fp, sp, pc} ; return 005080: e1d400d0 ldrsb r0, [r4, #0] 005084: ebffffde bl 005004(ffffde) 005088: e3500000 cmp r0, #0 ; 0x0 00508c: b3e00000 mvnlt r0, #0 ; 0x0 005090: a1800205 orrge r0, r0, r5, lsl #4 ; 0x4 005094: e91ba830 ldmdb fp, {r4, r5, fp, sp, pc} ; return
005098: e1a0c00d mov ip, sp 00509c: e92dd8f0 stmdb sp!, {r4, r5, r6, r7, fp, ip, lr, pc} 0050a0: e24cb004 sub fp, ip, #4 ; 0x4 0050a4: e1a07002 mov r7, r2 0050a8: e1a04000 mov r4, r0 0050ac: e1a06001 mov r6, r1 0050b0: e3a05000 mov r5, #0 ; 0x0 0050b4: e1550007 cmp r5, r7 0050b8: aa000009 bge 0050e4(9) ; jump 0050bc: e1a00004 mov r0, r4 0050c0: ebffffe4 bl 005058(ffffe4) 0050c4: e3500000 cmp r0, #0 ; 0x0 0050c8: b3e00000 mvnlt r0, #0 ; 0x0 0050cc: b91ba8f0 ldmltdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return 0050d0: e4c60001 strb r0, [r6], #1 0050d4: e2844002 add r4, r4, #2 ; 0x2 0050d8: e2855001 add r5, r5, #1 ; 0x1 0050dc: e1550007 cmp r5, r7 0050e0: bafffff5 blt 0050bc(fffff5) ; jump 0050e4: e3a00000 mov r0, #0 ; 0x0 0050e8: e91ba8f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, pc} ; return
0050ec: e1a0c00d mov ip, sp 0050f0: e92ddff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, r10, fp, ip, lr, pc} 0050f4: e24cb004 sub fp, ip, #4 ; 0x4 0050f8: e24dd098 sub sp, sp, #152 ; 0x98 '' 0050fc: e3a05901 mov r5, #16384 ; 0x4000 005100: e3a00002 mov r0, #2 ; 0x2 005104: e1a01000 mov r1, r0 005108: e3a02000 mov r2, #0 ; 0x0 00510c: eb00b910 bl 033554(b910) 005110: e50b00b8 str r0, [fp, -#184] 005114: e3500000 cmp r0, #0 ; 0x0 005118: b3e00000 mvnlt r0, #0 ; 0x0 00511c: b91baff0 ldmltdb fp, {r4, r5, r6, r7, r8, r9, r10, fp, sp, pc} ; return 005120: e24b4048 sub r4, fp, #72 ; 0x48 'H' 005124: e1a00004 mov r0, r4 005128: e3a01000 mov r1, #0 ; 0x0 00512c: e3a02020 mov r2, #32 ; 0x20 005130: eb00b60b bl 032964(b60b) 005134: e59f390c ldr r3, [pc, #2316] ; [005a48] "eth1" 005138: e8930003 ldmia r3, {r0, r1} 00513c: e50b0048 str r0, [fp, -#72] 005140: e54b1044 strb r1, [fp, -#68] 005144: e59f3900 ldr r3, [pc, #2304] ; [005a4c] 005148: e5933000 ldr r3, [r3, #0] 00514c: e3530002 cmp r3, #2 ; 0x2 005150: 1a00014a bne 005680(14a) ; jump 005154: e24ba05c sub r10, fp, #92 ; 0x5c '\' 005158: e59f38f0 ldr r3, [pc, #2288] ; [005a50] 00515c: e50b3038 str r3, [fp, -#56] 005160: e14b53b4 strh r5, [fp, -#52] 005164: e51b00b8 ldr r0, [fp, -#184] 005168: e3a01c8b mov r1, #35584 ; 0x8b00 00516c: e2811019 add r1, r1, #25 ; 0x19 005170: e1a02004 mov r2, r4 005174: eb00bf78 bl 034f5c(bf78) 005178: e3500000 cmp r0, #0 ; 0x0 00517c: ba0001df blt 005900(1df) ; jump 005180: e15b33b4 ldrh r3, [fp, -#52] 005184: e3a02001 mov r2, #1 ; 0x1 005188: e50b20bc str r2, [fp, -#188] 00518c: e59f28bc ldr r2, [pc, #2236] ; [005a50] 005190: e50b20c0 str r2, [fp, -#192] 005194: e0839002 add r9, r3, r2 005198: e59f08b4 ldr r0, [pc, #2228] ; [005a54] 00519c: eb00922c bl 029a54(922c) 0051a0: e59f38b0 ldr r3, [pc, #2224] ; [005a58] 0051a4: e5931000 ldr r1, [r3, #0] ; [044584] 0051a8: e5915000 ldr r5, [r1, #0] ; [044584] 0051ac: e1510003 cmp r1, r3 0051b0: 0a00000e beq 0051f0(e) ; jump 0051b4: e3a06000 mov r6, #0 ; 0x0 0051b8: e241402c sub r4, r1, #44 ; 0x2c ',' 0051bc: e5912004 ldr r2, [r1, #4] ; [044588] 0051c0: e5913000 ldr r3, [r1, #0] ; [044584] 0051c4: e5832004 str r2, [r3, #4] ; [044588] 0051c8: e5823000 str r3, [r2, #0] ; [044584] 0051cc: e5816000 str r6, [r1, #0] ; [044584] 0051d0: e5816004 str r6, [r1, #4] ; [044588] 0051d4: e1a00004 mov r0, r4 0051d8: ebfff76f bl 002f9c(fff76f) 0051dc: e1a01005 mov r1, r5 0051e0: e5915000 ldr r5, [r1, #0] 0051e4: e59f386c ldr r3, [pc, #2156] ; [005a58] 0051e8: e1510003 cmp r1, r3 0051ec: 1afffff1 bne 0051b8(fffff1) ; jump 0051f0: e59f0864 ldr r0, [pc, #2148] ; [005a5c] 0051f4: e3a01000 mov r1, #0 ; 0x0 0051f8: e3a02034 mov r2, #52 ; 0x34 '4' 0051fc: eb00b5d8 bl 032964(b5d8) 005200: e59f8854 ldr r8, [pc, #2132] ; [005a5c] 005204: ea0000f4 b 0055dc(f4) ; jump 005208: e24b005c sub r0, fp, #92 ; 0x5c '\' 00520c: e51b10c0 ldr r1, [fp, -#192] 005210: e3a02014 mov r2, #20 ; 0x14 005214: eb00b5b6 bl 0328f4(b5b6) 005218: e51b30c0 ldr r3, [fp, -#192] 00521c: e283500c add r5, r3, #12 ; 0xc 005220: e1da20b2 ldrh r2, [r10, #2] 005224: e3a03c8b mov r3, #35584 ; 0x8b00 005228: e2833021 add r3, r3, #33 ; 0x21 '!' 00522c: e1520003 cmp r2, r3 005230: 0a00005d beq 0053ac(5d) ; jump 005234: ca00000c bgt 00526c(c) ; jump 005238: e243300c sub r3, r3, #12 ; 0xc 00523c: e1520003 cmp r2, r3 005240: 0a000017 beq 0052a4(17) ; jump 005244: ca000003 bgt 005258(3) ; jump 005248: e243300e sub r3, r3, #14 ; 0xe 00524c: e1520003 cmp r2, r3 005250: 0a000037 beq 005334(37) ; jump 005254: ea0000dc b 0055cc(dc) ; jump 005258: e3a03c8b mov r3, #35584 ; 0x8b00 00525c: e283301b add r3, r3, #27 ; 0x1b 005260: e1520003 cmp r2, r3 005264: 0a00003c beq 00535c(3c) ; jump 005268: ea0000d7 b 0055cc(d7) ; jump 00526c: e3a03b23 mov r3, #35840 ; 0x8c00 005270: e2833002 add r3, r3, #2 ; 0x2 005274: e1520003 cmp r2, r3 005278: 0a00009f beq 0054fc(9f) ; jump 00527c: ca000003 bgt 005290(3) ; jump 005280: e24330d7 sub r3, r3, #215 ; 0xd7 '' 005284: e1520003 cmp r2, r3 005288: 0a00005c beq 005400(5c) ; jump 00528c: ea0000ce b 0055cc(ce) ; jump 005290: e3a03b23 mov r3, #35840 ; 0x8c00 005294: e2833005 add r3, r3, #5 ; 0x5 005298: e1520003 cmp r2, r3 00529c: 0a00005c beq 005414(5c) ; jump 0052a0: ea0000c9 b 0055cc(c9) ; jump 0052a4: e51b20bc ldr r2, [fp, -#188] 0052a8: e3520000 cmp r2, #0 ; 0x0 0052ac: 1a000019 bne 005318(19) ; jump 0052b0: e3a00034 mov r0, #52 ; 0x34 '4' 0052b4: ebfff720 bl 002f3c(fff720) 0052b8: e1a04000 mov r4, r0 0052bc: e3540000 cmp r4, #0 ; 0x0 0052c0: 0a000010 beq 005308(10) ; jump 0052c4: e1a0e004 mov lr, r4 0052c8: e59fc78c ldr ip, [pc, #1932] ; [005a5c] 0052cc: e8bc000f ldmia ip!, {r0, r1, r2, r3} 0052d0: e8ae000f stmia lr!, {r0, r1, r2, r3} 0052d4: e8bc000f ldmia ip!, {r0, r1, r2, r3} 0052d8: e8ae000f stmia lr!, {r0, r1, r2, r3} 0052dc: e8bc000f ldmia ip!, {r0, r1, r2, r3} 0052e0: e8ae000f stmia lr!, {r0, r1, r2, r3} 0052e4: e59c3000 ldr r3, [ip, #0] ; [04f1cc] 0052e8: e58e3000 str r3, [lr, #0] 0052ec: e284102c add r1, r4, #44 ; 0x2c ',' 0052f0: e59f2760 ldr r2, [pc, #1888] ; [005a58] 0052f4: e5923000 ldr r3, [r2, #0] ; [044584] 0052f8: e5831004 str r1, [r3, #4] ; [044588] 0052fc: e584302c str r3, [r4, #44] 005300: e5812004 str r2, [r1, #4] 005304: e5821000 str r1, [r2, #0] ; [044584] 005308: e59f074c ldr r0, [pc, #1868] ; [005a5c] 00530c: e3a01000 mov r1, #0 ; 0x0 005310: e3a02034 mov r2, #52 ; 0x34 '4' 005314: eb00b592 bl 032964(b592) 005318: e3a03000 mov r3, #0 ; 0x0 00531c: e50b30bc str r3, [fp, -#188] 005320: e59f0734 ldr r0, [pc, #1844] ; [005a5c] 005324: e28a1006 add r1, r10, #6 ; 0x6 005328: e3a02006 mov r2, #6 ; 0x6 00532c: eb00b570 bl 0328f4(b570) 005330: ea0000a5 b 0055cc(a5) ; jump 005334: e59a3004 ldr r3, [r10, #4] 005338: e3530001 cmp r3, #1 ; 0x1 00533c: 05c83027 streqb r3, [r8, #39] ; [04f1f3] 005340: 0a0000a1 beq 0055cc(a1) ; jump 005344: e59a3004 ldr r3, [r10, #4] 005348: e2433002 sub r3, r3, #2 ; 0x2 00534c: e3530001 cmp r3, #1 ; 0x1 005350: 93a03000 movls r3, #0 ; 0x0 005354: 95c83027 strlsb r3, [r8, #39] ; [04f1f3] 005358: ea00009b b 0055cc(9b) ; jump 00535c: e1da60b8 ldrh r6, [r10, #8] 005360: e0853006 add r3, r5, r6 005364: e1530009 cmp r3, r9 005368: 8a000097 bhi 0055cc(97) ; jump 00536c: e1da30ba ldrh r3, [r10, #10] 005370: e3530000 cmp r3, #0 ; 0x0 005374: 13560000 cmpne r6, #0 ; 0x0 005378: 0a000093 beq 0055cc(93) ; jump 00537c: e3560020 cmp r6, #32 ; 0x20 005380: ca000091 bgt 0055cc(91) ; jump 005384: e59f46d4 ldr r4, [pc, #1748] ; [005a60] 005388: e1a00004 mov r0, r4 00538c: e3a01000 mov r1, #0 ; 0x0 005390: e3a02021 mov r2, #33 ; 0x21 '!' 005394: eb00b572 bl 032964(b572) 005398: e1a00004 mov r0, r4 00539c: e1a01005 mov r1, r5 0053a0: e1a02006 mov r2, r6 0053a4: eb00b5ed bl 032b60(b5ed) 0053a8: ea000087 b 0055cc(87) ; jump 0053ac: e51b20c0 ldr r2, [fp, -#192] 0053b0: e2825004 add r5, r2, #4 ; 0x4 0053b4: e1da40b0 ldrh r4, [r10, #0] 0053b8: e0853004 add r3, r5, r4 0053bc: e1530009 cmp r3, r9 0053c0: 8a000081 bhi 0055cc(81) ; jump 0053c4: e3a06000 mov r6, #0 ; 0x0 0053c8: e3540007 cmp r4, #7 ; 0x7 0053cc: 9a00007e bls 0055cc(7e) ; jump 0053d0: e24b00b4 sub r0, fp, #180 ; 0xb4 '' 0053d4: e1a01005 mov r1, r5 0053d8: e3a02008 mov r2, #8 ; 0x8 0053dc: eb00b544 bl 0328f4(b544) 0053e0: e51b30b4 ldr r3, [fp, -#180] 0053e4: e1530006 cmp r3, r6 0053e8: c1a06003 movgt r6, r3 0053ec: e2444008 sub r4, r4, #8 ; 0x8 0053f0: e2855008 add r5, r5, #8 ; 0x8 0053f4: e3540007 cmp r4, #7 ; 0x7 0053f8: 8afffff4 bhi 0053d0(fffff4) ; jump 0053fc: ea000072 b 0055cc(72) ; jump 005400: e1da30ba ldrh r3, [r10, #10] 005404: e3130902 tst r3, #32768 ; 0x8000 005408: 03a03001 moveq r3, #1 ; 0x1 00540c: 05c83028 streqb r3, [r8, #40] ; [04f1f4] 005410: ea00006d b 0055cc(6d) ; jump 005414: e1a04005 mov r4, r5 005418: e1da30b8 ldrh r3, [r10, #8] 00541c: e0856003 add r6, r5, r3 005420: e1560009 cmp r6, r9 005424: 8a000068 bhi 0055cc(68) ; jump 005428: e2853001 add r3, r5, #1 ; 0x1 00542c: e1530006 cmp r3, r6 005430: 2a000065 bcs 0055cc(65) ; jump 005434: e5d53001 ldrb r3, [r5, #1] 005438: e0853003 add r3, r5, r3 00543c: e2833002 add r3, r3, #2 ; 0x2 005440: e1530006 cmp r3, r6 005444: 8a000060 bhi 0055cc(60) ; jump 005448: e59f760c ldr r7, [pc, #1548] ; [005a5c] 00544c: e5d42000 ldrb r2, [r4, #0] 005450: e5d43001 ldrb r3, [r4, #1] 005454: e2833002 add r3, r3, #2 ; 0x2 005458: e20350ff and r5, r3, #255 ; 0xff '' 00545c: e3550028 cmp r5, #40 ; 0x28 '(' 005460: 80844005 addhi r4, r4, r5 005464: 8a00001b bhi 0054d8(1b) ; jump 005468: e3520030 cmp r2, #48 ; 0x30 '0' 00546c: 0a000010 beq 0054b4(10) ; jump 005470: e35200dd cmp r2, #221 ; 0xdd '' 005474: 1a000016 bne 0054d4(16) ; jump 005478: e3550005 cmp r5, #5 ; 0x5 00547c: 9a000014 bls 0054d4(14) ; jump 005480: e2840002 add r0, r4, #2 ; 0x2 005484: e59f15d8 ldr r1, [pc, #1496] ; [005a64] 005488: e3a02004 mov r2, #4 ; 0x4 00548c: eb00b50d bl 0328c8(b50d) 005490: e3500000 cmp r0, #0 ; 0x0 005494: 1a00000e bne 0054d4(e) ; jump 005498: e1a00004 mov r0, r4 00549c: e1a01005 mov r1, r5 0054a0: ebfffec7 bl 004fc4(fffec7) 0054a4: e3500000 cmp r0, #0 ; 0x0 0054a8: 13a03002 movne r3, #2 ; 0x2 0054ac: 15c73028 strneb r3, [r7, #40] ; [04f1f4] 0054b0: ea000005 b 0054cc(5) ; jump 0054b4: e1a00004 mov r0, r4 0054b8: e1a01005 mov r1, r5 0054bc: ebfffec0 bl 004fc4(fffec0) 0054c0: e3500000 cmp r0, #0 ; 0x0 0054c4: 13a02002 movne r2, #2 ; 0x2 0054c8: 15c72028 strneb r2, [r7, #40] ; [04f1f4] 0054cc: 03a03006 moveq r3, #6 ; 0x6 0054d0: 05c73028 streqb r3, [r7, #40] ; [04f1f4] 0054d4: e0844005 add r4, r4, r5 0054d8: e2843001 add r3, r4, #1 ; 0x1 0054dc: e1530006 cmp r3, r6 0054e0: 2a000039 bcs 0055cc(39) ; jump 0054e4: e5d43001 ldrb r3, [r4, #1] 0054e8: e0843003 add r3, r4, r3 0054ec: e2833002 add r3, r3, #2 ; 0x2 0054f0: e1530006 cmp r3, r6 0054f4: 9affffd4 bls 00544c(ffffd4) ; jump 0054f8: ea000033 b 0055cc(33) ; jump 0054fc: e1da40b8 ldrh r4, [r10, #8] 005500: e0857004 add r7, r5, r4 005504: e1570009 cmp r7, r9 005508: 8a00002f bhi 0055cc(2f) ; jump 00550c: e3540007 cmp r4, #7 ; 0x7 005510: 9a00002d bls 0055cc(2d) ; jump 005514: e1a00005 mov r0, r5 005518: e59f1548 ldr r1, [pc, #1352] ; [005a68] "wpa_ie=" 00551c: e3a02007 mov r2, #7 ; 0x7 005520: eb00b580 bl 032b28(b580) 005524: e3500000 cmp r0, #0 ; 0x0 005528: 02856007 addeq r6, r5, #7 ; 0x7 00552c: 00664007 rsbeq r4, r6, r7 005530: 0a000009 beq 00555c(9) ; jump 005534: e3540007 cmp r4, #7 ; 0x7 005538: 9a000023 bls 0055cc(23) ; jump 00553c: e1a00005 mov r0, r5 005540: e59f1524 ldr r1, [pc, #1316] ; [005a6c] "rsn_ie=" 005544: e3a02007 mov r2, #7 ; 0x7 005548: eb00b576 bl 032b28(b576) 00554c: e3500000 cmp r0, #0 ; 0x0 005550: 1a00001d bne 0055cc(1d) ; jump 005554: e2856007 add r6, r5, #7 ; 0x7 005558: e2444007 sub r4, r4, #7 ; 0x7 00555c: e3140001 tst r4, #1 ; 0x1 005560: 13a03006 movne r3, #6 ; 0x6 005564: 15c83028 strneb r3, [r8, #40] ; [04f1f4] 005568: 1a000017 bne 0055cc(17) ; jump 00556c: e0843fa4 add r3, r4, r4, lsr #31 ; 0x1f 005570: e1a040c3 mov r4, r3, asr #1 ; 0x1 005574: e1a00004 mov r0, r4 005578: ebfff66f bl 002f3c(fff66f) 00557c: e1a05000 mov r5, r0 005580: e3550000 cmp r5, #0 ; 0x0 005584: 0a00000e beq 0055c4(e) ; jump 005588: e1a00006 mov r0, r6 00558c: e1a01005 mov r1, r5 005590: e1a02004 mov r2, r4 005594: ebfffebf bl 005098(fffebf) 005598: e1a00005 mov r0, r5 00559c: e1a01004 mov r1, r4 0055a0: ebfffe87 bl 004fc4(fffe87) 0055a4: e3500000 cmp r0, #0 ; 0x0 0055a8: 13a03002 movne r3, #2 ; 0x2 0055ac: 15c83028 strneb r3, [r8, #40] ; [04f1f4] 0055b0: 03a03006 moveq r3, #6 ; 0x6 0055b4: 05c83028 streqb r3, [r8, #40] ; [04f1f4] 0055b8: e1a00005 mov r0, r5 0055bc: ebfff676 bl 002f9c(fff676) 0055c0: ea000001 b 0055cc(1) ; jump 0055c4: e3a02002 mov r2, #2 ; 0x2 0055c8: e5c82028 strb r2, [r8, #40] ; [04f1f4] 0055cc: e1da30b0 ldrh r3, [r10, #0] 0055d0: e51b20c0 ldr r2, [fp, -#192] 0055d4: e0822003 add r2, r2, r3 0055d8: e50b20c0 str r2, [fp, -#192] 0055dc: e51b20c0 ldr r2, [fp, -#192] 0055e0: e2823004 add r3, r2, #4 ; 0x4 0055e4: e1530009 cmp r3, r9 0055e8: 8a000006 bhi 005608(6) ; jump 0055ec: e24b005c sub r0, fp, #92 ; 0x5c '\' 0055f0: e1a01002 mov r1, r2 0055f4: e3a02004 mov r2, #4 ; 0x4 0055f8: eb00b4bd bl 0328f4(b4bd) 0055fc: e1da30b0 ldrh r3, [r10, #0] 005600: e3530004 cmp r3, #4 ; 0x4 005604: 8afffeff bhi 005208(fffeff) ; jump 005608: e51b30bc ldr r3, [fp, -#188] 00560c: e3530000 cmp r3, #0 ; 0x0 005610: 1a0000a9 bne 0058bc(a9) ; jump 005614: e3a00034 mov r0, #52 ; 0x34 '4' 005618: ebfff647 bl 002f3c(fff647) 00561c: e1a04000 mov r4, r0 005620: e3540000 cmp r4, #0 ; 0x0 005624: 0a000010 beq 00566c(10) ; jump 005628: e1a0e004 mov lr, r4 00562c: e59fc428 ldr ip, [pc, #1064] ; [005a5c] 005630: e8bc000f ldmia ip!, {r0, r1, r2, r3} 005634: e8ae000f stmia lr!, {r0, r1, r2, r3} 005638: e8bc000f ldmia ip!, {r0, r1, r2, r3} 00563c: e8ae000f stmia lr!, {r0, r1, r2, r3} 005640: e8bc000f ldmia ip!, {r0, r1, r2, r3} 005644: e8ae000f stmia lr!, {r0, r1, r2, r3} 005648: e59c3000 ldr r3, [ip, #0] ; [04f1cc] 00564c: e58e3000 str r3, [lr, #0] 005650: e284102c add r1, r4, #44 ; 0x2c ',' 005654: e59f33fc ldr r3, [pc, #1020] ; [005a58] 005658: e5932000 ldr r2, [r3, #0] ; [044584] 00565c: e5821004 str r1, [r2, #4] ; [044588] 005660: e584202c str r2, [r4, #44] 005664: e5813004 str r3, [r1, #4] 005668: e5831000 str r1, [r3, #0] ; [044584] 00566c: e59f03e8 ldr r0, [pc, #1000] ; [005a5c] 005670: e3a01000 mov r1, #0 ; 0x0 005674: e3a02034 mov r2, #52 ; 0x34 '4' 005678: eb00b4b9 bl 032964(b4b9) 00567c: ea00008e b 0058bc(8e) ; jump 005680: e59f33c4 ldr r3, [pc, #964] ; [005a4c] 005684: e5933000 ldr r3, [r3, #0] 005688: e3530001 cmp r3, #1 ; 0x1 00568c: 1a00008d bne 0058c8(8d) ; jump 005690: e24b40ac sub r4, fp, #172 ; 0xac '' 005694: e3a05050 mov r5, #80 ; 0x50 'P' 005698: e1a00004 mov r0, r4 00569c: e3a01000 mov r1, #0 ; 0x0 0056a0: e1a02005 mov r2, r5 0056a4: eb00b4ae bl 032964(b4ae) 0056a8: e59f33a0 ldr r3, [pc, #928] ; [005a50] 0056ac: e50b309c str r3, [fp, -#156] 0056b0: e3a03004 mov r3, #4 ; 0x4 0056b4: e50b30ac str r3, [fp, -#172] 0056b8: e50b4038 str r4, [fp, -#56] 0056bc: e14b53b4 strh r5, [fp, -#52] 0056c0: e51b00b8 ldr r0, [fp, -#184] 0056c4: e3a01c89 mov r1, #35072 ; 0x8900 0056c8: e28110f3 add r1, r1, #243 ; 0xf3 '' 0056cc: e24b2048 sub r2, fp, #72 ; 0x48 'H' 0056d0: eb00be21 bl 034f5c(be21) 0056d4: e3500000 cmp r0, #0 ; 0x0 0056d8: aa000003 bge 0056ec(3) ; jump 0056dc: e59f038c ldr r0, [pc, #908] ; [005a70] "%s: ioctl IOCTL_CMD_WPA:VIAWGET_GET_SCAN failed" 0056e0: e59f138c ldr r1, [pc, #908] ; [005a74] "get_wifi_scan_result" 0056e4: eb00b03b bl 0317d8(b03b) 0056e8: ea00008a b 005918(8a) ; jump 0056ec: e59f835c ldr r8, [pc, #860] ; [005a50] 0056f0: e59f035c ldr r0, [pc, #860] ; [005a54] 0056f4: eb0090d6 bl 029a54(90d6) 0056f8: e59f3358 ldr r3, [pc, #856] ; [005a58] 0056fc: e5931000 ldr r1, [r3, #0] ; [044584] 005700: e5915000 ldr r5, [r1, #0] ; [044584] 005704: e1510003 cmp r1, r3 005708: 0a00000e beq 005748(e) ; jump 00570c: e3a06000 mov r6, #0 ; 0x0 005710: e241402c sub r4, r1, #44 ; 0x2c ',' 005714: e5912004 ldr r2, [r1, #4] ; [044588] 005718: e5913000 ldr r3, [r1, #0] ; [044584] 00571c: e5832004 str r2, [r3, #4] ; [044588] 005720: e5823000 str r3, [r2, #0] ; [044584] 005724: e5816000 str r6, [r1, #0] ; [044584] 005728: e5816004 str r6, [r1, #4] ; [044588] 00572c: e1a00004 mov r0, r4 005730: ebfff619 bl 002f9c(fff619) 005734: e1a01005 mov r1, r5 005738: e5915000 ldr r5, [r1, #0] 00573c: e59f3314 ldr r3, [pc, #788] ; [005a58] 005740: e1510003 cmp r1, r3 005744: 1afffff1 bne 005710(fffff1) ; jump 005748: e3a06000 mov r6, #0 ; 0x0 00574c: e15b3ab0 ldrh r3, [fp, -#160] 005750: e1560003 cmp r6, r3 005754: aa000058 bge 0058bc(58) ; jump 005758: e59f72fc ldr r7, [pc, #764] ; [005a5c] 00575c: e0664186 rsb r4, r6, r6, lsl #3 ; 0x3 005760: e0644184 rsb r4, r4, r4, lsl #3 ; 0x3 005764: e0884104 add r4, r8, r4, lsl #2 ; 0x2 005768: e1a00007 mov r0, r7 00576c: e1a01004 mov r1, r4 005770: e3a02006 mov r2, #6 ; 0x6 005774: eb00b45e bl 0328f4(b45e) 005778: e2875006 add r5, r7, #6 ; 0x6 00577c: e1a00005 mov r0, r5 005780: e3a01000 mov r1, #0 ; 0x0 005784: e3a02021 mov r2, #33 ; 0x21 '!' 005788: eb00b475 bl 032964(b475) 00578c: e2841006 add r1, r4, #6 ; 0x6 005790: e5d42026 ldrb r2, [r4, #38] 005794: e5d43027 ldrb r3, [r4, #39] 005798: e1822403 orr r2, r2, r3, lsl #8 ; 0x8 00579c: e1a00005 mov r0, r5 0057a0: eb00b4ee bl 032b60(b4ee) 0057a4: e5d430b0 ldrb r3, [r4, #176] 0057a8: e3130002 tst r3, #2 ; 0x2 0057ac: 13a03001 movne r3, #1 ; 0x1 0057b0: 15c73027 strneb r3, [r7, #39] ; [04f1f3] 0057b4: 03a03000 moveq r3, #0 ; 0x0 0057b8: 05c73027 streqb r3, [r7, #39] ; [04f1f3] 0057bc: e59f4298 ldr r4, [pc, #664] ; [005a5c] 0057c0: e3a03000 mov r3, #0 ; 0x0 0057c4: e5c43028 strb r3, [r4, #40] ; [04f1f4] 0057c8: e0663186 rsb r3, r6, r6, lsl #3 ; 0x3 0057cc: e0633183 rsb r3, r3, r3, lsl #3 ; 0x3 0057d0: e0880103 add r0, r8, r3, lsl #2 ; 0x2 0057d4: e5d020aa ldrb r2, [r0, #170] 0057d8: e5d030ab ldrb r3, [r0, #171] 0057dc: e1921403 orrs r1, r2, r3, lsl #8 ; 0x8 0057e0: 0a000005 beq 0057fc(5) ; jump 0057e4: e280006a add r0, r0, #106 ; 0x6a 'j' 0057e8: ebfffdf5 bl 004fc4(fffdf5) 0057ec: e3500000 cmp r0, #0 ; 0x0 0057f0: 13a03002 movne r3, #2 ; 0x2 0057f4: 15c43028 strneb r3, [r4, #40] ; [04f1f4] 0057f8: ea00000b b 00582c(b) ; jump 0057fc: e0663186 rsb r3, r6, r6, lsl #3 ; 0x3 005800: e0633183 rsb r3, r3, r3, lsl #3 ; 0x3 005804: e0880103 add r0, r8, r3, lsl #2 ; 0x2 005808: e5d02068 ldrb r2, [r0, #104] 00580c: e5d03069 ldrb r3, [r0, #105] 005810: e1921403 orrs r1, r2, r3, lsl #8 ; 0x8 005814: 0a000007 beq 005838(7) ; jump 005818: e2800028 add r0, r0, #40 ; 0x28 '(' 00581c: ebfffde8 bl 004fc4(fffde8) 005820: e3500000 cmp r0, #0 ; 0x0 005824: 13a03002 movne r3, #2 ; 0x2 005828: 15c73028 strneb r3, [r7, #40] ; [04f1f4] 00582c: 03a03006 moveq r3, #6 ; 0x6 005830: 05c73028 streqb r3, [r7, #40] ; [04f1f4] 005834: ea000006 b 005854(6) ; jump 005838: e0663186 rsb r3, r6, r6, lsl #3 ; 0x3 00583c: e0633183 rsb r3, r3, r3, lsl #3 ; 0x3 005840: e0883103 add r3, r8, r3, lsl #2 ; 0x2 005844: e5d330b0 ldrb r3, [r3, #176] 005848: e3130010 tst r3, #16 ; 0x10 00584c: 13a03001 movne r3, #1 ; 0x1 005850: 15c73028 strneb r3, [r7, #40] ; [04f1f4] 005854: e3a00034 mov r0, #52 ; 0x34 '4' 005858: ebfff5b7 bl 002f3c(fff5b7) 00585c: e1a04000 mov r4, r0 005860: e3540000 cmp r4, #0 ; 0x0 005864: 0a000010 beq 0058ac(10) ; jump 005868: e1a0e004 mov lr, r4 00586c: e59fc1e8 ldr ip, [pc, #488] ; [005a5c] 005870: e8bc000f ldmia ip!, {r0, r1, r2, r3} 005874: e8ae000f stmia lr!, {r0, r1, r2, r3} 005878: e8bc000f ldmia ip!, {r0, r1, r2, r3} 00587c: e8ae000f stmia lr!, {r0, r1, r2, r3} 005880: e8bc000f ldmia ip!, {r0, r1, r2, r3} 005884: e8ae000f stmia lr!, {r0, r1, r2, r3} 005888: e59c3000 ldr r3, [ip, #0] ; [04f1cc] 00588c: e58e3000 str r3, [lr, #0] 005890: e284102c add r1, r4, #44 ; 0x2c ',' 005894: e59f21bc ldr r2, [pc, #444] ; [005a58] 005898: e5923000 ldr r3, [r2, #0] ; [044584] 00589c: e5831004 str r1, [r3, #4] ; [044588] 0058a0: e584302c str r3, [r4, #44] 0058a4: e5812004 str r2, [r1, #4] 0058a8: e5821000 str r1, [r2, #0] ; [044584] 0058ac: e2866001 add r6, r6, #1 ; 0x1 0058b0: e15b3ab0 ldrh r3, [fp, -#160] 0058b4: e1560003 cmp r6, r3 0058b8: baffffa7 blt 00575c(ffffa7) ; jump 0058bc: e59f0190 ldr r0, [pc, #400] ; [005a54] 0058c0: eb0090cb bl 029bf4(90cb) 0058c4: ea00005b b 005a38(5b) ; jump 0058c8: e59f317c ldr r3, [pc, #380] ; [005a4c] 0058cc: e5933000 ldr r3, [r3, #0] 0058d0: e3530003 cmp r3, #3 ; 0x3 0058d4: 1a000057 bne 005a38(57) ; jump 0058d8: e59f3170 ldr r3, [pc, #368] ; [005a50] 0058dc: e50b3038 str r3, [fp, -#56] 0058e0: e14b53b4 strh r5, [fp, -#52] 0058e4: e51b00b8 ldr r0, [fp, -#184] 0058e8: e3a01c8b mov r1, #35584 ; 0x8b00 0058ec: e2811019 add r1, r1, #25 ; 0x19 0058f0: e24b2048 sub r2, fp, #72 ; 0x48 'H' 0058f4: eb00bd98 bl 034f5c(bd98) 0058f8: e3500000 cmp r0, #0 ; 0x0 0058fc: aa000009 bge 005928(9) ; jump 005900: eb008bfe bl 028900(8bfe) 005904: e1a03000 mov r3, r0 005908: e59f0168 ldr r0, [pc, #360] ; [005a78] "%s: ioctl SIOCGIWSCAN failed %d" 00590c: e59f1160 ldr r1, [pc, #352] ; [005a74] "get_wifi_scan_result" 005910: e5932000 ldr r2, [r3, #0] 005914: eb00afaf bl 0317d8(afaf) 005918: e51b00b8 ldr r0, [fp, -#184] 00591c: eb00bce8 bl 034cc4(bce8) 005920: e3e00000 mvn r0, #0 ; 0x0 005924: e91baff0 ldmdb fp, {r4, r5, r6, r7, r8, r9, r10, fp, sp, pc} ; return
005928: e59f8120 ldr r8, [pc, #288] ; [005a50] 00592c: e59f0120 ldr r0, [pc, #288] ; [005a54] 005930: eb009047 bl 029a54(9047) 005934: e59f311c ldr r3, [pc, #284] ; [005a58] 005938: e5931000 ldr r1, [r3, #0] ; [044584] 00593c: e5915000 ldr r5, [r1, #0] ; [044584] 005940: e1510003 cmp r1, r3 005944: 0a00000e beq 005984(e) ; jump 005948: e3a06000 mov r6, #0 ; 0x0 00594c: e241402c sub r4, r1, #44 ; 0x2c ',' 005950: e5912004 ldr r2, [r1, #4] ; [044588] 005954: e5913000 ldr r3, [r1, #0] ; [044584] 005958: e5832004 str r2, [r3, #4] ; [044588] 00595c: e5823000 str r3, [r2, #0] ; [044584] 005960: e5816000 str r6, [r1, #0] ; [044584] 005964: e5816004 str r6, [r1, #4] ; [044588] 005968: e1a00004 mov r0, r4 00596c: ebfff58a bl 002f9c(fff58a) 005970: e1a01005 mov r1, r5 005974: e5915000 ldr r5, [r1, #0] 005978: e59f30d8 ldr r3, [pc, #216] ; [005a58] 00597c: e1510003 cmp r1, r3 005980: 1afffff1 bne 00594c(fffff1) ; jump 005984: e3a06000 mov r6, #0 ; 0x0 005988: e15b33b4 ldrh r3, [fp, -#52] 00598c: e15604a3 cmp r6, r3, lsr #9 ; 0x9 005990: 2a000026 bcs 005a30(26) ; jump 005994: e59f50c0 ldr r5, [pc, #192] ; [005a5c] 005998: e59f70b8 ldr r7, [pc, #184] ; [005a58] 00599c: e0884486 add r4, r8, r6, lsl #9 ; 0x9 0059a0: e8940003 ldmia r4, {r0, r1} 0059a4: e5850000 str r0, [r5, #0] ; [04f1cc] 0059a8: e1c510b4 strh r1, [r5, #4] 0059ac: e284100b add r1, r4, #11 ; 0xb 0059b0: e2850006 add r0, r5, #6 ; 0x6 0059b4: e3a02021 mov r2, #33 ; 0x21 '!' 0059b8: eb00b468 bl 032b60(b468) 0059bc: e5d43006 ldrb r3, [r4, #6] 0059c0: e5c53027 strb r3, [r5, #39] ; [04f1f3] 0059c4: e5d4302c ldrb r3, [r4, #44] 0059c8: e5c53028 strb r3, [r5, #40] ; [04f1f4] 0059cc: e3a00034 mov r0, #52 ; 0x34 '4' 0059d0: ebfff559 bl 002f3c(fff559) 0059d4: e1a04000 mov r4, r0 0059d8: e3540000 cmp r4, #0 ; 0x0 0059dc: 0a00000f beq 005a20(f) ; jump 0059e0: e1a0e004 mov lr, r4 0059e4: e1a0c005 mov ip, r5 0059e8: e8bc000f ldmia ip!, {r0, r1, r2, r3} 0059ec: e8ae000f stmia lr!, {r0, r1, r2, r3} 0059f0: e8bc000f ldmia ip!, {r0, r1, r2, r3} 0059f4: e8ae000f stmia lr!, {r0, r1, r2, r3} 0059f8: e8bc000f ldmia ip!, {r0, r1, r2, r3} 0059fc: e8ae000f stmia lr!, {r0, r1, r2, r3} 005a00: e59c3000 ldr r3, [ip, #0] 005a04: e58e3000 str r3, [lr, #0] 005a08: e284202c add r2, r4, #44 ; 0x2c ',' 005a0c: e5973000 ldr r3, [r7, #0] ; [044584] 005a10: e5832004 str r2, [r3, #4] ; [044588] 005a14: e584302c str r3, [r4, #44] 005a18: e5827004 str r7, [r2, #4] 005a1c: e5872000 str r2, [r7, #0] ; [044584] 005a20: e2866001 add r6, r6, #1 ; 0x1 005a24: e15b33b4 ldrh r3, [fp, -#52] 005a28: e15604a3 cmp r6, r3, lsr #9 ; 0x9 005a2c: 3affffda bcc 00599c(ffffda) ; jump 005a30: e59f001c ldr r0, [pc, #28] ; [005a54] 005a34: eb00906e bl 029bf4(906e) 005a38: e51b00b8 ldr r0, [fp, -#184] 005a3c: eb00bca0 bl 034cc4(bca0) 005a40: e3a00000 mov r0, #0 ; 0x0 005a44: e91baff0 ldmdb fp, {r4, r5, r6, r7, r8, r9, r10, fp, sp, pc} ; return
005a48: 0003d364---------------------> 0003d3a4 ; data: 65 74 68 31 00 00 00 00 64 6F 77 6E 20 77 69 72 | eth1....down wir 005a4c: 00044558---------------------> 00044598 ; data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ 005a50: 0004b18c---------------------> 0004b1cc ; data: 00 02 DF FC 00 02 E0 00 00 02 E0 04 00 02 E0 88 | ..... 005a54: 00109980---------------------> 001099c0 ; !Unknown! 005a58: 00044544---------------------> 00044584 ; data: 00 04 45 44 00 04 45 44 00 04 45 4C 00 04 45 4C | .ED.ED.EL.EL 005a5c: 0004f18c---------------------> 0004f1cc ; !Unknown! 005a60: 0004f192---------------------> 0004f1d2 ; !Unknown! 005a64: 0003dd68---------------------> 0003dda8 ; data: 00 50 F2 01 00 00 00 00 77 70 61 5F 69 65 3D 00 | .P....wpa_ie=. 005a68: 0003dd70---------------------> 0003ddb0 ; data: 77 70 61 5F 69 65 3D 00 72 73 6E 5F 69 65 3D 00 | wpa_ie=.rsn_ie=. 005a6c: 0003dd78---------------------> 0003ddb8 ; data: 72 73 6E 5F 69 65 3D 00 25 73 3A 20 69 6F 63 74 | rsn_ie=.%s: ioct 005a70: 0003dd80---------------------> 0003ddc0 ; data: 25 73 3A 20 69 6F 63 74 6C 20 49 4F 43 54 4C 5F | %s: ioctl IOCTL_ 005a74: 0003ddb4---------------------> 0003ddf4 ; data: 67 65 74 5F 77 69 66 69 5F 73 63 61 6E 5F 72 65 | get_wifi_scan_re 005a78: 0003ddcc---------------------> 0003de0c ; data: 25 73 3A 20 69 6F 63 74 6C 20 53 49 4F 43 47 49 | %s: ioctl SIOCGI 005a7c: e92d4070 stmdb sp!, {r4, r5, r6, lr} 005a80: e3a02000 mov r2, #0 ; 0x0 005a84: e38230bd orr r3, r2, #189 ; 0xbd '' 005a88: e5c03000 strb r3, [r0, #0] 005a8c: e382309a orr r3, r2, #154 ; 0x9a '' 005a90: e5c03001 strb r3, [r0, #1] 005a94: e382300c orr r3, r2, #12 ; 0xc 005a98: e5c03002 strb r3, [r0, #2] 005a9c: e3823044 orr r3, r2, #68 ; 0x44 'D' 005aa0: e5c03003 strb r3, [r0, #3] 005aa4: e5c02004 strb r2, [r0, #4] 005aa8: e5c02005 strb r2, [r0, #5] 005aac: e5c02006 strb r2, [r0, #6] 005ab0: e5c02007 strb r2, [r0, #7] 005ab4: e5c01008 strb r1, [r0, #8] 005ab8: e1a03421 mov r3, r1, lsr #8 ; 0x8 005abc: e5c03009 strb r3, [r0, #9] 005ac0: e1a03821 mov r3, r1, lsr #16 ; 0x10 005ac4: e5c0300a strb r3, [r0, #10] 005ac8: e1a01c21 mov r1, r1, lsr #24 ; 0x18 005acc: e5c0100b strb r1, [r0, #11] 005ad0: e280600c add r6, r0, #12 ; 0xc 005ad4: e1a01002 mov r1, r2 005ad8: e5d03008 ldrb r3, [r0, #8] 005adc: e1a05003 mov r5, r3 005ae0: e5d02009 ldrb r2, [r0, #9] 005ae4: e1a04002 mov r4, r2 005ae8: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 005aec: e5d0200a ldrb r2, [r0, #10] 005af0: e1a0e002 mov lr, r2 005af4: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 005af8: e5d0200b ldrb r2, [r0, #11] 005afc: e1a0c002 mov ip, r2 005b00: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 005b04: e243300c sub r3, r3, #12 ; 0xc 005b08: e1510003 cmp r1, r3 005b0c: 28bd8070 ldmcsia sp!, {r4, r5, r6, pc} ; return 005b10: e1853404 orr r3, r5, r4, lsl #8 ; 0x8 005b14: e183380e orr r3, r3, lr, lsl #16 ; 0x10 005b18: e1833c0c orr r3, r3, ip, lsl #24 ; 0x18 005b1c: e243c00c sub ip, r3, #12 ; 0xc 005b20: e5d03004 ldrb r3, [r0, #4] 005b24: e5d02005 ldrb r2, [r0, #5] 005b28: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 005b2c: e5d02006 ldrb r2, [r0, #6] 005b30: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 005b34: e5d02007 ldrb r2, [r0, #7] 005b38: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 005b3c: e7d62001 ldrb r2, [r6, r1, lsl #0] 005b40: e0833002 add r3, r3, r2 005b44: e5c03004 strb r3, [r0, #4] 005b48: e1a02423 mov r2, r3, lsr #8 ; 0x8 005b4c: e5c02005 strb r2, [r0, #5] 005b50: e1a02823 mov r2, r3, lsr #16 ; 0x10 005b54: e5c02006 strb r2, [r0, #6] 005b58: e1a03c23 mov r3, r3, lsr #24 ; 0x18 005b5c: e5c03007 strb r3, [r0, #7] 005b60: e2811001 add r1, r1, #1 ; 0x1 005b64: e151000c cmp r1, ip 005b68: 3affffec bcc 005b20(ffffec) ; jump 005b6c: e8bd8070 ldmia sp!, {r4, r5, r6, pc} ; return
005b70: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr} 005b74: e5d03000 ldrb r3, [r0, #0] 005b78: e5d02001 ldrb r2, [r0, #1] 005b7c: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 005b80: e5d02002 ldrb r2, [r0, #2] 005b84: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 005b88: e5d02003 ldrb r2, [r0, #3] 005b8c: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 005b90: e59f209c ldr r2, [pc, #156] ; [005c34] 005b94: e1530002 cmp r3, r2 005b98: 13e00000 mvnne r0, #0 ; 0x0 005b9c: 18bd80f0 ldmneia sp!, {r4, r5, r6, r7, pc} ; return 005ba0: e280700c add r7, r0, #12 ; 0xc 005ba4: e3a0c000 mov ip, #0 ; 0x0 005ba8: e1a0100c mov r1, ip 005bac: e5d03008 ldrb r3, [r0, #8] 005bb0: e1a06003 mov r6, r3 005bb4: e5d02009 ldrb r2, [r0, #9] 005bb8: e1a05002 mov r5, r2 005bbc: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 005bc0: e5d0200a ldrb r2, [r0, #10] 005bc4: e1a04002 mov r4, r2 005bc8: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 005bcc: e5d0200b ldrb r2, [r0, #11] 005bd0: e1a0e002 mov lr, r2 005bd4: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 005bd8: e243300c sub r3, r3, #12 ; 0xc 005bdc: e15c0003 cmp ip, r3 005be0: 2a000008 bcs 005c08(8) ; jump 005be4: e1863405 orr r3, r6, r5, lsl #8 ; 0x8 005be8: e1833804 orr r3, r3, r4, lsl #16 ; 0x10 005bec: e1833c0e orr r3, r3, lr, lsl #24 ; 0x18 005bf0: e243200c sub r2, r3, #12 ; 0xc 005bf4: e7d73001 ldrb r3, [r7, r1, lsl #0] 005bf8: e08cc003 add ip, ip, r3 005bfc: e2811001 add r1, r1, #1 ; 0x1 005c00: e1510002 cmp r1, r2 005c04: 3afffffa bcc 005bf4(fffffa) ; jump 005c08: e5d03004 ldrb r3, [r0, #4] 005c0c: e5d02005 ldrb r2, [r0, #5] 005c10: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 005c14: e5d02006 ldrb r2, [r0, #6] 005c18: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 005c1c: e5d02007 ldrb r2, [r0, #7] 005c20: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 005c24: e15c0003 cmp ip, r3 005c28: 03a00000 moveq r0, #0 ; 0x0 005c2c: 13e00001 mvnne r0, #1 ; 0x1 005c30: e8bd80f0 ldmia sp!, {r4, r5, r6, r7, pc} ; return
005c34: 440c9abd strmi r9, [ip], -#2749 005c38: e1a0c00d mov ip, sp 005c3c: e92dddf0 stmdb sp!, {r4, r5, r6, r7, r8, r10, fp, ip, lr, pc} 005c40: e24cb004 sub fp, ip, #4 ; 0x4 005c44: e24dd020 sub sp, sp, #32 ; 0x20 005c48: e3a06001 mov r6, #1 ; 0x1 005c4c: e3a034ff mov r3, #-16777216 ; 0xff000000 005c50: e283360f add r3, r3, #15728640 ; 0xf00000 005c54: e2833030 add r3, r3, #48 ; 0x30 '0' 005c58: e5836000 str r6, [r3, #0] 005c5c: e3a05000 mov r5, #0 ; 0x0 005c60: e59f3e9c ldr r3, [pc, #3740] ; [006b04] 005c64: e4835004 str r5, [r3], #4 005c68: e5835000 str r5, [r3, #0] 005c6c: e3a024ff mov r2, #-16777216 ; 0xff000000 005c70: e282273e add r2, r2, #16252928 ; 0xf80000 005c74: e2822dc1 add r2, r2, #12352 ; 0x3040 005c78: e5923000 ldr r3, [r2, #0] 005c7c: e3c33603 bic r3, r3, #3145728 ; 0x300000 005c80: e5823000 str r3, [r2, #0] 005c84: e3a02b01 mov r2, #1024 ; 0x400 005c88: e3e0391f mvn r3, #507904 ; 0x7c000 005c8c: e2433efb sub r3, r3, #4016 ; 0xfb0 005c90: e243300b sub r3, r3, #11 ; 0xb 005c94: e5832000 str r2, [r3, #0] 005c98: e3e0291f mvn r2, #507904 ; 0x7c000 005c9c: e2422efa sub r2, r2, #4000 ; 0xfa0 005ca0: e242200f sub r2, r2, #15 ; 0xf 005ca4: e5923000 ldr r3, [r2, #0] 005ca8: e3c337ff bic r3, r3, #66846720 ; 0x3fc0000 005cac: e3c33bc3 bic r3, r3, #199680 ; 0x30c00 005cb0: e3c33e3f bic r3, r3, #1008 ; 0x3f0 005cb4: e4823004 str r3, [r2], #4 005cb8: e5923000 ldr r3, [r2, #0] 005cbc: e3833f8f orr r3, r3, #572 ; 0x23c 005cc0: e5823000 str r3, [r2, #0] 005cc4: e5923000 ldr r3, [r2, #0] 005cc8: e3c33c1d bic r3, r3, #7424 ; 0x1d00 005ccc: e5823000 str r3, [r2, #0] 005cd0: e59f0e30 ldr r0, [pc, #3632] ; [006b08] "no support" 005cd4: eb00aacc bl 03080c(aacc) 005cd8: e59f4e2c ldr r4, [pc, #3628] ; [006b0c] 005cdc: e5943000 ldr r3, [r4, #0] ; [P_JASPER+5050f0ff] 005ce0: e1833006 orr r3, r3, r6 005ce4: e5843000 str r3, [r4, #0] ; [P_JASPER+5050f0ff] 005ce8: e1a00006 mov r0, r6 005cec: eb00be37 bl 0355d0(be37) 005cf0: e5943000 ldr r3, [r4, #0] ; [P_JASPER+5050f0ff] 005cf4: e3833801 orr r3, r3, #65536 ; 0x10000 005cf8: e5843000 str r3, [r4, #0] ; [P_JASPER+5050f0ff] 005cfc: e3a00002 mov r0, #2 ; 0x2 005d00: eb00be32 bl 0355d0(be32) 005d04: e59f0e04 ldr r0, [pc, #3588] ; [006b10] 005d08: e1a01005 mov r1, r5 005d0c: eb008ec2 bl 02981c(8ec2) 005d10: e59f0dfc ldr r0, [pc, #3580] ; [006b14] 005d14: e1a01005 mov r1, r5 005d18: eb008ebf bl 02981c(8ebf) 005d1c: e59f0df4 ldr r0, [pc, #3572] ; [006b18] 005d20: e1a01005 mov r1, r5 005d24: eb008ebc bl 02981c(8ebc) 005d28: e59f0dec ldr r0, [pc, #3564] ; [006b1c] 005d2c: e1a01005 mov r1, r5 005d30: eb008eb9 bl 02981c(8eb9) 005d34: e59f0de4 ldr r0, [pc, #3556] ; [006b20] 005d38: e1a01005 mov r1, r5 005d3c: eb008eb6 bl 02981c(8eb6) 005d40: e59f0ddc ldr r0, [pc, #3548] ; [006b24] 005d44: e1a01005 mov r1, r5 005d48: eb008eb3 bl 02981c(8eb3) 005d4c: e3a0047f mov r0, #2130706432 ; 0x7f000000 005d50: e280097e add r0, r0, #2064384 ; 0x1f8000 005d54: e3a01a01 mov r1, #4096 ; 0x1000 005d58: e2811004 add r1, r1, #4 ; 0x4 005d5c: e59f2dc4 ldr r2, [pc, #3524] ; [006b28] 005d60: ebfff3f2 bl 002d30(fff3f2) 005d64: e1500005 cmp r0, r5 005d68: aa000002 bge 005d78(2) ; jump 005d6c: e59f0db8 ldr r0, [pc, #3512] ; [006b2c] "read factory params error !" 005d70: eb00aaa5 bl 03080c(aaa5) 005d74: ebfff494 bl 002fcc(fff494) 005d78: e59f0da8 ldr r0, [pc, #3496] ; [006b28] 005d7c: ebffff7b bl 005b70(ffff7b) 005d80: e3500000 cmp r0, #0 ; 0x0 005d84: 0a0000a5 beq 006020(a5) ; jump 005d88: e3700001 cmn r0, #1 ; 0x1 005d8c: 1a000002 bne 005d9c(2) ; jump 005d90: e59f0d98 ldr r0, [pc, #3480] ; [006b30] "factory params zone not inited !" 005d94: eb00aa9c bl 03080c(aa9c) 005d98: ea000003 b 005dac(3) ; jump 005d9c: e3700002 cmn r0, #2 ; 0x2 005da0: 1a000001 bne 005dac(1) ; jump 005da4: e59f0d88 ldr r0, [pc, #3464] ; [006b34] "factory params zone checksum uncorrect!" 005da8: eb00aa97 bl 03080c(aa97) 005dac: e3a00a01 mov r0, #4096 ; 0x1000 005db0: e2800004 add r0, r0, #4 ; 0x4 005db4: ebfff460 bl 002f3c(fff460) 005db8: e1a08000 mov r8, r0 005dbc: e3580000 cmp r8, #0 ; 0x0 005dc0: 1a000002 bne 005dd0(2) ; jump 005dc4: e59f0d6c ldr r0, [pc, #3436] ; [006b38] "can not allocte enough memory for reinit factory zone !" 005dc8: eb00aa8f bl 03080c(aa8f) 005dcc: ebfff47e bl 002fcc(fff47e) 005dd0: e3a07a01 mov r7, #4096 ; 0x1000 005dd4: e2877004 add r7, r7, #4 ; 0x4 005dd8: e1a00008 mov r0, r8 005ddc: e3a01000 mov r1, #0 ; 0x0 005de0: e1a02007 mov r2, r7 005de4: eb00b2de bl 032964(b2de) 005de8: e2880036 add r0, r8, #54 ; 0x36 '6' 005dec: e59f1d48 ldr r1, [pc, #3400] ; [006b3c] "admin" 005df0: e3a02006 mov r2, #6 ; 0x6 005df4: eb00b2be bl 0328f4(b2be) 005df8: e3a03002 mov r3, #2 ; 0x2 005dfc: e5c83050 strb r3, [r8, #80] 005e00: e3a04000 mov r4, #0 ; 0x0 005e04: e1a02004 mov r2, r4 005e08: e2833e12 add r3, r3, #288 ; 0x120 005e0c: e7c82003 strb r2, [r8, r3, lsl #0] 005e10: e2822050 add r2, r2, #80 ; 0x50 'P' 005e14: e2833001 add r3, r3, #1 ; 0x1 005e18: e7c82003 strb r2, [r8, r3, lsl #0] 005e1c: e2822fa3 add r2, r2, #652 ; 0x28c 005e20: e3843005 orr r3, r4, #5 ; 0x5 005e24: e7c83002 strb r3, [r8, r2, lsl #0] 005e28: e2823001 add r3, r2, #1 ; 0x1 005e2c: e7c84003 strb r4, [r8, r3, lsl #0] 005e30: e2823002 add r3, r2, #2 ; 0x2 005e34: e7c84003 strb r4, [r8, r3, lsl #0] 005e38: e2822003 add r2, r2, #3 ; 0x3 005e3c: e7c84002 strb r4, [r8, r2, lsl #0] 005e40: e3842064 orr r2, r4, #100 ; 0x64 'd' 005e44: e2833008 add r3, r3, #8 ; 0x8 005e48: e7c82003 strb r2, [r8, r3, lsl #0] 005e4c: e2833001 add r3, r3, #1 ; 0x1 005e50: e7c84003 strb r4, [r8, r3, lsl #0] 005e54: e2433003 sub r3, r3, #3 ; 0x3 005e58: e7c82003 strb r2, [r8, r3, lsl #0] 005e5c: e2833001 add r3, r3, #1 ; 0x1 005e60: e7c84003 strb r4, [r8, r3, lsl #0] 005e64: e384600c orr r6, r4, #12 ; 0xc 005e68: e2833e5a add r3, r3, #1440 ; 0x5a0 005e6c: e7c86003 strb r6, [r8, r3, lsl #0] 005e70: e2833001 add r3, r3, #1 ; 0x1 005e74: e7c84003 strb r4, [r8, r3, lsl #0] 005e78: e2833001 add r3, r3, #1 ; 0x1 005e7c: e7c84003 strb r4, [r8, r3, lsl #0] 005e80: e2833001 add r3, r3, #1 ; 0x1 005e84: e7c84003 strb r4, [r8, r3, lsl #0] 005e88: e3a05001 mov r5, #1 ; 0x1 005e8c: e3a03e29 mov r3, #656 ; 0x290 005e90: e2833003 add r3, r3, #3 ; 0x3 005e94: e7c85003 strb r5, [r8, r3, lsl #0] 005e98: e2880fa5 add r0, r8, #660 ; 0x294 005e9c: e59f1c9c ldr r1, [pc, #3228] ; [006b40] "time.nist.gov" 005ea0: e3a0200e mov r2, #14 ; 0xe 005ea4: eb00b292 bl 0328f4(b292) 005ea8: e384203c orr r2, r4, #60 ; 0x3c '<' 005eac: e3a03fb5 mov r3, #724 ; 0x2d4 005eb0: e2833001 add r3, r3, #1 ; 0x1 005eb4: e7c82003 strb r2, [r8, r3, lsl #0] 005eb8: e2833001 add r3, r3, #1 ; 0x1 005ebc: e7c84003 strb r4, [r8, r3, lsl #0] 005ec0: e2880e82 add r0, r8, #2080 ; 0x820 005ec4: e280000a add r0, r0, #10 ; 0xa 005ec8: e59f1c74 ldr r1, [pc, #3188] ; [006b44] "dns.camcctv.com" 005ecc: e3a02010 mov r2, #16 ; 0x10 005ed0: eb00b287 bl 0328f4(b287) 005ed4: e3842015 orr r2, r4, #21 ; 0x15 005ed8: e3a03e86 mov r3, #2144 ; 0x860 005edc: e283300b add r3, r3, #11 ; 0xb 005ee0: e7c82003 strb r2, [r8, r3, lsl #0] 005ee4: e3842027 orr r2, r4, #39 ; 0x27 ''' 005ee8: e2833001 add r3, r3, #1 ; 0x1 005eec: e7c82003 strb r2, [r8, r3, lsl #0] 005ef0: e384202c orr r2, r4, #44 ; 0x2c ',' 005ef4: e2833001 add r3, r3, #1 ; 0x1 005ef8: e7c82003 strb r2, [r8, r3, lsl #0] 005efc: e2833001 add r3, r3, #1 ; 0x1 005f00: e7c85003 strb r5, [r8, r3, lsl #0] 005f04: e2833001 add r3, r3, #1 ; 0x1 005f08: e7c84003 strb r4, [r8, r3, lsl #0] 005f0c: e2833001 add r3, r3, #1 ; 0x1 005f10: e7c84003 strb r4, [r8, r3, lsl #0] 005f14: e2833010 add r3, r3, #16 ; 0x10 005f18: e7c84003 strb r4, [r8, r3, lsl #0] 005f1c: e0832005 add r2, r3, r5 005f20: e3a0100a mov r1, #10 ; 0xa 005f24: e7c81002 strb r1, [r8, r2, lsl #0] 005f28: e2832002 add r2, r3, #2 ; 0x2 005f2c: e7c81002 strb r1, [r8, r2, lsl #0] 005f30: e2832003 add r2, r3, #3 ; 0x3 005f34: e7c81002 strb r1, [r8, r2, lsl #0] 005f38: e2833004 add r3, r3, #4 ; 0x4 005f3c: e7c81003 strb r1, [r8, r3, lsl #0] 005f40: e3a03fbb mov r3, #748 ; 0x2ec 005f44: e2833001 add r3, r3, #1 ; 0x1 005f48: e7c85003 strb r5, [r8, r3, lsl #0] 005f4c: e38400bd orr r0, r4, #189 ; 0xbd '' 005f50: e3a03ef9 mov r3, #3984 ; 0xf90 005f54: e2833006 add r3, r3, #6 ; 0x6 005f58: e7c80003 strb r0, [r8, r3, lsl #0] 005f5c: e384109a orr r1, r4, #154 ; 0x9a '' 005f60: e2833001 add r3, r3, #1 ; 0x1 005f64: e7c81003 strb r1, [r8, r3, lsl #0] 005f68: e2833001 add r3, r3, #1 ; 0x1 005f6c: e7c86003 strb r6, [r8, r3, lsl #0] 005f70: e3842044 orr r2, r4, #68 ; 0x44 'D' 005f74: e2833001 add r3, r3, #1 ; 0x1 005f78: e7c82003 strb r2, [r8, r3, lsl #0] 005f7c: e2833049 add r3, r3, #73 ; 0x49 'I' 005f80: e7c80003 strb r0, [r8, r3, lsl #0] 005f84: e2833001 add r3, r3, #1 ; 0x1 005f88: e7c81003 strb r1, [r8, r3, lsl #0] 005f8c: e2833001 add r3, r3, #1 ; 0x1 005f90: e7c86003 strb r6, [r8, r3, lsl #0] 005f94: e2833001 add r3, r3, #1 ; 0x1 005f98: e7c82003 strb r2, [r8, r3, lsl #0] 005f9c: e1a00008 mov r0, r8 005fa0: e1a01007 mov r1, r7 005fa4: ebfffeb4 bl 005a7c(fffeb4) 005fa8: e1a05004 mov r5, r4 005fac: e3a0747f mov r7, #2130706432 ; 0x7f000000 005fb0: e287797e add r7, r7, #2064384 ; 0x1f8000 005fb4: e3a04a01 mov r4, #4096 ; 0x1000 005fb8: e2844004 add r4, r4, #4 ; 0x4 005fbc: e59f6b64 ldr r6, [pc, #2916] ; [006b28] 005fc0: e3550009 cmp r5, #9 ; 0x9 005fc4: ca00000e bgt 006004(e) ; jump 005fc8: e1a00007 mov r0, r7 005fcc: e1a01004 mov r1, r4 005fd0: e1a02008 mov r2, r8 005fd4: ebfff342 bl 002ce4(fff342) 005fd8: e1a00007 mov r0, r7 005fdc: e1a01004 mov r1, r4 005fe0: e1a02006 mov r2, r6 005fe4: ebfff351 bl 002d30(fff351) 005fe8: e1a00008 mov r0, r8 005fec: e1a01006 mov r1, r6 005ff0: e1a02004 mov r2, r4 005ff4: eb00b233 bl 0328c8(b233) 005ff8: e3500000 cmp r0, #0 ; 0x0 005ffc: 12855001 addne r5, r5, #1 ; 0x1 006000: 1affffee bne 005fc0(ffffee) ; jump 006004: e355000a cmp r5, #10 ; 0xa 006008: 1a000002 bne 006018(2) ; jump 00600c: e59f0b34 ldr r0, [pc, #2868] ; [006b48] "reinit factory zone error !" 006010: eb00a9fd bl 03080c(a9fd) 006014: ebfff3ec bl 002fcc(fff3ec) 006018: e1a00008 mov r0, r8 00601c: ebfff3de bl 002f9c(fff3de) 006020: e3a05000 mov r5, #0 ; 0x0 006024: e59f4afc ldr r4, [pc, #2812] ; [006b28] 006028: e3a0cef9 mov ip, #3984 ; 0xf90 00602c: e28cc006 add ip, ip, #6 ; 0x6 006030: e7d4300c ldrb r3, [r4, ip, lsl #0] 006034: e3a0eef9 mov lr, #3984 ; 0xf90 006038: e28ee007 add lr, lr, #7 ; 0x7 00603c: e7d4200e ldrb r2, [r4, lr, lsl #0] 006040: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 006044: e3a00ef9 mov r0, #3984 ; 0xf90 006048: e2800008 add r0, r0, #8 ; 0x8 00604c: e7d42000 ldrb r2, [r4, r0, lsl #0] 006050: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 006054: e3a01ef9 mov r1, #3984 ; 0xf90 006058: e2811009 add r1, r1, #9 ; 0x9 00605c: e7d42001 ldrb r2, [r4, r1, lsl #0] 006060: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 006064: e59f2b60 ldr r2, [pc, #2912] ; [006bcc] 006068: e1530002 cmp r3, r2 00606c: 0a00001c beq 0060e4(1c) ; jump 006070: e38530bd orr r3, r5, #189 ; 0xbd '' 006074: e7c4300c strb r3, [r4, ip, lsl #0] 006078: e385309a orr r3, r5, #154 ; 0x9a '' 00607c: e7c4300e strb r3, [r4, lr, lsl #0] 006080: e385300c orr r3, r5, #12 ; 0xc 006084: e7c43000 strb r3, [r4, r0, lsl #0] 006088: e3853044 orr r3, r5, #68 ; 0x44 'D' 00608c: e7c43001 strb r3, [r4, r1, lsl #0] 006090: e2840ef9 add r0, r4, #3984 ; 0xf90 006094: e280000a add r0, r0, #10 ; 0xa 006098: e1a01005 mov r1, r5 00609c: e3a02041 mov r2, #65 ; 0x41 'A' 0060a0: eb00b22f bl 032964(b22f) 0060a4: e3a03efd mov r3, #4048 ; 0xfd0 0060a8: e283300b add r3, r3, #11 ; 0xb 0060ac: e7c45003 strb r5, [r4, r3, lsl #0] 0060b0: e2833001 add r3, r3, #1 ; 0x1 0060b4: e7c45003 strb r5, [r4, r3, lsl #0] 0060b8: e2833001 add r3, r3, #1 ; 0x1 0060bc: e7c45003 strb r5, [r4, r3, lsl #0] 0060c0: e2833001 add r3, r3, #1 ; 0x1 0060c4: e7c45003 strb r5, [r4, r3, lsl #0] 0060c8: e2833001 add r3, r3, #1 ; 0x1 0060cc: e7c45003 strb r5, [r4, r3, lsl #0] 0060d0: e2833001 add r3, r3, #1 ; 0x1 0060d4: e7c45003 strb r5, [r4, r3, lsl #0] 0060d8: e2833001 add r3, r3, #1 ; 0x1 0060dc: e7c45003 strb r5, [r4, r3, lsl #0] 0060e0: e2855001 add r5, r5, #1 ; 0x1 0060e4: e59f0a3c ldr r0, [pc, #2620] ; [006b28] 0060e8: e3a04efe mov r4, #4064 ; 0xfe0 0060ec: e2844002 add r4, r4, #2 ; 0x2 0060f0: e7d03004 ldrb r3, [r0, r4, lsl #0] 0060f4: e3a06efe mov r6, #4064 ; 0xfe0 0060f8: e2866003 add r6, r6, #3 ; 0x3 0060fc: e7d02006 ldrb r2, [r0, r6, lsl #0] 006100: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 006104: e3a0eefe mov lr, #4064 ; 0xfe0 006108: e28ee004 add lr, lr, #4 ; 0x4 00610c: e7d0200e ldrb r2, [r0, lr, lsl #0] 006110: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 006114: e3a0cefe mov ip, #4064 ; 0xfe0 006118: e28cc005 add ip, ip, #5 ; 0x5 00611c: e7d0200c ldrb r2, [r0, ip, lsl #0] 006120: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 006124: e59f2aa0 ldr r2, [pc, #2720] ; [006bcc] 006128: e1530002 cmp r3, r2 00612c: 0a00000d beq 006168(d) ; jump 006130: e3a01000 mov r1, #0 ; 0x0 006134: e38130bd orr r3, r1, #189 ; 0xbd '' 006138: e7c03004 strb r3, [r0, r4, lsl #0] 00613c: e381309a orr r3, r1, #154 ; 0x9a '' 006140: e7c03006 strb r3, [r0, r6, lsl #0] 006144: e381300c orr r3, r1, #12 ; 0xc 006148: e7c0300e strb r3, [r0, lr, lsl #0] 00614c: e3813044 orr r3, r1, #68 ; 0x44 'D' 006150: e7c0300c strb r3, [r0, ip, lsl #0] 006154: e2800efe add r0, r0, #4064 ; 0xfe0 006158: e2800006 add r0, r0, #6 ; 0x6 00615c: e3a0201e mov r2, #30 ; 0x1e 006160: eb00b1ff bl 032964(b1ff) 006164: e3a05001 mov r5, #1 ; 0x1 006168: e3550000 cmp r5, #0 ; 0x0 00616c: 0a000000 beq 006174(0) ; jump 006170: eb0003f4 bl 007148(3f4) 006174: e3a0047f mov r0, #2130706432 ; 0x7f000000 006178: e280081f add r0, r0, #2031616 ; 0x1f0000 00617c: e3a01a01 mov r1, #4096 ; 0x1000 006180: e2811004 add r1, r1, #4 ; 0x4 006184: e59f2a98 ldr r2, [pc, #2712] ; [006c24] 006188: ebfff2e8 bl 002d30(fff2e8) 00618c: e3500000 cmp r0, #0 ; 0x0 006190: aa000002 bge 0061a0(2) ; jump 006194: e59f09b0 ldr r0, [pc, #2480] ; [006b4c] "read camera params error !" 006198: eb00a99b bl 03080c(a99b) 00619c: ebfff38a bl 002fcc(fff38a) 0061a0: e59f0a7c ldr r0, [pc, #2684] ; [006c24] 0061a4: ebfffe71 bl 005b70(fffe71) 0061a8: e3500000 cmp r0, #0 ; 0x0 0061ac: 0a000025 beq 006248(25) ; jump 0061b0: e3700001 cmn r0, #1 ; 0x1 0061b4: 1a000002 bne 0061c4(2) ; jump 0061b8: e59f0990 ldr r0, [pc, #2448] ; [006b50] "camera params zone not inited !" 0061bc: eb00a992 bl 03080c(a992) 0061c0: ea000003 b 0061d4(3) ; jump 0061c4: e3700002 cmn r0, #2 ; 0x2 0061c8: 1a000001 bne 0061d4(1) ; jump 0061cc: e59f0980 ldr r0, [pc, #2432] ; [006b54] "camera params zone checksum uncorrect!" 0061d0: eb00a98d bl 03080c(a98d) 0061d4: e3a05000 mov r5, #0 ; 0x0 0061d8: e3a0847f mov r8, #2130706432 ; 0x7f000000 0061dc: e288881f add r8, r8, #2031616 ; 0x1f0000 0061e0: e3a06a01 mov r6, #4096 ; 0x1000 0061e4: e2866004 add r6, r6, #4 ; 0x4 0061e8: e59f7938 ldr r7, [pc, #2360] ; [006b28] 0061ec: e3550009 cmp r5, #9 ; 0x9 0061f0: ca00000f bgt 006234(f) ; jump 0061f4: e1a00008 mov r0, r8 0061f8: e1a01006 mov r1, r6 0061fc: e1a02007 mov r2, r7 006200: ebfff2b7 bl 002ce4(fff2b7) 006204: e59f4a18 ldr r4, [pc, #2584] ; [006c24] 006208: e1a00008 mov r0, r8 00620c: e1a01006 mov r1, r6 006210: e1a02004 mov r2, r4 006214: ebfff2c5 bl 002d30(fff2c5) 006218: e1a00007 mov r0, r7 00621c: e1a01004 mov r1, r4 006220: e1a02006 mov r2, r6 006224: eb00b1a7 bl 0328c8(b1a7) 006228: e3500000 cmp r0, #0 ; 0x0 00622c: 12855001 addne r5, r5, #1 ; 0x1 006230: 1affffed bne 0061ec(ffffed) ; jump 006234: e355000a cmp r5, #10 ; 0xa 006238: 1a000002 bne 006248(2) ; jump 00623c: e59f0914 ldr r0, [pc, #2324] ; [006b58] "reinit camera params zone error !" 006240: eb00a971 bl 03080c(a971) 006244: ebfff360 bl 002fcc(fff360) 006248: e3a05000 mov r5, #0 ; 0x0 00624c: e59f49d0 ldr r4, [pc, #2512] ; [006c24] 006250: e3a0cef9 mov ip, #3984 ; 0xf90 006254: e28cc006 add ip, ip, #6 ; 0x6 006258: e7d4300c ldrb r3, [r4, ip, lsl #0] 00625c: e3a0eef9 mov lr, #3984 ; 0xf90 006260: e28ee007 add lr, lr, #7 ; 0x7 006264: e7d4200e ldrb r2, [r4, lr, lsl #0] 006268: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 00626c: e3a00ef9 mov r0, #3984 ; 0xf90 006270: e2800008 add r0, r0, #8 ; 0x8 006274: e7d42000 ldrb r2, [r4, r0, lsl #0] 006278: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 00627c: e3a01ef9 mov r1, #3984 ; 0xf90 006280: e2811009 add r1, r1, #9 ; 0x9 006284: e7d42001 ldrb r2, [r4, r1, lsl #0] 006288: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 00628c: e59f2938 ldr r2, [pc, #2360] ; [006bcc] 006290: e1530002 cmp r3, r2 006294: 0a00001d beq 006310(1d) ; jump 006298: e38530bd orr r3, r5, #189 ; 0xbd '' 00629c: e7c4300c strb r3, [r4, ip, lsl #0] 0062a0: e385309a orr r3, r5, #154 ; 0x9a '' 0062a4: e7c4300e strb r3, [r4, lr, lsl #0] 0062a8: e385300c orr r3, r5, #12 ; 0xc 0062ac: e7c43000 strb r3, [r4, r0, lsl #0] 0062b0: e3853044 orr r3, r5, #68 ; 0x44 'D' 0062b4: e7c43001 strb r3, [r4, r1, lsl #0] 0062b8: e2840ef9 add r0, r4, #3984 ; 0xf90 0062bc: e280000a add r0, r0, #10 ; 0xa 0062c0: e1a01005 mov r1, r5 0062c4: e3a02041 mov r2, #65 ; 0x41 'A' 0062c8: eb00b1a5 bl 032964(b1a5) 0062cc: e3a03efd mov r3, #4048 ; 0xfd0 0062d0: e283300b add r3, r3, #11 ; 0xb 0062d4: e7c45003 strb r5, [r4, r3, lsl #0] 0062d8: e2833001 add r3, r3, #1 ; 0x1 0062dc: e7c45003 strb r5, [r4, r3, lsl #0] 0062e0: e2833001 add r3, r3, #1 ; 0x1 0062e4: e7c45003 strb r5, [r4, r3, lsl #0] 0062e8: e2833001 add r3, r3, #1 ; 0x1 0062ec: e7c45003 strb r5, [r4, r3, lsl #0] 0062f0: e2833001 add r3, r3, #1 ; 0x1 0062f4: e7c45003 strb r5, [r4, r3, lsl #0] 0062f8: e2833001 add r3, r3, #1 ; 0x1 0062fc: e7c45003 strb r5, [r4, r3, lsl #0] 006300: e2833001 add r3, r3, #1 ; 0x1 006304: e59f281c ldr r2, [pc, #2076] ; [006b28] 006308: e7c25003 strb r5, [r2, r3, lsl #0] 00630c: e2855001 add r5, r5, #1 ; 0x1 006310: e59f090c ldr r0, [pc, #2316] ; [006c24] 006314: e3a04efe mov r4, #4064 ; 0xfe0 006318: e2844002 add r4, r4, #2 ; 0x2 00631c: e7d03004 ldrb r3, [r0, r4, lsl #0] 006320: e3a06efe mov r6, #4064 ; 0xfe0 006324: e2866003 add r6, r6, #3 ; 0x3 006328: e7d02006 ldrb r2, [r0, r6, lsl #0] 00632c: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 006330: e3a0eefe mov lr, #4064 ; 0xfe0 006334: e28ee004 add lr, lr, #4 ; 0x4 006338: e7d0200e ldrb r2, [r0, lr, lsl #0] 00633c: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 006340: e3a0cefe mov ip, #4064 ; 0xfe0 006344: e28cc005 add ip, ip, #5 ; 0x5 006348: e7d0200c ldrb r2, [r0, ip, lsl #0] 00634c: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 006350: e59f2874 ldr r2, [pc, #2164] ; [006bcc] 006354: e1530002 cmp r3, r2 006358: 0a00000d beq 006394(d) ; jump 00635c: e3a01000 mov r1, #0 ; 0x0 006360: e38130bd orr r3, r1, #189 ; 0xbd '' 006364: e7c03004 strb r3, [r0, r4, lsl #0] 006368: e381309a orr r3, r1, #154 ; 0x9a '' 00636c: e7c03006 strb r3, [r0, r6, lsl #0] 006370: e381300c orr r3, r1, #12 ; 0xc 006374: e7c0300e strb r3, [r0, lr, lsl #0] 006378: e3813044 orr r3, r1, #68 ; 0x44 'D' 00637c: e7c0300c strb r3, [r0, ip, lsl #0] 006380: e2800efe add r0, r0, #4064 ; 0xfe0 006384: e2800006 add r0, r0, #6 ; 0x6 006388: e3a0201e mov r2, #30 ; 0x1e 00638c: eb00b174 bl 032964(b174) 006390: e3a05001 mov r5, #1 ; 0x1 006394: e3550000 cmp r5, #0 ; 0x0 006398: 0a000000 beq 0063a0(0) ; jump 00639c: eb000339 bl 007088(339) 0063a0: e59f187c ldr r1, [pc, #2172] ; [006c24] 0063a4: e3a02000 mov r2, #0 ; 0x0 0063a8: e5c12019 strb r2, [r1, #25] ; [1099f9] 0063ac: e3823016 orr r3, r2, #22 ; 0x16 0063b0: e5c1301a strb r3, [r1, #26] ; [1099fa] 0063b4: e3823002 orr r3, r2, #2 ; 0x2 0063b8: e5c1301b strb r3, [r1, #27] ; [1099fb] 0063bc: e382200e orr r2, r2, #14 ; 0xe 0063c0: e5c1201c strb r2, [r1, #28] ; [1099fc] 0063c4: e1a03803 mov r3, r3, lsl #16 ; 0x10 0063c8: e3833c16 orr r3, r3, #5632 ; 0x1600 0063cc: e383040e orr r0, r3, #234881024 ; 0xe000000 0063d0: eb00b30a bl 033000(b30a) 0063d4: e1a01000 mov r1, r0 0063d8: e59f07f4 ldr r0, [pc, #2036] ; [006bd4] "aw version is %s" 0063dc: eb00acfd bl 0317d8(acfd) 0063e0: e3a0047f mov r0, #2130706432 ; 0x7f000000 0063e4: e280097f add r0, r0, #2080768 ; 0x1fc000 0063e8: e2800a03 add r0, r0, #12288 ; 0x3000 0063ec: e3a01014 mov r1, #20 ; 0x14 0063f0: e59f2764 ldr r2, [pc, #1892] ; [006b5c] 0063f4: ebfff24d bl 002d30(fff24d) 0063f8: e3500000 cmp r0, #0 ; 0x0 0063fc: aa000002 bge 00640c(2) ; jump 006400: e59f0758 ldr r0, [pc, #1880] ; [006b60] "read factory video params error !" 006404: eb00a900 bl 03080c(a900) 006408: ebfff2ef bl 002fcc(fff2ef) 00640c: e59f0748 ldr r0, [pc, #1864] ; [006b5c] 006410: ebfffdd6 bl 005b70(fffdd6) 006414: e3500000 cmp r0, #0 ; 0x0 006418: 0a000042 beq 006528(42) ; jump 00641c: e3700001 cmn r0, #1 ; 0x1 006420: 1a000002 bne 006430(2) ; jump 006424: e59f0738 ldr r0, [pc, #1848] ; [006b64] "factory video params zone not inited !" 006428: eb00a8f7 bl 03080c(a8f7) 00642c: ea000003 b 006440(3) ; jump 006430: e3700002 cmn r0, #2 ; 0x2 006434: 1a000001 bne 006440(1) ; jump 006438: e59f0728 ldr r0, [pc, #1832] ; [006b68] "factory video params zone checksum uncorrect!" 00643c: eb00a8f2 bl 03080c(a8f2) 006440: e3a00014 mov r0, #20 ; 0x14 006444: ebfff2bc bl 002f3c(fff2bc) 006448: e1a06000 mov r6, r0 00644c: e3560000 cmp r6, #0 ; 0x0 006450: 1a000002 bne 006460(2) ; jump 006454: e59f0710 ldr r0, [pc, #1808] ; [006b6c] "can not allocte enough memory for reinit factory video zone !" 006458: eb00a8eb bl 03080c(a8eb) 00645c: ebfff2da bl 002fcc(fff2da) 006460: e3a05014 mov r5, #20 ; 0x14 006464: e1a00006 mov r0, r6 006468: e3a01000 mov r1, #0 ; 0x0 00646c: e1a02005 mov r2, r5 006470: eb00b13b bl 032964(b13b) 006474: e3a04000 mov r4, #0 ; 0x0 006478: e5c6400c strb r4, [r6, #12] 00647c: e3a03008 mov r3, #8 ; 0x8 006480: e5c6300d strb r3, [r6, #13] 006484: e283305c add r3, r3, #92 ; 0x5c '\' 006488: e5c6300e strb r3, [r6, #14] 00648c: e2433060 sub r3, r3, #96 ; 0x60 '`' 006490: e5c6300f strb r3, [r6, #15] 006494: e2433002 sub r3, r3, #2 ; 0x2 006498: e5c63010 strb r3, [r6, #16] 00649c: e5c64011 strb r4, [r6, #17] 0064a0: e5c64012 strb r4, [r6, #18] 0064a4: e5c64013 strb r4, [r6, #19] 0064a8: e1a00006 mov r0, r6 0064ac: e1a01005 mov r1, r5 0064b0: ebfffd71 bl 005a7c(fffd71) 0064b4: e1a05004 mov r5, r4 0064b8: e3a0747f mov r7, #2130706432 ; 0x7f000000 0064bc: e287797f add r7, r7, #2080768 ; 0x1fc000 0064c0: e2877a03 add r7, r7, #12288 ; 0x3000 0064c4: e59f4690 ldr r4, [pc, #1680] ; [006b5c] 0064c8: e3550009 cmp r5, #9 ; 0x9 0064cc: ca00000e bgt 00650c(e) ; jump 0064d0: e1a00007 mov r0, r7 0064d4: e3a01014 mov r1, #20 ; 0x14 0064d8: e1a02006 mov r2, r6 0064dc: ebfff200 bl 002ce4(fff200) 0064e0: e1a00007 mov r0, r7 0064e4: e3a01014 mov r1, #20 ; 0x14 0064e8: e1a02004 mov r2, r4 0064ec: ebfff20f bl 002d30(fff20f) 0064f0: e1a00006 mov r0, r6 0064f4: e1a01004 mov r1, r4 0064f8: e3a02014 mov r2, #20 ; 0x14 0064fc: eb00b0f1 bl 0328c8(b0f1) 006500: e3500000 cmp r0, #0 ; 0x0 006504: 12855001 addne r5, r5, #1 ; 0x1 006508: 1affffee bne 0064c8(ffffee) ; jump 00650c: e355000a cmp r5, #10 ; 0xa 006510: 1a000002 bne 006520(2) ; jump 006514: e59f0654 ldr r0, [pc, #1620] ; [006b70] "reinit factory video zone error !" 006518: eb00a8bb bl 03080c(a8bb) 00651c: ebfff2aa bl 002fcc(fff2aa) 006520: e1a00006 mov r0, r6 006524: ebfff29c bl 002f9c(fff29c) 006528: e3a0047f mov r0, #2130706432 ; 0x7f000000 00652c: e280097d add r0, r0, #2048000 ; 0x1f4000 006530: e2800a03 add r0, r0, #12288 ; 0x3000 006534: e3a01014 mov r1, #20 ; 0x14 006538: e59f26c0 ldr r2, [pc, #1728] ; [006c00] 00653c: ebfff1fb bl 002d30(fff1fb) 006540: e3500000 cmp r0, #0 ; 0x0 006544: aa000002 bge 006554(2) ; jump 006548: e59f0624 ldr r0, [pc, #1572] ; [006b74] "read video params error !" 00654c: eb00a8ae bl 03080c(a8ae) 006550: ebfff29d bl 002fcc(fff29d) 006554: e59f06a4 ldr r0, [pc, #1700] ; [006c00] 006558: ebfffd84 bl 005b70(fffd84) 00655c: e3500000 cmp r0, #0 ; 0x0 006560: 0a000024 beq 0065f8(24) ; jump 006564: e3700001 cmn r0, #1 ; 0x1 006568: 1a000002 bne 006578(2) ; jump 00656c: e59f0604 ldr r0, [pc, #1540] ; [006b78] "video params zone not inited !" 006570: eb00a8a5 bl 03080c(a8a5) 006574: ea000003 b 006588(3) ; jump 006578: e3700002 cmn r0, #2 ; 0x2 00657c: 1a000001 bne 006588(1) ; jump 006580: e59f05f4 ldr r0, [pc, #1524] ; [006b7c] "video params zone checksum uncorrect!" 006584: eb00a8a0 bl 03080c(a8a0) 006588: e3a05000 mov r5, #0 ; 0x0 00658c: e3a0747f mov r7, #2130706432 ; 0x7f000000 006590: e287797d add r7, r7, #2048000 ; 0x1f4000 006594: e2877a03 add r7, r7, #12288 ; 0x3000 006598: e59f65bc ldr r6, [pc, #1468] ; [006b5c] 00659c: e59f465c ldr r4, [pc, #1628] ; [006c00] 0065a0: e3550009 cmp r5, #9 ; 0x9 0065a4: ca00000e bgt 0065e4(e) ; jump 0065a8: e1a00007 mov r0, r7 0065ac: e3a01014 mov r1, #20 ; 0x14 0065b0: e1a02006 mov r2, r6 0065b4: ebfff1ca bl 002ce4(fff1ca) 0065b8: e1a00007 mov r0, r7 0065bc: e3a01014 mov r1, #20 ; 0x14 0065c0: e1a02004 mov r2, r4 0065c4: ebfff1d9 bl 002d30(fff1d9) 0065c8: e1a00006 mov r0, r6 0065cc: e1a01004 mov r1, r4 0065d0: e3a02014 mov r2, #20 ; 0x14 0065d4: eb00b0bb bl 0328c8(b0bb) 0065d8: e3500000 cmp r0, #0 ; 0x0 0065dc: 12855001 addne r5, r5, #1 ; 0x1 0065e0: 1affffee bne 0065a0(ffffee) ; jump 0065e4: e355000a cmp r5, #10 ; 0xa 0065e8: 1a000002 bne 0065f8(2) ; jump 0065ec: e59f058c ldr r0, [pc, #1420] ; [006b80] "reinit video zone error !" 0065f0: eb00a885 bl 03080c(a885) 0065f4: ebfff274 bl 002fcc(fff274) 0065f8: e3a0047f mov r0, #2130706432 ; 0x7f000000 0065fc: e280097d add r0, r0, #2048000 ; 0x1f4000 006600: e2800c31 add r0, r0, #12544 ; 0x3100 006604: e3a010e0 mov r1, #224 ; 0xe0 '' 006608: e59f2574 ldr r2, [pc, #1396] ; [006b84] 00660c: ebfff1c7 bl 002d30(fff1c7) 006610: e3500000 cmp r0, #0 ; 0x0 006614: aa000002 bge 006624(2) ; jump 006618: e59f0568 ldr r0, [pc, #1384] ; [006b88] "read dyndns status zone error !" 00661c: eb00a87a bl 03080c(a87a) 006620: ebfff269 bl 002fcc(fff269) 006624: e59f0558 ldr r0, [pc, #1368] ; [006b84] 006628: ebfffd50 bl 005b70(fffd50) 00662c: e3500000 cmp r0, #0 ; 0x0 006630: 0a00003b beq 006724(3b) ; jump 006634: e3700001 cmn r0, #1 ; 0x1 006638: 1a000008 bne 006660(8) ; jump 00663c: e59f0548 ldr r0, [pc, #1352] ; [006b8c] "dyndns status zone not inited !" 006640: eb00a871 bl 03080c(a871) 006644: ea000009 b 006670(9) ; jump 006648: e59f0540 ldr r0, [pc, #1344] ; [006b90] "aw checksum not correct !" 00664c: eb00a86e bl 03080c(a86e) 006650: ea000180 b 006c58(180) ; jump 006654: e59f0538 ldr r0, [pc, #1336] ; [006b94] "aw not exist !" 006658: eb00a86b bl 03080c(a86b) 00665c: ea00017d b 006c58(17d) ; jump 006660: e3700002 cmn r0, #2 ; 0x2 006664: 1a000001 bne 006670(1) ; jump 006668: e59f0528 ldr r0, [pc, #1320] ; [006b98] "dyndns status zone checksum uncorrect!" 00666c: eb00a866 bl 03080c(a866) 006670: e3a000e0 mov r0, #224 ; 0xe0 '' 006674: ebfff230 bl 002f3c(fff230) 006678: e1a06000 mov r6, r0 00667c: e3560000 cmp r6, #0 ; 0x0 006680: 1a000002 bne 006690(2) ; jump 006684: e59f0510 ldr r0, [pc, #1296] ; [006b9c] "can not allocte enough memory for reinit dyndns status zone !" 006688: eb00a85f bl 03080c(a85f) 00668c: ebfff24e bl 002fcc(fff24e) 006690: e3a040e0 mov r4, #224 ; 0xe0 '' 006694: e1a00006 mov r0, r6 006698: e3a01000 mov r1, #0 ; 0x0 00669c: e1a02004 mov r2, r4 0066a0: eb00b0af bl 032964(b0af) 0066a4: e1a00006 mov r0, r6 0066a8: e1a01004 mov r1, r4 0066ac: ebfffcf2 bl 005a7c(fffcf2) 0066b0: e3a05000 mov r5, #0 ; 0x0 0066b4: e3a0747f mov r7, #2130706432 ; 0x7f000000 0066b8: e287797d add r7, r7, #2048000 ; 0x1f4000 0066bc: e2877c31 add r7, r7, #12544 ; 0x3100 0066c0: e59f44bc ldr r4, [pc, #1212] ; [006b84] 0066c4: e3550009 cmp r5, #9 ; 0x9 0066c8: ca00000e bgt 006708(e) ; jump 0066cc: e1a00007 mov r0, r7 0066d0: e3a010e0 mov r1, #224 ; 0xe0 '' 0066d4: e1a02006 mov r2, r6 0066d8: ebfff181 bl 002ce4(fff181) 0066dc: e1a00007 mov r0, r7 0066e0: e3a010e0 mov r1, #224 ; 0xe0 '' 0066e4: e1a02004 mov r2, r4 0066e8: ebfff190 bl 002d30(fff190) 0066ec: e1a00006 mov r0, r6 0066f0: e1a01004 mov r1, r4 0066f4: e3a020e0 mov r2, #224 ; 0xe0 '' 0066f8: eb00b072 bl 0328c8(b072) 0066fc: e3500000 cmp r0, #0 ; 0x0 006700: 12855001 addne r5, r5, #1 ; 0x1 006704: 1affffee bne 0066c4(ffffee) ; jump 006708: e355000a cmp r5, #10 ; 0xa 00670c: 1a000002 bne 00671c(2) ; jump 006710: e59f0488 ldr r0, [pc, #1160] ; [006ba0] "reinit dyndns status zone error !" 006714: eb00a83c bl 03080c(a83c) 006718: ebfff22b bl 002fcc(fff22b) 00671c: e1a00006 mov r0, r6 006720: ebfff21d bl 002f9c(fff21d) 006724: e59f0478 ldr r0, [pc, #1144] ; [006ba4] 006728: e3a03000 mov r3, #0 ; 0x0 00672c: e5803000 str r3, [r0, #0] ; [1098d8] 006730: e59f24ec ldr r2, [pc, #1260] ; [006c24] 006734: e3a03e72 mov r3, #1824 ; 0x720 006738: e2833003 add r3, r3, #3 ; 0x3 00673c: e7d23003 ldrb r3, [r2, r3, lsl #0] 006740: e28330fe add r3, r3, #254 ; 0xfe '' 006744: e20330ff and r3, r3, #255 ; 0xff '' 006748: e3530002 cmp r3, #2 ; 0x2 00674c: 8a000010 bhi 006794(10) ; jump 006750: e59f142c ldr r1, [pc, #1068] ; [006b84] 006754: e5d13010 ldrb r3, [r1, #16] ; [1098f0] 006758: e5d12011 ldrb r2, [r1, #17] ; [1098f1] 00675c: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 006760: e5d12012 ldrb r2, [r1, #18] ; [1098f2] 006764: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 006768: e5d12013 ldrb r2, [r1, #19] ; [1098f3] 00676c: e1933c02 orrs r3, r3, r2, lsl #24 ; 0x18 006770: 0a000007 beq 006794(7) ; jump 006774: e5d13014 ldrb r3, [r1, #20] ; [1098f4] 006778: e5d12015 ldrb r2, [r1, #21] ; [1098f5] 00677c: e1833402 orr r3, r3, r2, lsl #8 ; 0x8 006780: e5d12016 ldrb r2, [r1, #22] ; [1098f6] 006784: e1833802 orr r3, r3, r2, lsl #16 ; 0x10 006788: e5d12017 ldrb r2, [r1, #23] ; [1098f7] 00678c: e1833c02 orr r3, r3, r2, lsl #24 ; 0x18 006790: e5803000 str r3, [r0, #0] ; [1098d8] 006794: e3a03000 mov r3, #0 ; 0x0 006798: e50b302c str r3, [fp, -#44] 00679c: e50b3038 str r3, [fp, -#56] 0067a0: e50b3034 str r3, [fp, -#52] 0067a4: e50b3030 str r3, [fp, -#48] 0067a8: e1a08003 mov r8, r3 0067ac: e3a00b01 mov r0, #1024 ; 0x400 0067b0: ebfff1e1 bl 002f3c(fff1e1) 0067b4: e1a07000 mov r7, r0 0067b8: e1570008 cmp r7, r8 0067bc: 1a000002 bne 0067cc(2) ; jump 0067c0: e59f03e0 ldr r0, [pc, #992] ; [006ba8] "can not allocte enough memory for read aw!" 0067c4: eb00a810 bl 03080c(a810) 0067c8: ebfff1ff bl 002fcc(fff1ff) 0067cc: e3a0047f mov r0, #2130706432 ; 0x7f000000 0067d0: e2800602 add r0, r0, #2097152 ; 0x200000 0067d4: e3a01004 mov r1, #4 ; 0x4 0067d8: e24b202c sub r2, fp, #44 ; 0x2c ',' 0067dc: ebfff153 bl 002d30(fff153) 0067e0: e3500000 cmp r0, #0 ; 0x0 0067e4: aa000002 bge 0067f4(2) ; jump 0067e8: e59f03bc ldr r0, [pc, #956] ; [006bac] "read aw error !" 0067ec: eb00a806 bl 03080c(a806) 0067f0: ebfff1f5 bl 002fcc(fff1f5) 0067f4: e3a00247 mov r0, #1879048196 ; 0x70000004 0067f8: e28006f2 add r0, r0, #253755392 ; 0xf200000 0067fc: e3a01004 mov r1, #4 ; 0x4 006800: e24b2030 sub r2, fp, #48 ; 0x30 '0' 006804: ebfff149 bl 002d30(fff149) 006808: e3500000 cmp r0, #0 ; 0x0 00680c: aa000002 bge 00681c(2) ; jump 006810: e59f0394 ldr r0, [pc, #916] ; [006bac] "read aw error !" 006814: eb00a7fc bl 03080c(a7fc) 006818: ebfff1eb bl 002fcc(fff1eb) 00681c: e3a00287 mov r0, #1879048200 ; 0x70000008 006820: e28006f2 add r0, r0, #253755392 ; 0xf200000 006824: e3a01004 mov r1, #4 ; 0x4 006828: e24b2034 sub r2, fp, #52 ; 0x34 '4' 00682c: ebfff13f bl 002d30(fff13f) 006830: e3500000 cmp r0, #0 ; 0x0 006834: aa0000fb bge 006c28(fb) ; jump 006838: e59f036c ldr r0, [pc, #876] ; [006bac] "read aw error !" 00683c: eb00a7f2 bl 03080c(a7f2) 006840: ebfff1e1 bl 002fcc(fff1e1) 006844: ea0000f7 b 006c28(f7) ; jump 006848: e1a00005 mov r0, r5 00684c: eb00a6e1 bl 0303d8(a6e1) 006850: e59f0358 ldr r0, [pc, #856] ; [006bb0] "aw has error format: file is too long" 006854: ea00009e b 006ad4(9e) ; jump 006858: e3a0600c mov r6, #12 ; 0xc 00685c: e51b3034 ldr r3, [fp, -#52] 006860: e1a01003 mov r1, r3 006864: e1560003 cmp r6, r3 006868: 2a00001a bcs 0068d8(1a) ; jump 00686c: e3a0ab01 mov r10, #1024 ; 0x400 006870: e28aa001 add r10, r10, #1 ; 0x1 006874: e0664001 rsb r4, r6, r1 006878: e154000a cmp r4, r10 00687c: a3a04b01 movge r4, #1024 ; 0x400 006880: e286047f add r0, r6, #2130706432 ; 0x7f000000 006884: e2800602 add r0, r0, #2097152 ; 0x200000 006888: e1a01004 mov r1, r4 00688c: e1a02007 mov r2, r7 006890: ebfff126 bl 002d30(fff126) 006894: e3500000 cmp r0, #0 ; 0x0 006898: aa000002 bge 0068a8(2) ; jump 00689c: e59f0308 ldr r0, [pc, #776] ; [006bac] "read aw error !" 0068a0: eb00a7d9 bl 03080c(a7d9) 0068a4: ebfff1c8 bl 002fcc(fff1c8) 0068a8: e3a05000 mov r5, #0 ; 0x0 0068ac: e1550004 cmp r5, r4 0068b0: aa000004 bge 0068c8(4) ; jump 0068b4: e7d73005 ldrb r3, [r7, r5, lsl #0] 0068b8: e0888003 add r8, r8, r3 0068bc: e2855001 add r5, r5, #1 ; 0x1 0068c0: e1550004 cmp r5, r4 0068c4: bafffffa blt 0068b4(fffffa) ; jump 0068c8: e0866004 add r6, r6, r4 0068cc: e51b1034 ldr r1, [fp, -#52] 0068d0: e1560001 cmp r6, r1 0068d4: 3affffe6 bcc 006874(ffffe6) ; jump 0068d8: e51b3030 ldr r3, [fp, -#48] 0068dc: e1580003 cmp r8, r3 0068e0: 1affff58 bne 006648(ffff58) ; jump 0068e4: e3a002c7 mov r0, #1879048204 ; 0x7000000c 0068e8: e28006f2 add r0, r0, #253755392 ; 0xf200000 0068ec: e3a01004 mov r1, #4 ; 0x4 0068f0: e24b2038 sub r2, fp, #56 ; 0x38 '8' 0068f4: ebfff10d bl 002d30(fff10d) 0068f8: e3500000 cmp r0, #0 ; 0x0 0068fc: aa000002 bge 00690c(2) ; jump 006900: e59f02a4 ldr r0, [pc, #676] ; [006bac] "read aw error !" 006904: eb00a7c0 bl 03080c(a7c0) 006908: ebfff1af bl 002fcc(fff1af) 00690c: e3a06010 mov r6, #16 ; 0x10 006910: ea00005d b 006a8c(5d) ; jump 006914: e286047f add r0, r6, #2130706432 ; 0x7f000000 006918: e2800602 add r0, r0, #2097152 ; 0x200000 00691c: e51b1040 ldr r1, [fp, -#64] 006920: e1a02007 mov r2, r7 006924: ebfff101 bl 002d30(fff101) 006928: e3500000 cmp r0, #0 ; 0x0 00692c: aa000002 bge 00693c(2) ; jump 006930: e59f0274 ldr r0, [pc, #628] ; [006bac] "read aw error !" 006934: eb00a7b4 bl 03080c(a7b4) 006938: ebfff1a3 bl 002fcc(fff1a3) 00693c: e51b3040 ldr r3, [fp, -#64] 006940: e0866003 add r6, r6, r3 006944: e59f4268 ldr r4, [pc, #616] ; [006bb4] 006948: e1a00004 mov r0, r4 00694c: e59f1264 ldr r1, [pc, #612] ; [006bb8] "/home" 006950: e3a02006 mov r2, #6 ; 0x6 006954: eb00afe6 bl 0328f4(afe6) 006958: e1a00004 mov r0, r4 00695c: e1a01007 mov r1, r7 006960: e51b2040 ldr r2, [fp, -#64] 006964: eb00b05d bl 032ae0(b05d) 006968: e286047f add r0, r6, #2130706432 ; 0x7f000000 00696c: e2800602 add r0, r0, #2097152 ; 0x200000 006970: e3a01001 mov r1, #1 ; 0x1 006974: e24b2028 sub r2, fp, #40 ; 0x28 '(' 006978: ebfff0ec bl 002d30(fff0ec) 00697c: e3500000 cmp r0, #0 ; 0x0 006980: aa000002 bge 006990(2) ; jump 006984: e59f0220 ldr r0, [pc, #544] ; [006bac] "read aw error !" 006988: eb00a79f bl 03080c(a79f) 00698c: ebfff18e bl 002fcc(fff18e) 006990: e2866001 add r6, r6, #1 ; 0x1 006994: e15b32d8 ldrsb r3, [fp, -#40] 006998: e3530000 cmp r3, #0 ; 0x0 00699c: 1a000003 bne 0069b0(3) ; jump 0069a0: e59f020c ldr r0, [pc, #524] ; [006bb4] 0069a4: e3a01d07 mov r1, #448 ; 0x1c0 0069a8: eb00b935 bl 034e84(b935) 0069ac: ea000036 b 006a8c(36) ; jump 0069b0: e59f01fc ldr r0, [pc, #508] ; [006bb4] 0069b4: e59f1200 ldr r1, [pc, #512] ; [006bbc] "wb" 0069b8: eb00a740 bl 0306c0(a740) 0069bc: e1a05000 mov r5, r0 0069c0: e3550000 cmp r5, #0 ; 0x0 0069c4: 1a000002 bne 0069d4(2) ; jump 0069c8: e59f01f0 ldr r0, [pc, #496] ; [006bc0] "read aw error: can not create file !" 0069cc: eb00a78e bl 03080c(a78e) 0069d0: ebfff17d bl 002fcc(fff17d) 0069d4: e286047f add r0, r6, #2130706432 ; 0x7f000000 0069d8: e2800602 add r0, r0, #2097152 ; 0x200000 0069dc: e3a01004 mov r1, #4 ; 0x4 0069e0: e24b203c sub r2, fp, #60 ; 0x3c '<' 0069e4: ebfff0d1 bl 002d30(fff0d1) 0069e8: e3500000 cmp r0, #0 ; 0x0 0069ec: aa000002 bge 0069fc(2) ; jump 0069f0: e59f01b4 ldr r0, [pc, #436] ; [006bac] "read aw error !" 0069f4: eb00a784 bl 03080c(a784) 0069f8: ebfff173 bl 002fcc(fff173) 0069fc: e2866004 add r6, r6, #4 ; 0x4 006a00: e51b3034 ldr r3, [fp, -#52] 006a04: e0663003 rsb r3, r6, r3 006a08: e51b203c ldr r2, [fp, -#60] 006a0c: e1520003 cmp r2, r3 006a10: 8affff8c bhi 006848(ffff8c) ; jump 006a14: e1a03002 mov r3, r2 006a18: e3530000 cmp r3, #0 ; 0x0 006a1c: 0a000018 beq 006a84(18) ; jump 006a20: e51b303c ldr r3, [fp, -#60] 006a24: e3530b01 cmp r3, #1024 ; 0x400 006a28: c3a04b01 movgt r4, #1024 ; 0x400 006a2c: d51b403c ldrle r4, [fp, -#60] 006a30: e286047f add r0, r6, #2130706432 ; 0x7f000000 006a34: e2800602 add r0, r0, #2097152 ; 0x200000 006a38: e1a01004 mov r1, r4 006a3c: e1a02007 mov r2, r7 006a40: ebfff0ba bl 002d30(fff0ba) 006a44: e3500000 cmp r0, #0 ; 0x0 006a48: aa000002 bge 006a58(2) ; jump 006a4c: e59f0158 ldr r0, [pc, #344] ; [006bac] "read aw error !" 006a50: eb00a76d bl 03080c(a76d) 006a54: ebfff15c bl 002fcc(fff15c) 006a58: e0866004 add r6, r6, r4 006a5c: e1a00007 mov r0, r7 006a60: e3a01001 mov r1, #1 ; 0x1 006a64: e1a02004 mov r2, r4 006a68: e1a03005 mov r3, r5 006a6c: eb00a7b1 bl 030938(a7b1) 006a70: e51b303c ldr r3, [fp, -#60] 006a74: e0643003 rsb r3, r4, r3 006a78: e50b303c str r3, [fp, -#60] 006a7c: e3530000 cmp r3, #0 ; 0x0 006a80: 1affffe6 bne 006a20(ffffe6) ; jump 006a84: e1a00005 mov r0, r5 006a88: eb00a652 bl 0303d8(a652) 006a8c: e51b3034 ldr r3, [fp, -#52] 006a90: e1560003 cmp r6, r3 006a94: 2a000011 bcs 006ae0(11) ; jump 006a98: e286047f add r0, r6, #2130706432 ; 0x7f000000 006a9c: e2800602 add r0, r0, #2097152 ; 0x200000 006aa0: e3a01004 mov r1, #4 ; 0x4 006aa4: e24b2040 sub r2, fp, #64 ; 0x40 '@' 006aa8: ebfff0a0 bl 002d30(fff0a0) 006aac: e3500000 cmp r0, #0 ; 0x0 006ab0: aa000002 bge 006ac0(2) ; jump 006ab4: e59f00f0 ldr r0, [pc, #240] ; [006bac] "read aw error !" 006ab8: eb00a753 bl 03080c(a753) 006abc: ebfff142 bl 002fcc(fff142) 006ac0: e2866004 add r6, r6, #4 ; 0x4 006ac4: e51b3040 ldr r3, [fp, -#64] 006ac8: e3530064 cmp r3, #100 ; 0x64 'd' 006acc: daffff90 ble 006914(ffff90) ; jump 006ad0: e59f00ec ldr r0, [pc, #236] ; [006bc4] "aw has error format: filename is too long" 006ad4: eb00a74c bl 03080c(a74c) 006ad8: e3a03000 mov r3, #0 ; 0x0 006adc: e50b3038 str r3, [fp, -#56] 006ae0: e51b2034 ldr r2, [fp, -#52] 006ae4: e1560002 cmp r6, r2 006ae8: 0a00005a beq 006c58(5a) ; jump 006aec: e3a03000 mov r3, #0 ; 0x0 006af0: e50b3038 str r3, [fp, -#56] 006af4: e59f00cc ldr r0, [pc, #204] ; [006bc8] "aw has error format: size not match %d %d" 006af8: e1a01006 mov r1, r6 006afc: eb00ab35 bl 0317d8(ab35) 006b00: ea000054 b 006c58(54) ; jump 006b04: fff83010 swinv f83010 006b08: 0003ddf0---------------------> 0003de30 ; data: 6E 6F 20 73 75 70 70 6F 72 74 00 00 72 65 61 64 | no support..read 006b0c: fff05050 swinv f05050 006b10: 00109840---------------------> 00109880 ; !Unknown! 006b14: 00051930---------------------> 00051970 ; !Unknown! 006b18: 00109980---------------------> 001099c0 ; !Unknown! 006b1c: 001097e0---------------------> 00109820 ; !Unknown! 006b20: 00109880---------------------> 001098c0 ; !Unknown! 006b24: 00109820---------------------> 00109860 ; !Unknown! 006b28: 001087d0---------------------> 00108810 ; !Unknown! 006b2c: 0003ddfc---------------------> 0003de3c ; data: 72 65 61 64 20 66 61 63 74 6F 72 79 20 70 61 72 | read factory par 006b30: 0003de18---------------------> 0003de58 ; data: 66 61 63 74 6F 72 79 20 70 61 72 61 6D 73 20 7A | factory params z 006b34: 0003de3c---------------------> 0003de7c ; data: 66 61 63 74 6F 72 79 20 70 61 72 61 6D 73 20 7A | factory params z 006b38: 0003de64---------------------> 0003dea4 ; data: 63 61 6E 20 6E 6F 74 20 61 6C 6C 6F 63 74 65 20 | can not allocte 006b3c: 0003de9c---------------------> 0003dedc ; data: 61 64 6D 69 6E 00 00 00 74 69 6D 65 2E 6E 69 73 | admin...time.nis 006b40: 0003dea4---------------------> 0003dee4 ; data: 74 69 6D 65 2E 6E 69 73 74 2E 67 6F 76 00 00 00 | time.nist.gov... 006b44: 0003deb4---------------------> 0003def4 ; data: 64 6E 73 2E 63 61 6D 63 63 74 76 2E 63 6F 6D 00 | dns.camcctv.com. 006b48: 0003dec4---------------------> 0003df04 ; data: 72 65 69 6E 69 74 20 66 61 63 74 6F 72 79 20 7A | reinit factory z 006b4c: 0003dee0---------------------> 0003df20 ; data: 72 65 61 64 20 63 61 6D 65 72 61 20 70 61 72 61 | read camera para 006b50: 0003defc---------------------> 0003df3c ; data: 63 61 6D 65 72 61 20 70 61 72 61 6D 73 20 7A 6F | camera params zo 006b54: 0003df1c---------------------> 0003df5c ; data: 63 61 6D 65 72 61 20 70 61 72 61 6D 73 20 7A 6F | camera params zo 006b58: 0003df44---------------------> 0003df84 ; data: 72 65 69 6E 69 74 20 63 61 6D 65 72 61 20 70 61 | reinit camera pa 006b5c: 00109860---------------------> 001098a0 ; !Unknown! 006b60: 0003df68---------------------> 0003dfa8 ; data: 72 65 61 64 20 66 61 63 74 6F 72 79 20 76 69 64 | read factory vid 006b64: 0003df8c---------------------> 0003dfcc ; data: 66 61 63 74 6F 72 79 20 76 69 64 65 6F 20 70 61 | factory video pa 006b68: 0003dfb4---------------------> 0003dff4 ; data: 66 61 63 74 6F 72 79 20 76 69 64 65 6F 20 70 61 | factory video pa 006b6c: 0003dfe4---------------------> 0003e024 ; data: 63 61 6E 20 6E 6F 74 20 61 6C 6C 6F 63 74 65 20 | can not allocte 006b70: 0003e024---------------------> 0003e064 ; data: 72 65 69 6E 69 74 20 66 61 63 74 6F 72 79 20 76 | reinit factory v 006b74: 0003e048---------------------> 0003e088 ; data: 72 65 61 64 20 76 69 64 65 6F 20 70 61 72 61 6D | read video param 006b78: 0003e064---------------------> 0003e0a4 ; data: 76 69 64 65 6F 20 70 61 72 61 6D 73 20 7A 6F 6E | video params zon 006b7c: 0003e084---------------------> 0003e0c4 ; data: 76 69 64 65 6F 20 70 61 72 61 6D 73 20 7A 6F 6E | video params zon 006b80: 0003e0ac---------------------> 0003e0ec ; data: 72 65 69 6E 69 74 20 76 69 64 65 6F 20 7A 6F 6E | reinit video zon 006b84: 001098a0---------------------> 001098e0 ; !Unknown! 006b88: 0003e0c8---------------------> 0003e108 ; data: 72 65 61 64 20 64 79 6E 64 6E 73 20 73 74 61 74 | read dyndns stat 006b8c: 0003e0e8---------------------> 0003e128 ; data: 64 79 6E 64 6E 73 20 73 74 61 74 75 73 20 7A 6F | dyndns status zo 006b90: 0003e108---------------------> 0003e148 ; data: 61 77 20 63 68 65 63 6B 73 75 6D 20 6E 6F 74 20 | aw checksum not 006b94: 0003e124---------------------> 0003e164 ; data: 61 77 20 6E 6F 74 20 65 78 69 73 74 20 21 00 00 | aw not exist !.. 006b98: 0003e134---------------------> 0003e174 ; data: 64 79 6E 64 6E 73 20 73 74 61 74 75 73 20 7A 6F | dyndns status zo 006b9c: 0003e15c---------------------> 0003e19c ; data: 63 61 6E 20 6E 6F 74 20 61 6C 6C 6F 63 74 65 20 | can not allocte 006ba0: 0003e19c---------------------> 0003e1dc ; data: 72 65 69 6E 69 74 20 64 79 6E 64 6E 73 20 73 74 | reinit dyndns st 006ba4: 00109898---------------------> 001098d8 ; !Unknown! 006ba8: 0003e1c0---------------------> 0003e200 ; data: 63 61 6E 20 6E 6F 74 20 61 6C 6C 6F 63 74 65 20 | can not allocte 006bac: 0003e1ec---------------------> 0003e22c ; data: 72 65 61 64 20 61 77 20 65 72 72 6F 72 20 21 00 | read aw error !. 006bb0: 0003e1fc---------------------> 0003e23c ; data: 61 77 20 68 61 73 20 65 72 72 6F 72 20 66 6F 72 | aw has error for 006bb4: 0004f1c0---------------------> 0004f200 ; !Unknown! 006bb8: 0003e224---------------------> 0003e264 ; data: 2F 68 6F 6D 65 00 00 00 77 62 00 00 72 65 61 64 | /home...wb..read 006bbc: 0003e22c---------------------> 0003e26c ; data: 77 62 00 00 72 65 61 64 20 61 77 20 65 72 72 6F | wb..read aw erro 006bc0: 0003e230---------------------> 0003e270 ; data: 72 65 61 64 20 61 77 20 65 72 72 6F 72 3A 20 63 | read aw error: c 006bc4: 0003e258---------------------> 0003e298 ; data: 61 77 20 68 61 73 20 65 72 72 6F 72 20 66 6F 72 | aw has error for 006bc8: 0003e284---------------------> 0003e2c4 ; data: 61 77 20 68 61 73 20 65 72 72 6F 72 20 66 6F 72 | aw has error for 006bcc: 440c9abd strmi r9, [ip], -#2749 006bd0: 0003e2b0---------------------> 0003e2f0 ; data: 61 77 20 73 69 7A 65 20 65 78 63 65 65 64 20 25 | aw size exceed % 006bd4: 0003e2c4---------------------> 0003e304 ; data: 61 77 20 76 65 72 73 69 6F 6E 20 69 73 20 25 73 | aw version is %s 006bd8: 001086c0---------------------> 00108700 ; !Unknown!