printf中\x0a 无效的问题

输入python -c 'print "A"* 243' 造成的最后一个字符为\x0a问题

binary中的pop rdi ; ret地址为0x00000000004006c3,strcpy(buf,argv[1])没有把\x00放进去

sendline发送数据,最后会有一个\n,如果下面还继续发送数据,那么这个\n会在下面发送的数据中

为什么动态链接方式编译,binary中会有libc中的free()方法?

有选择的进行静态编译:https://blog.csdn.net/10km/article/details/83239949