什么是大数据中的命令执行?我相信很多没有经验的人对此无能为力。为此,本文总结了问题产生的原因及解决方法。希望你能通过这篇文章解决这个问题。
1.用php执行系统命令的函数:
1、系统
使用以下内容创建新cmd.php:
?phpecho 'preif(isset($ _ GET[' cmd ']){ system($ _ GET[' cmd ']);} echo '/pre ';访问该文件并添加参数ipconfig。
2、执行
3、shell_exec
4、直通
5、popen
6、proc_popen
二、windows命令执行漏洞
1.截断拼接
如果前面的语句为false,将直接执行下面的语句。
|直接执行以下语句。
|||前面有一个错误。执行后面。
2.使用以下内容创建新cmd.php:
?phpecho 'pre$ arg=$ _ GET[' cmd '];if($ arg){ system(' ping $ arg ');} echo '/pre ';3.访问文件并输入参数。
三、Linux命令执行漏洞
1.使用以下内容创建新cmd.php:
?phpecho 'pre$ arg=$ _ GET[' cmd '];if($ arg){ system(' ping-C4 $ arg ');} echo '/pre ';2.启动apache服务,服务apache2启动
检查状态服务apache2状态
3.将cmd.php复制到/var/www/html目录。
4.截断拼接
;在前一个执行之后,执行下一个。
|显示以下执行结果。
|||前一次执行出错时,执行后一次。
看完以上内容,你是否掌握了如何在大数据中执行命令?如果您想学习更多技能或了解更多相关内容,请关注行业资讯频道,感谢您的阅读!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/141265.html