system()命令注入

#include "stdlib.h"
#include "stdio.h"

void main()
{
	char s[255];
	
	while (1)
	{
		printf("input cmd: ");
		scanf("%s", s);
		system(s);
	}		
	
}

输入cmd1|pwd:cmd2指行;

成都创新互联公司成立与2013年,先为兴安盟等服务建站,兴安盟等地企业,进行企业商务咨询服务。为兴安盟企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

输入cmd1&&cmd2:cmd1指行,cmd2执行;

输入cmd1&cmd2:cmd2执行,cmd1指行并挂住;

输入cmd1 & cmd2:cmd1执行,报错,cmd2执行;

输入cmd1;cmd2:cmd1指行,cmd2执行;

参考:

http://blog.csdn.net/hitwangpeng/article/details/45716821


网页标题:system()命令注入
标题来源:http://lszwz.com/article/jgsdce.html

其他资讯

售后响应及时

7×24小时客服热线

数据备份

更安全、更高效、更稳定

价格公道精准

项目经理精准报价不弄虚作假

合作无风险

重合同讲信誉,无效全额退款