[*] Binary protection state of librtscamkit.so.1.203.1382cc
No RELRO No Canary found NX disabled DSO RPATH No RUNPATH No Symbols
[*] Function popen tear down of librtscamkit.so.1.203.1382cc
; assembly | /* r2dec pseudo code output */
| /* /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/lib/librtscamkit.so.1.203.1382cc @ 0x4fd8 */
| #include <stdint.h>
|
; (fcn) sym.__find_node () | void find_node () {
0x00004fd8 lw v0, 0x18(a0) | v0 = *((a0 + 6));
0x00004fdc addiu a0, a0, 0x18 | a0 += 0x18;
0x00004fe0 addiu v0, v0, -4 | v0 += -4;
| do {
0x00004fe4 addiu t8, v0, 4 | t8 = v0 + 4;
| if (t8 == a0) {
0x00004fe8 beq t8, a0, 0x5008 | goto label_0;
| }
0x00004fec nop |
0x00004ff0 lw t8, (v0) | t8 = *(v0);
| if (a1 == t8) {
0x00004ff4 beq a1, t8, 0x500c | goto label_1;
| }
0x00004ff8 nop |
0x00004ffc lw v0, 4(v0) | v0 = *((v0 + 1));
0x00005000 addiu v0, v0, -4 | v0 += -4;
0x00005004 b 0x4fe4 |
| } while (1);
| label_0:
0x00005008 move v0, zero | v0 = 0;
| label_1:
0x0000500c jr ra | return v0;
0x00005010 nop |
| }
[*] Function popen used 1 times librtscamkit.so.1.203.1382cc