博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
system()命令注入
阅读量:5947 次
发布时间:2019-06-19

本文共 447 字,大约阅读时间需要 1 分钟。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "stdlib.h"
#include "stdio.h"
 
void 
main()
{
    
char 
s[255];
     
    
while 
(1)
    
{
        
printf
(
"input cmd: "
);
        
scanf
(
"%s"
, s);
        
system
(s);
    
}      
     
}

输入cmd1|pwd:cmd2指行;

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

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

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

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

参考:

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

本文转自fatshi51CTO博客,原文链接: http://blog.51cto.com/duallay/1883487,如需转载请自行联系原作者

你可能感兴趣的文章
2007年硕士研究生面试时的英文自我介绍
查看>>
POJ1789:Truck History(Prim算法)
查看>>
SD卡
查看>>
使用servletAPI三种方式简单示例
查看>>
单片机不同晶振怎么计算延迟时间?
查看>>
视频会议十大开源项目排行
查看>>
SQL Server Management Studio 简单使用说明
查看>>
【前端】javascript判断undefined、null、NaN;字符串包含等
查看>>
玩转iOS开发 - 数据缓存
查看>>
李洪强-C语言3-数组
查看>>
C# 6.0的字典(Dictionary)的语法
查看>>
使用ShareSDK实现第三方授权登录、分享以及获取用户资料效果,项目中包含:源码+效果图+项目结构图...
查看>>
三级联动效果
查看>>
Sprite和UI Image的区别
查看>>
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql/mysql.sock' (2)
查看>>
python练习笔记——丑数的计算
查看>>
OpenCV + python 实现人脸检测(基于照片和视频进行检测)
查看>>
XSS 前端防火墙 —— 天衣无缝的防护
查看>>
Node.js umei图片批量下载Node.js爬虫1.00
查看>>
客户端拖动控件封装(让拖动变得更简单)
查看>>