ARM disassembly :: \\vmware-host\Shared Folders\My Desktop\temp\camera.unz
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=é÷@”&Lö4)i”
0014b0: 0003c8b0---------------------> 0003c8f0 ; data:
37 CE 39 3A CF F5 FA D3 37 77 C2 AB 1B 2D C5 5A | 7Î9:ÏõúÓ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 | .