vul.c

来自「网络渗透技术配书源码」· C语言 代码 · 共 25 行

C
25
字号
/* vul.c
* 
*  《网络渗透技术》演示程序
*  作者:san, alert7, eyas, watercloud
*
*  FSO漏洞实例
*/

#include <stdio.h>

int main(int argc, char *argv[])
{
	FILE * fp;
	char buf[1024];
	int i;
	fp =stdout;
	i = (int)&fp-(int)&buf;
	printf(" fp addr %p point %p\nbuf addr %p\n len %d\n",&fp,fp,buf,i);
	
	strncpy(buf,argv[1],i +4 );

	fprintf(fp,"%s\n",buf);
	exit(0);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?