[*] Binary protection state of ubinize
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function sprintf tear down of ubinize
11480: e3530000 cmp r3, #0
11484: 0a000003 beq 11498 <fopen64@plt+0x818>
11488: e1a02005 mov r2, r5
1148c: e1a01009 mov r1, r9
11490: e59f0808 ldr r0, [pc, #2056] ; 11ca0 <fopen64@plt+0x1020>
11494: ebfffd7e bl 10a94 <printf@plt>
11498: e1a00005 mov r0, r5
1149c: ebfffddf bl 10c20 <strlen@plt>
114a0: e3500080 cmp r0, #128 ; 0x80
114a4: 9a000006 bls 114c4 <fopen64@plt+0x844>
114a8: e59f2738 ldr r2, [pc, #1848] ; 11be8 <fopen64@plt+0xf68>
114ac: e59f17f0 ldr r1, [pc, #2032] ; 11ca4 <fopen64@plt+0x1024>
114b0: e1a03005 mov r3, r5
114b4: e59f0718 ldr r0, [pc, #1816] ; 11bd4 <fopen64@plt+0xf54>
114b8: e5900000 ldr r0, [r0]
114bc: ebfffda1 bl 10b48 <fprintf@plt>
114c0: ea000078 b 116a8 <fopen64@plt+0xa28>
114c4: e1a02005 mov r2, r5
114c8: e59f17d8 ldr r1, [pc, #2008] ; 11ca8 <fopen64@plt+0x1028>
114cc: e28d0e13 add r0, sp, #304 ; 0x130
114d0: ebfffdc6 bl 10bf0 <sprintf@plt>
114d4: e3a02000 mov r2, #0
114d8: e28d1e13 add r1, sp, #304 ; 0x130
--
11574: e1a02003 mov r2, r3
11578: e152000b cmp r2, fp
1157c: 1a000164 bne 11b14 <fopen64@plt+0xe94>
11580: e5d43030 ldrb r3, [r4, #48] ; 0x30
11584: e3130002 tst r3, #2
11588: 0a00017a beq 11b78 <fopen64@plt+0xef8>
1158c: e5942004 ldr r2, [r4, #4]
11590: e3520002 cmp r2, #2
11594: 0a000177 beq 11b78 <fopen64@plt+0xef8>
11598: e59f2648 ldr r2, [pc, #1608] ; 11be8 <fopen64@plt+0xf68>
1159c: e59f171c ldr r1, [pc, #1820] ; 11cc0 <fopen64@plt+0x1040>
115a0: eafffe97 b 11004 <fopen64@plt+0x384>
115a4: e3580000 cmp r8, #0
115a8: 0a000002 beq 115b8 <fopen64@plt+0x938>
115ac: e1a01009 mov r1, r9
115b0: e59f070c ldr r0, [pc, #1804] ; 11cc4 <fopen64@plt+0x1044>
115b4: ebfffd36 bl 10a94 <printf@plt>
115b8: e1a02005 mov r2, r5
115bc: e59f1704 ldr r1, [pc, #1796] ; 11cc8 <fopen64@plt+0x1048>
115c0: e28d0e13 add r0, sp, #304 ; 0x130
115c4: ebfffd89 bl 10bf0 <sprintf@plt>
115c8: e3a02000 mov r2, #0
115cc: e28d1e13 add r1, sp, #304 ; 0x130
--
115e0: e1a02005 mov r2, r5
115e4: e1a01009 mov r1, r9
115e8: e59f06dc ldr r0, [pc, #1756] ; 11ccc <fopen64@plt+0x104c>
115ec: ebfffd28 bl 10a94 <printf@plt>
115f0: e3a03001 mov r3, #1
115f4: e5843004 str r3, [r4, #4]
115f8: e5963028 ldr r3, [r6, #40] ; 0x28
115fc: e3530000 cmp r3, #0
11600: 0a000007 beq 11624 <fopen64@plt+0x9a4>
11604: e5941004 ldr r1, [r4, #4]
11608: e59f36c0 ldr r3, [pc, #1728] ; 11cd0 <fopen64@plt+0x1050>
1160c: e3510001 cmp r1, #1
11610: e59f26bc ldr r2, [pc, #1724] ; 11cd4 <fopen64@plt+0x1054>
11614: e1a01009 mov r1, r9
11618: 01a02003 moveq r2, r3
1161c: e59f06b4 ldr r0, [pc, #1716] ; 11cd8 <fopen64@plt+0x1058>
11620: ebfffd1b bl 10a94 <printf@plt>
11624: e1a02005 mov r2, r5
11628: e59f16ac ldr r1, [pc, #1708] ; 11cdc <fopen64@plt+0x105c>
1162c: e28d0e13 add r0, sp, #304 ; 0x130
11630: ebfffd6e bl 10bf0 <sprintf@plt>
11634: e3a02000 mov r2, #0
11638: e28d1e13 add r1, sp, #304 ; 0x130
--
116f4: e5900000 ldr r0, [r0]
116f8: ebfffd12 bl 10b48 <fprintf@plt>
116fc: eaffffe9 b 116a8 <fopen64@plt+0xa28>
11700: e1cd29d0 ldrd r2, [sp, #144] ; 0x90
11704: e1923003 orrs r3, r2, r3
11708: 1a00000a bne 11738 <fopen64@plt+0xab8>
1170c: e58d5000 str r5, [sp]
11710: e1a03008 mov r3, r8
11714: e59f24cc ldr r2, [pc, #1228] ; 11be8 <fopen64@plt+0xf68>
11718: e59f15c8 ldr r1, [pc, #1480] ; 11ce8 <fopen64@plt+0x1068>
1171c: eafffff3 b 116f0 <fopen64@plt+0xa70>
11720: e5943004 ldr r3, [r4, #4]
11724: e3530002 cmp r3, #2
11728: 01a03005 moveq r3, r5
1172c: 059f24b4 ldreq r2, [pc, #1204] ; 11be8 <fopen64@plt+0xf68>
11730: 059f15b4 ldreq r1, [pc, #1460] ; 11cec <fopen64@plt+0x106c>
11734: 0affff5e beq 114b4 <fopen64@plt+0x834>
11738: e1a02005 mov r2, r5
1173c: e59f15ac ldr r1, [pc, #1452] ; 11cf0 <fopen64@plt+0x1070>
11740: e28d0e13 add r0, sp, #304 ; 0x130
11744: ebfffd29 bl 10bf0 <sprintf@plt>
11748: e3e02000 mvn r2, #0
1174c: e28d1e13 add r1, sp, #304 ; 0x130
--
117a4: e1500003 cmp r0, r3
117a8: ba000007 blt 117cc <fopen64@plt+0xb4c>
117ac: e58d3004 str r3, [sp, #4]
117b0: e1a03000 mov r3, r0
117b4: e59f0418 ldr r0, [pc, #1048] ; 11bd4 <fopen64@plt+0xf54>
117b8: e58d5000 str r5, [sp]
117bc: e59f2424 ldr r2, [pc, #1060] ; 11be8 <fopen64@plt+0xf68>
117c0: e59f1534 ldr r1, [pc, #1332] ; 11cfc <fopen64@plt+0x107c>
117c4: e5900000 ldr r0, [r0]
117c8: eaffffb5 b 116a4 <fopen64@plt+0xa24>
117cc: e5963028 ldr r3, [r6, #40] ; 0x28
117d0: e3530000 cmp r3, #0
117d4: 0a000003 beq 117e8 <fopen64@plt+0xb68>
117d8: e1a02000 mov r2, r0
117dc: e1a01009 mov r1, r9
117e0: e59f0518 ldr r0, [pc, #1304] ; 11d00 <fopen64@plt+0x1080>
117e4: ebfffcaa bl 10a94 <printf@plt>
117e8: e1a02005 mov r2, r5
117ec: e59f1510 ldr r1, [pc, #1296] ; 11d04 <fopen64@plt+0x1084>
117f0: e28d0e13 add r0, sp, #304 ; 0x130
117f4: ebfffcfd bl 10bf0 <sprintf@plt>
117f8: e3a02000 mov r2, #0
117fc: e28d1e13 add r1, sp, #304 ; 0x130
--
11850: aa000009 bge 1187c <fopen64@plt+0xbfc>
11854: e1cd00f8 strd r0, [sp, #8]
11858: e59f0374 ldr r0, [pc, #884] ; 11bd4 <fopen64@plt+0xf54>
1185c: e1cd21f0 strd r2, [sp, #16]
11860: e59f14a4 ldr r1, [pc, #1188] ; 11d0c <fopen64@plt+0x108c>
11864: e58d8000 str r8, [sp]
11868: e1a03005 mov r3, r5
1186c: e59f2374 ldr r2, [pc, #884] ; 11be8 <fopen64@plt+0xf68>
11870: e5900000 ldr r0, [r0]
11874: ebfffcb3 bl 10b48 <fprintf@plt>
11878: eaffff8a b 116a8 <fopen64@plt+0xa28>
1187c: e5961028 ldr r1, [r6, #40] ; 0x28
11880: e3510000 cmp r1, #0
11884: 0a000002 beq 11894 <fopen64@plt+0xc14>
11888: e1a01009 mov r1, r9
1188c: e59f047c ldr r0, [pc, #1148] ; 11d10 <fopen64@plt+0x1090>
11890: ebfffc7f bl 10a94 <printf@plt>
11894: e1a02005 mov r2, r5
11898: e59f1474 ldr r1, [pc, #1140] ; 11d14 <fopen64@plt+0x1094>
1189c: e28d0e13 add r0, sp, #304 ; 0x130
118a0: ebfffcd2 bl 10bf0 <sprintf@plt>
118a4: e3a02000 mov r2, #0
118a8: e28d1e13 add r1, sp, #304 ; 0x130
--
11960: ebfffcae bl 10c20 <strlen@plt>
11964: e350007f cmp r0, #127 ; 0x7f
11968: e5840018 str r0, [r4, #24]
1196c: 9a000005 bls 11988 <fopen64@plt+0xd08>
11970: e3a0307f mov r3, #127 ; 0x7f
11974: e58d3000 str r3, [sp]
11978: e59f2268 ldr r2, [pc, #616] ; 11be8 <fopen64@plt+0xf68>
1197c: e1a0300b mov r3, fp
11980: e59f13a4 ldr r1, [pc, #932] ; 11d2c <fopen64@plt+0x10ac>
11984: eaffff59 b 116f0 <fopen64@plt+0xa70>
11988: e5963028 ldr r3, [r6, #40] ; 0x28
1198c: e3530000 cmp r3, #0
11990: 0a000003 beq 119a4 <fopen64@plt+0xd24>
11994: e1a0200b mov r2, fp
11998: e1a01009 mov r1, r9
1199c: e59f038c ldr r0, [pc, #908] ; 11d30 <fopen64@plt+0x10b0>
119a0: ebfffc3b bl 10a94 <printf@plt>
119a4: e1a02005 mov r2, r5
119a8: e59f1384 ldr r1, [pc, #900] ; 11d34 <fopen64@plt+0x10b4>
119ac: e28d0e13 add r0, sp, #304 ; 0x130
119b0: ebfffc8e bl 10bf0 <sprintf@plt>
119b4: e3e02000 mvn r2, #0
119b8: e28d1e13 add r1, sp, #304 ; 0x130
--
119cc: 03a03001 moveq r3, #1
119d0: e5840008 str r0, [r4, #8]
119d4: 05843008 streq r3, [r4, #8]
119d8: 0a000005 beq 119f4 <fopen64@plt+0xd74>
119dc: e5942000 ldr r2, [r4]
119e0: e3520000 cmp r2, #0
119e4: b58d5000 strlt r5, [sp]
119e8: b59f21f8 ldrlt r2, [pc, #504] ; 11be8 <fopen64@plt+0xf68>
119ec: b59f1344 ldrlt r1, [pc, #836] ; 11d38 <fopen64@plt+0x10b8>
119f0: baffff3e blt 116f0 <fopen64@plt+0xa70>
119f4: e5963028 ldr r3, [r6, #40] ; 0x28
119f8: e3530000 cmp r3, #0
119fc: 0a000003 beq 11a10 <fopen64@plt+0xd90>
11a00: e5942008 ldr r2, [r4, #8]
11a04: e1a01009 mov r1, r9
11a08: e59f032c ldr r0, [pc, #812] ; 11d3c <fopen64@plt+0x10bc>
11a0c: ebfffc20 bl 10a94 <printf@plt>
11a10: e1a02005 mov r2, r5
11a14: e59f1324 ldr r1, [pc, #804] ; 11d40 <fopen64@plt+0x10c0>
11a18: e28d0e13 add r0, sp, #304 ; 0x130
11a1c: ebfffc73 bl 10bf0 <sprintf@plt>
11a20: e3a02000 mov r2, #0
11a24: e28d1e13 add r1, sp, #304 ; 0x130
--
13374: 1a00002c bne 1342c <fopen64@plt+0x27ac>
13378: e1a05000 mov r5, r0
1337c: e1a06001 mov r6, r1
13380: ebffff9b bl 131f4 <fopen64@plt+0x2574>
13384: e250a000 subs sl, r0, #0
13388: da00002a ble 13438 <fopen64@plt+0x27b8>
1338c: e1a01004 mov r1, r4
13390: e1a00005 mov r0, r5
13394: ebffffab bl 13248 <fopen64@plt+0x25c8>
13398: e59fb100 ldr fp, [pc, #256] ; 134a0 <fopen64@plt+0x2820>
1339c: e1a07000 mov r7, r0
133a0: ebfff61e bl 10c20 <strlen@plt>
133a4: e1a02007 mov r2, r7
133a8: e59f10f4 ldr r1, [pc, #244] ; 134a4 <fopen64@plt+0x2824>
133ac: e1a08000 mov r8, r0
133b0: e1a00006 mov r0, r6
133b4: ebfff5e3 bl 10b48 <fprintf@plt>
133b8: e1a02007 mov r2, r7
133bc: e59f10e4 ldr r1, [pc, #228] ; 134a8 <fopen64@plt+0x2828>
133c0: e28d000c add r0, sp, #12
133c4: ebfff609 bl 10bf0 <sprintf@plt>
133c8: e3a07000 mov r7, #0
133cc: e2888001 add r8, r8, #1
--
13944: e2800008 add r0, r0, #8
13948: ebfffdeb bl 130fc <fopen64@plt+0x247c>
1394c: e1a01000 mov r1, r0
13950: e28d0b02 add r0, sp, #2048 ; 0x800
13954: e2800008 add r0, r0, #8
13958: ebfff44a bl 10a88 <strcpy@plt>
1395c: eaffffce b 1389c <fopen64@plt+0x2c1c>
13960: e28d0a01 add r0, sp, #4096 ; 0x1000
13964: e59f1100 ldr r1, [pc, #256] ; 13a6c <fopen64@plt+0x2dec>
13968: e2800010 add r0, r0, #16
1396c: ebfff49c bl 10be4 <strcmp@plt>
13970: e3500000 cmp r0, #0
13974: 0affffc8 beq 1389c <fopen64@plt+0x2c1c>
13978: e28d3b02 add r3, sp, #2048 ; 0x800
1397c: e28d2b01 add r2, sp, #1024 ; 0x400
13980: e28d0b03 add r0, sp, #3072 ; 0xc00
13984: e2822004 add r2, r2, #4
13988: e59f10e0 ldr r1, [pc, #224] ; 13a70 <fopen64@plt+0x2df0>
1398c: e2833008 add r3, r3, #8
13990: e280000c add r0, r0, #12
13994: ebfff495 bl 10bf0 <sprintf@plt>
13998: e28d2a01 add r2, sp, #4096 ; 0x1000
1399c: e28d1b03 add r1, sp, #3072 ; 0xc00
[*] Function sprintf used 10 times ubinize