[*] Binary protection state of avahi-browse
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function fprintf tear down of avahi-browse
113a4: caffffb2 bgt 11274 <strcasecmp@plt+0x10c>
113a8: e59d3028 ldr r3, [sp, #40] ; 0x28
113ac: e3530004 cmp r3, #4
113b0: 979ff103 ldrls pc, [pc, r3, lsl #2]
113b4: eaffffba b 112a4 <strcasecmp@plt+0x13c>
113b8: 000113cc andeq r1, r1, ip, asr #7
113bc: 00011438 andeq r1, r1, r8, lsr r4
113c0: 00011448 andeq r1, r1, r8, asr #8
113c4: 00011448 andeq r1, r1, r8, asr #8
113c8: 00011448 andeq r1, r1, r8, asr #8
113cc: e59f3190 ldr r3, [pc, #400] ; 11564 <strcasecmp@plt+0x3fc>
113d0: e59f116c ldr r1, [pc, #364] ; 11544 <strcasecmp@plt+0x3dc>
113d4: e1a00004 mov r0, r4
113d8: e5935000 ldr r5, [r3]
113dc: ebfffeec bl 10f94 <strstr@plt>
113e0: e3500000 cmp r0, #0
113e4: 0a00000c beq 1141c <strcasecmp@plt+0x2b4>
113e8: e1a02004 mov r2, r4
113ec: e59f1174 ldr r1, [pc, #372] ; 11568 <strcasecmp@plt+0x400>
113f0: e1a00005 mov r0, r5
113f4: ebffff07 bl 11018 <fprintf@plt>
113f8: e59f313c ldr r3, [pc, #316] ; 1153c <strcasecmp@plt+0x3d4>
113fc: e59f2168 ldr r2, [pc, #360] ; 1156c <strcasecmp@plt+0x404>
11400: e59f1168 ldr r1, [pc, #360] ; 11570 <strcasecmp@plt+0x408>
11404: e1a00005 mov r0, r5
11408: ebffff02 bl 11018 <fprintf@plt>
1140c: e3a04000 mov r4, #0
11410: e59f515c ldr r5, [pc, #348] ; 11574 <strcasecmp@plt+0x40c>
11414: e1a06005 mov r6, r5
11418: ea000031 b 114e4 <strcasecmp@plt+0x37c>
1141c: e58d4000 str r4, [sp]
11420: e1a03004 mov r3, r4
11424: e1a02004 mov r2, r4
11428: e59f1148 ldr r1, [pc, #328] ; 11578 <strcasecmp@plt+0x410>
1142c: e1a00005 mov r0, r5
11430: ebfffef8 bl 11018 <fprintf@plt>
11434: eaffffef b 113f8 <strcasecmp@plt+0x290>
11438: e1a01004 mov r1, r4
--
11478: ebfffef2 bl 11048 <avahi_simple_poll_get@plt>
1147c: e59d3030 ldr r3, [sp, #48] ; 0x30
11480: e59f20fc ldr r2, [pc, #252] ; 11584 <strcasecmp@plt+0x41c>
11484: e3530000 cmp r3, #0
11488: e28d300c add r3, sp, #12
1148c: e58d3000 str r3, [sp]
11490: 13a01002 movne r1, #2
11494: 03a01000 moveq r1, #0
11498: e28d3010 add r3, sp, #16
1149c: ebfffecb bl 10fd0 <avahi_client_new@plt>
114a0: e3500000 cmp r0, #0
114a4: e5840014 str r0, [r4, #20]
114a8: 1a000008 bne 114d0 <strcasecmp@plt+0x368>
114ac: e59f30a4 ldr r3, [pc, #164] ; 11558 <strcasecmp@plt+0x3f0>
114b0: e59d000c ldr r0, [sp, #12]
114b4: e5934000 ldr r4, [r3]
114b8: ebfffeaf bl 10f7c <avahi_strerror@plt>
114bc: e59f10c4 ldr r1, [pc, #196] ; 11588 <strcasecmp@plt+0x420>
114c0: e1a02000 mov r2, r0
114c4: e1a00004 mov r0, r4
114c8: ebfffed2 bl 11018 <fprintf@plt>
114cc: eaffff74 b 112a4 <strcasecmp@plt+0x13c>
114d0: e5940010 ldr r0, [r4, #16]
--
11a38: e3740001 cmn r4, #1
11a3c: 059f30a0 ldreq r3, [pc, #160] ; 11ae4 <strcasecmp@plt+0x97c>
11a40: 0a000002 beq 11a50 <strcasecmp@plt+0x8e8>
11a44: e1a00004 mov r0, r4
11a48: ebfffd63 bl 10fdc <avahi_proto_to_string@plt>
11a4c: e1a03000 mov r3, r0
11a50: e58d6000 str r6, [sp]
11a54: e1a02005 mov r2, r5
11a58: e1a01007 mov r1, r7
11a5c: e59f0084 ldr r0, [pc, #132] ; 11ae8 <strcasecmp@plt+0x980>
11a60: eaffffea b 11a10 <strcasecmp@plt+0x8a8>
11a64: e59f4080 ldr r4, [pc, #128] ; 11aec <strcasecmp@plt+0x984>
11a68: e59f3080 ldr r3, [pc, #128] ; 11af0 <strcasecmp@plt+0x988>
11a6c: e5940014 ldr r0, [r4, #20]
11a70: e5935000 ldr r5, [r3]
11a74: ebfffda9 bl 11120 <avahi_client_errno@plt>
11a78: ebfffd3f bl 10f7c <avahi_strerror@plt>
11a7c: e59f1070 ldr r1, [pc, #112] ; 11af4 <strcasecmp@plt+0x98c>
11a80: e1a02000 mov r2, r0
11a84: e1a00005 mov r0, r5
11a88: ebfffd62 bl 11018 <fprintf@plt>
11a8c: e5940010 ldr r0, [r4, #16]
11a90: ebfffd42 bl 10fa0 <avahi_simple_poll_quit@plt>
--
11b80: e59f30a4 ldr r3, [pc, #164] ; 11c2c <strcasecmp@plt+0xac4>
11b84: e3e02000 mvn r2, #0
11b88: e58d3008 str r3, [sp, #8]
11b8c: e58d800c str r8, [sp, #12]
11b90: e58d5004 str r5, [sp, #4]
11b94: e58d7000 str r7, [sp]
11b98: e1a03006 mov r3, r6
11b9c: e1a01002 mov r1, r2
11ba0: e5940014 ldr r0, [r4, #20]
11ba4: ebfffcdf bl 10f28 <avahi_service_browser_new@plt>
11ba8: e3500000 cmp r0, #0
11bac: 1a00000a bne 11bdc <strcasecmp@plt+0xa74>
11bb0: e59f3078 ldr r3, [pc, #120] ; 11c30 <strcasecmp@plt+0xac8>
11bb4: e5940014 ldr r0, [r4, #20]
11bb8: e5935000 ldr r5, [r3]
11bbc: ebfffd57 bl 11120 <avahi_client_errno@plt>
11bc0: ebfffced bl 10f7c <avahi_strerror@plt>
11bc4: e59f1068 ldr r1, [pc, #104] ; 11c34 <strcasecmp@plt+0xacc>
11bc8: e1a02000 mov r2, r0
11bcc: e1a00005 mov r0, r5
11bd0: ebfffd10 bl 11018 <fprintf@plt>
11bd4: e5940010 ldr r0, [r4, #16]
11bd8: ebfffcf0 bl 10fa0 <avahi_simple_poll_quit@plt>
--
11c7c: e3530004 cmp r3, #4
11c80: 979ff103 ldrls pc, [pc, r3, lsl #2]
11c84: ea000020 b 11d0c <strcasecmp@plt+0xba4>
11c88: 00011c9c muleq r1, ip, ip
11c8c: 00011d0c andeq r1, r1, ip, lsl #26
11c90: 00011cdc ldrdeq r1, [r1], -ip
11c94: 00011cf8 strdeq r1, [r1], -r8
11c98: 00011ca8 andeq r1, r1, r8, lsr #25
11c9c: e1a0000c mov r0, ip
11ca0: e8bd4070 pop {r4, r5, r6, lr}
11ca4: eaffff93 b 11af8 <strcasecmp@plt+0x990>
11ca8: e59f4074 ldr r4, [pc, #116] ; 11d24 <strcasecmp@plt+0xbbc>
11cac: e59f3074 ldr r3, [pc, #116] ; 11d28 <strcasecmp@plt+0xbc0>
11cb0: e5940014 ldr r0, [r4, #20]
11cb4: e5935000 ldr r5, [r3]
11cb8: ebfffd18 bl 11120 <avahi_client_errno@plt>
11cbc: ebfffcae bl 10f7c <avahi_strerror@plt>
11cc0: e59f1064 ldr r1, [pc, #100] ; 11d2c <strcasecmp@plt+0xbc4>
11cc4: e1a02000 mov r2, r0
11cc8: e1a00005 mov r0, r5
11ccc: ebfffcd1 bl 11018 <fprintf@plt>
11cd0: e5940010 ldr r0, [r4, #16]
11cd4: e8bd4070 pop {r4, r5, r6, lr}
--
11fb4: e3530000 cmp r3, #0
11fb8: e58d6000 str r6, [sp]
11fbc: e1a03009 mov r3, r9
11fc0: 159f0080 ldrne r0, [pc, #128] ; 12048 <strcasecmp@plt+0xee0>
11fc4: 059f0080 ldreq r0, [pc, #128] ; 1204c <strcasecmp@plt+0xee4>
11fc8: ebfffc06 bl 10fe8 <printf@plt>
11fcc: e1a00006 mov r0, r6
11fd0: ebfffbdd bl 10f4c <avahi_free@plt>
11fd4: eaffffd1 b 11f20 <strcasecmp@plt+0xdb8>
11fd8: e59f3070 ldr r3, [pc, #112] ; 12050 <strcasecmp@plt+0xee8>
11fdc: e5950014 ldr r0, [r5, #20]
11fe0: e5936000 ldr r6, [r3]
11fe4: ebfffc4d bl 11120 <avahi_client_errno@plt>
11fe8: ebfffbe3 bl 10f7c <avahi_strerror@plt>
11fec: e58d8000 str r8, [sp]
11ff0: e59d3064 ldr r3, [sp, #100] ; 0x64
11ff4: e59d2060 ldr r2, [sp, #96] ; 0x60
11ff8: e59f1054 ldr r1, [pc, #84] ; 12054 <strcasecmp@plt+0xeec>
11ffc: e58d0004 str r0, [sp, #4]
12000: e1a00006 mov r0, r6
12004: ebfffc03 bl 11018 <fprintf@plt>
12008: eaffffc4 b 11f20 <strcasecmp@plt+0xdb8>
1200c: e2433001 sub r3, r3, #1
--
12110: e3510000 cmp r1, #0
12114: 1a000015 bne 12170 <strcasecmp@plt+0x1008>
12118: e5940010 ldr r0, [r4, #16]
1211c: e584101c str r1, [r4, #28]
12120: ebfffbc8 bl 11048 <avahi_simple_poll_get@plt>
12124: e28d3014 add r3, sp, #20
12128: e58d3000 str r3, [sp]
1212c: e59f2258 ldr r2, [pc, #600] ; 1238c <strcasecmp@plt+0x1224>
12130: e1a03005 mov r3, r5
12134: e3a01002 mov r1, #2
12138: ebfffba4 bl 10fd0 <avahi_client_new@plt>
1213c: e3500000 cmp r0, #0
12140: e5840014 str r0, [r4, #20]
12144: 1affffcf bne 12088 <strcasecmp@plt+0xf20>
12148: e59d0014 ldr r0, [sp, #20]
1214c: e5965000 ldr r5, [r6]
12150: ebfffb89 bl 10f7c <avahi_strerror@plt>
12154: e59f1234 ldr r1, [pc, #564] ; 12390 <strcasecmp@plt+0x1228>
12158: e1a02000 mov r2, r0
1215c: e1a00005 mov r0, r5
12160: ebfffbac bl 11018 <fprintf@plt>
12164: e5940010 ldr r0, [r4, #16]
12168: ebfffb8c bl 10fa0 <avahi_simple_poll_quit@plt>
--
121d0: e5965000 ldr r5, [r6]
121d4: ebfffbd1 bl 11120 <avahi_client_errno@plt>
121d8: ebfffb67 bl 10f7c <avahi_strerror@plt>
121dc: e59f11b4 ldr r1, [pc, #436] ; 12398 <strcasecmp@plt+0x1230>
121e0: e1a02000 mov r2, r0
121e4: eaffffdc b 1215c <strcasecmp@plt+0xff4>
121e8: e5940014 ldr r0, [r4, #20]
121ec: ebfffbb9 bl 110d8 <avahi_client_get_host_name_fqdn@plt>
121f0: e2503000 subs r3, r0, #0
121f4: 1a000006 bne 12214 <strcasecmp@plt+0x10ac>
121f8: e5940014 ldr r0, [r4, #20]
121fc: e5965000 ldr r5, [r6]
12200: ebfffbc6 bl 11120 <avahi_client_errno@plt>
12204: ebfffb5c bl 10f7c <avahi_strerror@plt>
12208: e59f118c ldr r1, [pc, #396] ; 1239c <strcasecmp@plt+0x1234>
1220c: e1a02000 mov r2, r0
12210: eaffffd1 b 1215c <strcasecmp@plt+0xff4>
12214: e1a02007 mov r2, r7
12218: e59f1180 ldr r1, [pc, #384] ; 123a0 <strcasecmp@plt+0x1238>
1221c: e5960000 ldr r0, [r6]
12220: ebfffb7c bl 11018 <fprintf@plt>
12224: e5953018 ldr r3, [r5, #24]
12228: e3530004 cmp r3, #4
--
12234: e59f0168 ldr r0, [pc, #360] ; 123a4 <strcasecmp@plt+0x123c>
12238: ebfffba0 bl 110c0 <fputs@plt>
1223c: e5953018 ldr r3, [r5, #24]
12240: e3530002 cmp r3, #2
12244: 1a000010 bne 1228c <strcasecmp@plt+0x1124>
12248: e595200c ldr r2, [r5, #12]
1224c: e5951010 ldr r1, [r5, #16]
12250: e1a00005 mov r0, r5
12254: ebfffe27 bl 11af8 <strcasecmp@plt+0x990>
12258: e3a03001 mov r3, #1
1225c: e584301c str r3, [r4, #28]
12260: eaffff88 b 12088 <strcasecmp@plt+0xf20>
12264: e59f313c ldr r3, [pc, #316] ; 123a8 <strcasecmp@plt+0x1240>
12268: e59f113c ldr r1, [pc, #316] ; 123ac <strcasecmp@plt+0x1244>
1226c: e5932000 ldr r2, [r3]
12270: e59f3138 ldr r3, [pc, #312] ; 123b0 <strcasecmp@plt+0x1248>
12274: e2422023 sub r2, r2, #35 ; 0x23
12278: e58d3000 str r3, [sp]
1227c: e5960000 ldr r0, [r6]
12280: e59f312c ldr r3, [pc, #300] ; 123b4 <strcasecmp@plt+0x124c>
12284: ebfffb63 bl 11018 <fprintf@plt>
12288: eaffffeb b 1223c <strcasecmp@plt+0x10d4>
1228c: e3530003 cmp r3, #3
--
12294: e59f311c ldr r3, [pc, #284] ; 123b8 <strcasecmp@plt+0x1250>
12298: e3e02000 mvn r2, #0
1229c: e58d3004 str r3, [sp, #4]
122a0: e3a03000 mov r3, #0
122a4: e58d5008 str r5, [sp, #8]
122a8: e58d3000 str r3, [sp]
122ac: e1a01002 mov r1, r2
122b0: e595300c ldr r3, [r5, #12]
122b4: e5940014 ldr r0, [r4, #20]
122b8: ebfffb74 bl 11090 <avahi_service_type_browser_new@plt>
122bc: e3500000 cmp r0, #0
122c0: 1a00000a bne 122f0 <strcasecmp@plt+0x1188>
122c4: e59f30b4 ldr r3, [pc, #180] ; 12380 <strcasecmp@plt+0x1218>
122c8: e5940014 ldr r0, [r4, #20]
122cc: e5935000 ldr r5, [r3]
122d0: ebfffb92 bl 11120 <avahi_client_errno@plt>
122d4: ebfffb28 bl 10f7c <avahi_strerror@plt>
122d8: e59f10dc ldr r1, [pc, #220] ; 123bc <strcasecmp@plt+0x1254>
122dc: e1a02000 mov r2, r0
122e0: e1a00005 mov r0, r5
122e4: ebfffb4b bl 11018 <fprintf@plt>
122e8: e5940010 ldr r0, [r4, #16]
122ec: ebfffb2b bl 10fa0 <avahi_simple_poll_quit@plt>
--
124d4: ebfffaba bl 10fc4 <avahi_service_resolver_new@plt>
124d8: e3500000 cmp r0, #0
124dc: 159b300c ldrne r3, [fp, #12]
124e0: e5840014 str r0, [r4, #20]
124e4: 12833001 addne r3, r3, #1
124e8: 158b300c strne r3, [fp, #12]
124ec: 1a000019 bne 12558 <strcasecmp@plt+0x13f0>
124f0: e1a00004 mov r0, r4
124f4: ebfffa94 bl 10f4c <avahi_free@plt>
124f8: e59f3184 ldr r3, [pc, #388] ; 12684 <strcasecmp@plt+0x151c>
124fc: e59b0014 ldr r0, [fp, #20]
12500: e5934000 ldr r4, [r3]
12504: ebfffb05 bl 11120 <avahi_client_errno@plt>
12508: ebfffa9b bl 10f7c <avahi_strerror@plt>
1250c: e58d8000 str r8, [sp]
12510: e1a03007 mov r3, r7
12514: e1a02006 mov r2, r6
12518: e59f1168 ldr r1, [pc, #360] ; 12688 <strcasecmp@plt+0x1520>
1251c: e58d0004 str r0, [sp, #4]
12520: e1a00004 mov r0, r4
12524: ebfffabb bl 11018 <fprintf@plt>
12528: e3a03001 mov r3, #1
1252c: e58d3054 str r3, [sp, #84] ; 0x54
--
125c4: e1a00005 mov r0, r5
125c8: ebfffc35 bl 116a4 <strcasecmp@plt+0x53c>
125cc: e3a03001 mov r3, #1
125d0: e58d3054 str r3, [sp, #84] ; 0x54
125d4: e58d8050 str r8, [sp, #80] ; 0x50
125d8: e58d704c str r7, [sp, #76] ; 0x4c
125dc: e58d6048 str r6, [sp, #72] ; 0x48
125e0: e1a0300a mov r3, sl
125e4: e1a02009 mov r2, r9
125e8: e3a0102d mov r1, #45 ; 0x2d
125ec: eaffffd5 b 12548 <strcasecmp@plt+0x13e0>
125f0: e59f4084 ldr r4, [pc, #132] ; 1267c <strcasecmp@plt+0x1514>
125f4: e59f3088 ldr r3, [pc, #136] ; 12684 <strcasecmp@plt+0x151c>
125f8: e5940014 ldr r0, [r4, #20]
125fc: e5935000 ldr r5, [r3]
12600: ebfffac6 bl 11120 <avahi_client_errno@plt>
12604: ebfffa5c bl 10f7c <avahi_strerror@plt>
12608: e59f107c ldr r1, [pc, #124] ; 1268c <strcasecmp@plt+0x1524>
1260c: e1a02000 mov r2, r0
12610: e1a00005 mov r0, r5
12614: ebfffa7f bl 11018 <fprintf@plt>
12618: e5940010 ldr r0, [r4, #16]
1261c: e28dd024 add sp, sp, #36 ; 0x24
--
126dc: 159f1064 ldrne r1, [pc, #100] ; 12748 <strcasecmp@plt+0x15e0>
126e0: 159f0070 ldrne r0, [pc, #112] ; 12758 <strcasecmp@plt+0x15f0>
126e4: 1afffff0 bne 126ac <strcasecmp@plt+0x1544>
126e8: e3a02004 mov r2, #4
126ec: e08d1002 add r1, sp, r2
126f0: ebfffa5d bl 1106c <read@plt>
126f4: e3500004 cmp r0, #4
126f8: 159f3044 ldrne r3, [pc, #68] ; 12744 <strcasecmp@plt+0x15dc>
126fc: 13a0204c movne r2, #76 ; 0x4c
12700: 159f1040 ldrne r1, [pc, #64] ; 12748 <strcasecmp@plt+0x15e0>
12704: 159f0050 ldrne r0, [pc, #80] ; 1275c <strcasecmp@plt+0x15f4>
12708: 1affffe7 bne 126ac <strcasecmp@plt+0x1544>
1270c: e59d1004 ldr r1, [sp, #4]
12710: e59f3048 ldr r3, [pc, #72] ; 12760 <strcasecmp@plt+0x15f8>
12714: e3510002 cmp r1, #2
12718: e59f2044 ldr r2, [pc, #68] ; 12764 <strcasecmp@plt+0x15fc>
1271c: 11a02003 movne r2, r3
12720: e59f3040 ldr r3, [pc, #64] ; 12768 <strcasecmp@plt+0x1600>
12724: e59f1040 ldr r1, [pc, #64] ; 1276c <strcasecmp@plt+0x1604>
12728: e5930000 ldr r0, [r3]
1272c: ebfffa39 bl 11018 <fprintf@plt>
12730: e59f3038 ldr r3, [pc, #56] ; 12770 <strcasecmp@plt+0x1608>
12734: e5930000 ldr r0, [r3]
--
12894: e5967004 ldr r7, [r6, #4]
12898: e3770001 cmn r7, #1
1289c: 0a000004 beq 128b4 <strcasecmp@plt+0x174c>
128a0: e59f3130 ldr r3, [pc, #304] ; 129d8 <strcasecmp@plt+0x1870>
128a4: e3a02058 mov r2, #88 ; 0x58
128a8: e59f112c ldr r1, [pc, #300] ; 129dc <strcasecmp@plt+0x1874>
128ac: e59f013c ldr r0, [pc, #316] ; 129f0 <strcasecmp@plt+0x1888>
128b0: eaffffea b 12860 <strcasecmp@plt+0x16f8>
128b4: e1a00006 mov r0, r6
128b8: ebfff99d bl 10f34 <pipe@plt>
128bc: e3500000 cmp r0, #0
128c0: aa00000b bge 128f4 <strcasecmp@plt+0x178c>
128c4: e59f3128 ldr r3, [pc, #296] ; 129f4 <strcasecmp@plt+0x188c>
128c8: e5934000 ldr r4, [r3]
128cc: ebfff9f8 bl 110b4 <__errno_location@plt>
128d0: e5900000 ldr r0, [r0]
128d4: ebfffa0b bl 11108 <strerror@plt>
128d8: e59f1118 ldr r1, [pc, #280] ; 129f8 <strcasecmp@plt+0x1890>
128dc: e1a02000 mov r2, r0
128e0: e1a00004 mov r0, r4
128e4: ebfff9cb bl 11018 <fprintf@plt>
128e8: e1a00007 mov r0, r7
128ec: e28dd020 add sp, sp, #32
--
12908: e2852004 add r2, r5, #4
1290c: e58d300c str r3, [sp, #12]
12910: e28d100c add r1, sp, #12
12914: e3a03201 mov r3, #268435456 ; 0x10000000
12918: e3a00002 mov r0, #2
1291c: e58d4014 str r4, [sp, #20]
12920: e58d4018 str r4, [sp, #24]
12924: e58d401c str r4, [sp, #28]
12928: e58d3010 str r3, [sp, #16]
1292c: ebfffa01 bl 11138 <sigaction@plt>
12930: e3500000 cmp r0, #0
12934: aa00000a bge 12964 <strcasecmp@plt+0x17fc>
12938: e59f30b4 ldr r3, [pc, #180] ; 129f4 <strcasecmp@plt+0x188c>
1293c: e5934000 ldr r4, [r3]
12940: ebfff9db bl 110b4 <__errno_location@plt>
12944: e5900000 ldr r0, [r0]
12948: ebfff9ee bl 11108 <strerror@plt>
1294c: e59f10ac ldr r1, [pc, #172] ; 12a00 <strcasecmp@plt+0x1898>
12950: e1a02000 mov r2, r0
12954: e1a00004 mov r0, r4
12958: ebfff9ae bl 11018 <fprintf@plt>
1295c: ebffff8e bl 1279c <strcasecmp@plt+0x1634>
12960: eaffffe0 b 128e8 <strcasecmp@plt+0x1780>
[*] Function fprintf used 17 times avahi-browse