[*] Binary protection state of gpgv

  
  	Full RELRO     Canary found      NX disabled  PIE enabled  No RPATH     No RUNPATH   No Symbols


[*] Function strcpy tear down of gpgv

    e010:	8fbc0010 	lw	gp,16(sp)
    e014:	8fbf0034 	lw	ra,52(sp)
    e018:	ae900000 	sw	s0,0(s4)
    e01c:	8fb50030 	lw	s5,48(sp)
    e020:	8fb4002c 	lw	s4,44(sp)
    e024:	8fb30028 	lw	s3,40(sp)
    e028:	8fb20024 	lw	s2,36(sp)
    e02c:	8fb10020 	lw	s1,32(sp)
    e030:	8fb0001c 	lw	s0,28(sp)
    e034:	03e00008 	jr	ra
    e038:	27bd0038 	addiu	sp,sp,56
    e03c:	16400025 	bnez	s2,e0d4 <keyring_register_filename@@Base+0x140>
    e040:	8f998218 	lw	t9,-32232(gp)
    e044:	8f998760 	lw	t9,strlen
    e048:	0320f809 	jalr	t9
    e04c:	02202025 	move	a0,s1
    e050:	8fbc0010 	lw	gp,16(sp)
    e054:	24440018 	addiu	a0,v0,24
    e058:	8f9980d8 	lw	t9,-32552(gp)
    e05c:	0320f809 	jalr	t9
    e060:	0012902b 	sltu	s2,zero,s2
    e064:	8fbc0010 	lw	gp,16(sp)
    e068:	02202825 	move	a1,s1
    e06c:	24440014 	addiu	a0,v0,20
    e070:	8f95804c 	lw	s5,-32692(gp)
    e074:	8f9987ac 	lw	t9,strcpy
    e078:	0320f809 	jalr	t9
    e07c:	00408025 	move	s0,v0
--
   12bec:	8e100018 	lw	s0,24(s0)
   12bf0:	1600fff4 	bnez	s0,12bc4 <dump_kbnode@@Base+0x2cf8>
   12bf4:	8f998820 	lw	t9,-30688(gp)
   12bf8:	8f998344 	lw	t9,-31932(gp)
   12bfc:	0411d45c 	bal	7d70 <free_notation@@Base>
   12c00:	02602025 	move	a0,s3
   12c04:	ae200028 	sw	zero,40(s1)
   12c08:	00001025 	move	v0,zero
   12c0c:	8fbf002c 	lw	ra,44(sp)
   12c10:	8fb30028 	lw	s3,40(sp)
   12c14:	8fb20024 	lw	s2,36(sp)
   12c18:	8fb10020 	lw	s1,32(sp)
   12c1c:	8fb0001c 	lw	s0,28(sp)
   12c20:	03e00008 	jr	ra
   12c24:	27bd0030 	addiu	sp,sp,48
   12c28:	8f998760 	lw	t9,strlen
   12c2c:	0320f809 	jalr	t9
   12c30:	8e040004 	lw	a0,4(s0)
   12c34:	8fbc0010 	lw	gp,16(sp)
   12c38:	8f9980d8 	lw	t9,-32552(gp)
   12c3c:	0320f809 	jalr	t9
   12c40:	24440024 	addiu	a0,v0,36
   12c44:	8fbc0010 	lw	gp,16(sp)
   12c48:	8e050004 	lw	a1,4(s0)
   12c4c:	24500020 	addiu	s0,v0,32
   12c50:	8f9987ac 	lw	t9,strcpy
   12c54:	02002025 	move	a0,s0
   12c58:	ac400000 	sw	zero,0(v0)
--
   230b0:	8fb40070 	lw	s4,112(sp)
   230b4:	8fb3006c 	lw	s3,108(sp)
   230b8:	8fb20068 	lw	s2,104(sp)
   230bc:	8fb10064 	lw	s1,100(sp)
   230c0:	8fb00060 	lw	s0,96(sp)
   230c4:	03e00008 	jr	ra
   230c8:	27bd0088 	addiu	sp,sp,136
   230cc:	8f998278 	lw	t9,-32136(gp)
   230d0:	0411faa7 	bal	21b70 <is_status_enabled@@Base>
   230d4:	00000000 	nop
   230d8:	1440019c 	bnez	v0,2374c <handle_plaintext@@Base+0xa98>
   230dc:	8fbc0018 	lw	gp,24(sp)
   230e0:	8f918038 	lw	s1,-32712(gp)
   230e4:	8e330010 	lw	s3,16(s1)
   230e8:	12600044 	beqz	s3,231fc <handle_plaintext@@Base+0x548>
   230ec:	8f998760 	lw	t9,strlen
   230f0:	0320f809 	jalr	t9
   230f4:	02602025 	move	a0,s3
   230f8:	8fbc0018 	lw	gp,24(sp)
   230fc:	8f9980d8 	lw	t9,-32552(gp)
   23100:	04116686 	bal	3cb1c <xmalloc@@Base>
   23104:	24440001 	addiu	a0,v0,1
   23108:	8fbc0018 	lw	gp,24(sp)
   2310c:	8e250010 	lw	a1,16(s1)
   23110:	00402025 	move	a0,v0
   23114:	8f9987ac 	lw	t9,strcpy
   23118:	0320f809 	jalr	t9
   2311c:	00409825 	move	s3,v0
--
   39a4c:	27bd0020 	addiu	sp,sp,32
   39a50:	03e00008 	jr	ra
   39a54:	00000000 	nop

00039a58 <add_to_strlist@@Base>:
   39a58:	3c1c0003 	lui	gp,0x3
   39a5c:	279c86d8 	addiu	gp,gp,-31016
   39a60:	0399e021 	addu	gp,gp,t9
   39a64:	27bdffd8 	addiu	sp,sp,-40
   39a68:	8f998760 	lw	t9,strlen
   39a6c:	afbf0024 	sw	ra,36(sp)
   39a70:	afb10020 	sw	s1,32(sp)
   39a74:	afb0001c 	sw	s0,28(sp)
   39a78:	afbc0010 	sw	gp,16(sp)
   39a7c:	00808825 	move	s1,a0
   39a80:	afa5002c 	sw	a1,44(sp)
   39a84:	0320f809 	jalr	t9
   39a88:	00a02025 	move	a0,a1
   39a8c:	8fbc0010 	lw	gp,16(sp)
   39a90:	8f9980d8 	lw	t9,-32552(gp)
   39a94:	04110c21 	bal	3cb1c <xmalloc@@Base>
   39a98:	2444000c 	addiu	a0,v0,12
   39a9c:	8fbc0010 	lw	gp,16(sp)
   39aa0:	8fa5002c 	lw	a1,44(sp)
   39aa4:	24440008 	addiu	a0,v0,8
   39aa8:	8f9987ac 	lw	t9,strcpy
   39aac:	ac400004 	sw	zero,4(v0)
   39ab0:	0320f809 	jalr	t9
--
   39ad0:	8fb0001c 	lw	s0,28(sp)
   39ad4:	03e00008 	jr	ra
   39ad8:	27bd0028 	addiu	sp,sp,40

00039adc <append_to_strlist@@Base>:
   39adc:	3c1c0003 	lui	gp,0x3
   39ae0:	279c8654 	addiu	gp,gp,-31148
   39ae4:	0399e021 	addu	gp,gp,t9
   39ae8:	27bdffd8 	addiu	sp,sp,-40
   39aec:	8f998760 	lw	t9,strlen
   39af0:	afbf0024 	sw	ra,36(sp)
   39af4:	afbc0010 	sw	gp,16(sp)
   39af8:	afa5002c 	sw	a1,44(sp)
   39afc:	afb10020 	sw	s1,32(sp)
   39b00:	afb0001c 	sw	s0,28(sp)
   39b04:	00808825 	move	s1,a0
   39b08:	0320f809 	jalr	t9
   39b0c:	00a02025 	move	a0,a1
   39b10:	8fbc0010 	lw	gp,16(sp)
   39b14:	8f9980d8 	lw	t9,-32552(gp)
   39b18:	04110c00 	bal	3cb1c <xmalloc@@Base>
   39b1c:	2444000c 	addiu	a0,v0,12
   39b20:	8fbc0010 	lw	gp,16(sp)
   39b24:	00408025 	move	s0,v0
   39b28:	8fa5002c 	lw	a1,44(sp)
   39b2c:	8f9987ac 	lw	t9,strcpy
   39b30:	ac400004 	sw	zero,4(v0)
   39b34:	0320f809 	jalr	t9
--
   3a52c:	7c032420 	seb	a0,v1
   3a530:	1000ffc1 	b	3a438 <native_to_utf8@@Base+0x13c>
   3a534:	a0400000 	sb	zero,0(v0)
   3a538:	04110a23 	bal	3cdc8 <xstrdup@@Base>
   3a53c:	00000000 	nop
   3a540:	0040b025 	move	s6,v0
   3a544:	1000ffbc 	b	3a438 <native_to_utf8@@Base+0x13c>
   3a548:	8fbc0018 	lw	gp,24(sp)
   3a54c:	8f998024 	lw	t9,-32732(gp)
   3a550:	8ea5a134 	lw	a1,-24268(s5)
   3a554:	24060001 	li	a2,1
   3a558:	27399814 	addiu	t9,t9,-26604
   3a55c:	0411fcad 	bal	39814 <answer_is_yes@@Base+0x18>
   3a560:	26848230 	addiu	a0,s4,-32208
   3a564:	8fbc0018 	lw	gp,24(sp)
   3a568:	8f9981c0 	lw	t9,-32320(gp)
   3a56c:	0411ff63 	bal	3a2fc <native_to_utf8@@Base>
   3a570:	02202025 	move	a0,s1
   3a574:	0040b025 	move	s6,v0
   3a578:	1000ffaf 	b	3a438 <native_to_utf8@@Base+0x13c>
   3a57c:	8fbc0018 	lw	gp,24(sp)
   3a580:	8f90804c 	lw	s0,-32692(gp)
   3a584:	8e02b6b0 	lw	v0,-18768(s0)
   3a588:	10400009 	beqz	v0,3a5b0 <native_to_utf8@@Base+0x2b4>
   3a58c:	8f99873c 	lw	t9,-30916(gp)
   3a590:	8f9987ac 	lw	t9,strcpy
   3a594:	24020001 	li	v0,1
   3a598:	02202825 	move	a1,s1
--
   3cdac:	afbc0010 	sw	gp,16(sp)
   3cdb0:	0411eebb 	bal	388a0 <g10_log_debug@@Base>
   3cdb4:	24848a88 	addiu	a0,a0,-30072
   3cdb8:	8fbf001c 	lw	ra,28(sp)
   3cdbc:	00001025 	move	v0,zero
   3cdc0:	03e00008 	jr	ra
   3cdc4:	27bd0020 	addiu	sp,sp,32

0003cdc8 <xstrdup@@Base>:
   3cdc8:	3c1c0002 	lui	gp,0x2
   3cdcc:	279c5368 	addiu	gp,gp,21352
   3cdd0:	0399e021 	addu	gp,gp,t9
   3cdd4:	27bdffe0 	addiu	sp,sp,-32
   3cdd8:	8f998760 	lw	t9,strlen
   3cddc:	afbf001c 	sw	ra,28(sp)
   3cde0:	afb00018 	sw	s0,24(sp)
   3cde4:	afbc0010 	sw	gp,16(sp)
   3cde8:	0320f809 	jalr	t9
   3cdec:	00808025 	move	s0,a0
   3cdf0:	8fbc0010 	lw	gp,16(sp)
   3cdf4:	8f9980d8 	lw	t9,-32552(gp)
   3cdf8:	0411ff48 	bal	3cb1c <xmalloc@@Base>
   3cdfc:	24440001 	addiu	a0,v0,1
   3ce00:	8fbc0010 	lw	gp,16(sp)
   3ce04:	02002825 	move	a1,s0
   3ce08:	8f9987ac 	lw	t9,strcpy
   3ce0c:	0320f809 	jalr	t9
   3ce10:	00402025 	move	a0,v0
--
   3daf4:	02802825 	move	a1,s4
   3daf8:	0411eb69 	bal	388a0 <g10_log_debug@@Base>
   3dafc:	24849168 	addiu	a0,a0,-28312
   3db00:	1000ffdf 	b	3da80 <g10_errstr@@Base+0x6cc>
   3db04:	8fbc0010 	lw	gp,16(sp)
   3db08:	8f848270 	lw	a0,-32144(gp)
   3db0c:	8f9980a4 	lw	t9,-32604(gp)
   3db10:	02203025 	move	a2,s1
   3db14:	0411eb62 	bal	388a0 <g10_log_debug@@Base>
   3db18:	24849138 	addiu	a0,a0,-28360
   3db1c:	1000ffc6 	b	3da38 <g10_errstr@@Base+0x684>
   3db20:	8fbc0010 	lw	gp,16(sp)
   3db24:	8e620000 	lw	v0,0(s3)
   3db28:	54400017 	bnezl	v0,3db88 <g10_errstr@@Base+0x7d4>
   3db2c:	8f848270 	lw	a0,-32144(gp)
   3db30:	8f998760 	lw	t9,strlen
   3db34:	0320f809 	jalr	t9
   3db38:	02802025 	move	a0,s4
   3db3c:	8fbc0010 	lw	gp,16(sp)
   3db40:	8f9980d4 	lw	t9,-32556(gp)
   3db44:	0411fc25 	bal	3cbdc <xmalloc_clear@@Base>
   3db48:	2444000c 	addiu	a0,v0,12
   3db4c:	8fbc0010 	lw	gp,16(sp)
   3db50:	02802825 	move	a1,s4
   3db54:	24440008 	addiu	a0,v0,8
   3db58:	8f9987ac 	lw	t9,strcpy
   3db5c:	0320f809 	jalr	t9
   3db60:	00408025 	move	s0,v0
--
   3eaec:	8f998024 	lw	t9,-32732(gp)
   3eaf0:	24a531f8 	addiu	a1,a1,12792
   3eaf4:	2739e3d0 	addiu	t9,t9,-7216
   3eaf8:	0411fe35 	bal	3e3d0 <g10_errstr@@Base+0x101c>
   3eafc:	02002025 	move	a0,s0
   3eb00:	00409825 	move	s3,v0
   3eb04:	2402ffff 	li	v0,-1
   3eb08:	12620072 	beq	s3,v0,3ecd4 <iobuf_open@@Base+0x360>
   3eb0c:	8fbc0018 	lw	gp,24(sp)
   3eb10:	8f998690 	lw	t9,-31088(gp)
   3eb14:	24052000 	li	a1,8192
   3eb18:	0411fedf 	bal	3e698 <iobuf_alloc@@Base>
   3eb1c:	24040001 	li	a0,1
   3eb20:	8fbc0018 	lw	gp,24(sp)
   3eb24:	02002025 	move	a0,s0
   3eb28:	8f998760 	lw	t9,strlen
   3eb2c:	0320f809 	jalr	t9
   3eb30:	00409025 	move	s2,v0
   3eb34:	8fbc0018 	lw	gp,24(sp)
   3eb38:	8f9980d8 	lw	t9,-32552(gp)
   3eb3c:	0411f7f7 	bal	3cb1c <xmalloc@@Base>
   3eb40:	24440018 	addiu	a0,v0,24
   3eb44:	8fbc0018 	lw	gp,24(sp)
   3eb48:	02002825 	move	a1,s0
   3eb4c:	24440014 	addiu	a0,v0,20
   3eb50:	8f9987ac 	lw	t9,strcpy
   3eb54:	ac530000 	sw	s3,0(v0)
   3eb58:	ac400010 	sw	zero,16(v0)
--
   3edfc:	1602003e 	bne	s0,v0,3eef8 <iobuf_create@@Base+0x21c>
   3ee00:	24a56d74 	addiu	a1,a1,28020
   3ee04:	8f998024 	lw	t9,-32732(gp)
   3ee08:	2739e3d0 	addiu	t9,t9,-7216
   3ee0c:	0411fd70 	bal	3e3d0 <g10_errstr@@Base+0x101c>
   3ee10:	02202025 	move	a0,s1
   3ee14:	00409825 	move	s3,v0
   3ee18:	10500040 	beq	v0,s0,3ef1c <iobuf_create@@Base+0x240>
   3ee1c:	8fbc0010 	lw	gp,16(sp)
   3ee20:	8f998690 	lw	t9,-31088(gp)
   3ee24:	24052000 	li	a1,8192
   3ee28:	0411fe1b 	bal	3e698 <iobuf_alloc@@Base>
   3ee2c:	24040002 	li	a0,2
   3ee30:	8fbc0010 	lw	gp,16(sp)
   3ee34:	02202025 	move	a0,s1
   3ee38:	8f998760 	lw	t9,strlen
   3ee3c:	0320f809 	jalr	t9
   3ee40:	00409025 	move	s2,v0
   3ee44:	8fbc0010 	lw	gp,16(sp)
   3ee48:	8f9980d8 	lw	t9,-32552(gp)
   3ee4c:	0411f733 	bal	3cb1c <xmalloc@@Base>
   3ee50:	24440018 	addiu	a0,v0,24
   3ee54:	8fbc0010 	lw	gp,16(sp)
   3ee58:	02202825 	move	a1,s1
   3ee5c:	24440014 	addiu	a0,v0,20
   3ee60:	8f9987ac 	lw	t9,strcpy
   3ee64:	ac530000 	sw	s3,0(v0)
   3ee68:	ac400010 	sw	zero,16(v0)
--
   4168c:	8fbc0018 	lw	gp,24(sp)
   41690:	12820054 	beq	s4,v0,417e4 <get_pka_info@@Base+0x1b0>
   41694:	00409825 	move	s3,v0
   41698:	80420001 	lb	v0,1(v0)
   4169c:	10400051 	beqz	v0,417e4 <get_pka_info@@Base+0x1b0>
   416a0:	8f998760 	lw	t9,strlen
   416a4:	0320f809 	jalr	t9
   416a8:	02802025 	move	a0,s4
   416ac:	8fbc0018 	lw	gp,24(sp)
   416b0:	24440006 	addiu	a0,v0,6
   416b4:	02748023 	subu	s0,s3,s4
   416b8:	8f998794 	lw	t9,-30828(gp)
   416bc:	0320f809 	jalr	t9
   416c0:	27b50024 	addiu	s5,sp,36
   416c4:	8fbc0018 	lw	gp,24(sp)
   416c8:	02003025 	move	a2,s0
   416cc:	02802825 	move	a1,s4
   416d0:	8f9987e8 	lw	t9,-30744(gp)
   416d4:	00402025 	move	a0,v0
   416d8:	0320f809 	jalr	t9
   416dc:	0040b025 	move	s6,v0
   416e0:	8fbc0018 	lw	gp,24(sp)
   416e4:	02d03021 	addu	a2,s6,s0
   416e8:	24c40006 	addiu	a0,a2,6
   416ec:	8f828270 	lw	v0,-32144(gp)
   416f0:	8f9987ac 	lw	t9,strcpy
   416f4:	24439a70 	addiu	v1,v0,-26000
   416f8:	8c429a70 	lw	v0,-26000(v0)


[*] Function strcpy used 11 times gpgv