[*] Binary protection state of watchDog
Full RELRO Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function fprintf tear down of watchDog
4045ac: 1000ff50 b 4042f0 <_ZN8Watchdog10start_loopEv@@Base+0x57c>
4045b0: 8fa5003c lw a1,60(sp)
4045b4: 8c980000 lw t8,0(a0)
4045b8: 10000003 b 4045c8 <_ZN8Watchdog10start_loopEv@@Base+0x854>
4045bc: 8f1900c4 lw t9,196(t8)
4045c0: 8c980000 lw t8,0(a0)
4045c4: 8f1900c8 lw t9,200(t8)
4045c8: 0320f809 jalr t9
4045cc: 00000000 nop
4045d0: 1000ff4a b 4042fc <_ZN8Watchdog10start_loopEv@@Base+0x588>
4045d4: 8fbc0018 lw gp,24(sp)
4045d8: 8c980000 lw t8,0(a0)
4045dc: 8f1900c0 lw t9,192(t8)
4045e0: 1000ff43 b 4042f0 <_ZN8Watchdog10start_loopEv@@Base+0x57c>
4045e4: 24050001 li a1,1
4045e8: 8c980000 lw t8,0(a0)
4045ec: 8f1900dc lw t9,220(t8)
4045f0: 0320f809 jalr t9
4045f4: 8fa60038 lw a2,56(sp)
4045f8: 1040000a beqz v0,404624 <_ZN8Watchdog10start_loopEv@@Base+0x8b0>
4045fc: 8fbc0018 lw gp,24(sp)
404600: 2418ffff li t8,-1
404604: 03c02821 move a1,s8
404608: afb80040 sw t8,64(sp)
40460c: 8f988210 lw t8,-32240(gp)
404610: 8f9981ac lw t9,fprintf
404614: 8f040000 lw a0,0(t8)
404618: 0320f809 jalr t9
--
4080fc: 2402ffff li v0,-1
408100: afa20024 sw v0,36(sp)
408104: 2402001e li v0,30
408108: afa20028 sw v0,40(sp)
40810c: 8f828090 lw v0,-32624(gp)
408110: afa6002c sw a2,44(sp)
408114: 27a6002c addiu a2,sp,44
408118: 24420008 addiu v0,v0,8
40811c: afa20020 sw v0,32(sp)
408120: 8fa200e8 lw v0,232(sp)
408124: afa70030 sw a3,48(sp)
408128: 2407000c li a3,12
40812c: afa20034 sw v0,52(sp)
408130: 27a20038 addiu v0,sp,56
408134: afa20010 sw v0,16(sp)
408138: 2402008c li v0,140
40813c: 0320f809 jalr t9
408140: afa20014 sw v0,20(sp)
408144: 8fbc0018 lw gp,24(sp)
408148: 0441000a bgez v0,408174 <_ZN14CommonBehavior7sendCmdEPKcjjj@@Base+0xb8>
40814c: 00408021 move s0,v0
408150: 8f988210 lw t8,-32240(gp)
408154: 00403021 move a2,v0
408158: 8f85803c lw a1,-32708(gp)
40815c: 8f040000 lw a0,0(t8)
408160: 8f9981ac lw t9,fprintf
408164: 0320f809 jalr t9
408168: 24a5e7a0 addiu a1,a1,-6240
40816c: 10000012 b 4081b8 <_ZN14CommonBehavior7sendCmdEPKcjjj@@Base+0xfc>
408170: 8fbc0018 lw gp,24(sp)
408174: 8fa60038 lw a2,56(sp)
408178: 10c0000a beqz a2,4081a4 <_ZN14CommonBehavior7sendCmdEPKcjjj@@Base+0xe8>
40817c: 8f84803c lw a0,-32708(gp)
408180: 8f988210 lw t8,-32240(gp)
408184: 8f85803c lw a1,-32708(gp)
408188: 8f040000 lw a0,0(t8)
40818c: 8f9981ac lw t9,fprintf
408190: 0320f809 jalr t9
408194: 24a5e7bc addiu a1,a1,-6212
--
40c4d4: 0399e021 addu gp,gp,t9
40c4d8: 27bdffd0 addiu sp,sp,-48
40c4dc: afbf002c sw ra,44(sp)
40c4e0: afb10028 sw s1,40(sp)
40c4e4: afb00024 sw s0,36(sp)
40c4e8: 24050102 li a1,258
40c4ec: 8f9082d4 lw s0,-32044(gp)
40c4f0: 240601b6 li a2,438
40c4f4: 8f9982d0 lw t9,-32048(gp)
40c4f8: 00808821 move s1,a0
40c4fc: 8e180000 lw t8,0(s0)
40c500: afbc0010 sw gp,16(sp)
40c504: afb8001c sw t8,28(sp)
40c508: 0320f809 jalr t9
40c50c: 00000000 nop
40c510: 04410010 bgez v0,40c554 <_Z5touchPKc@@Base+0x88>
40c514: 8fbc0010 lw gp,16(sp)
40c518: 8f84803c lw a0,-32708(gp)
40c51c: 8f9981b8 lw t9,-32328(gp)
40c520: 0320f809 jalr t9
40c524: 2484e1fc addiu a0,a0,-7684
40c528: 02203021 move a2,s1
40c52c: 8fbc0010 lw gp,16(sp)
40c530: 8f988210 lw t8,-32240(gp)
40c534: 8f85803c lw a1,-32708(gp)
40c538: 8f9981ac lw t9,fprintf
40c53c: 8f040000 lw a0,0(t8)
40c540: 0320f809 jalr t9
[*] Function fprintf used 4 times watchDog