digdeep

凡是过去,皆是序幕。Read the fucking manual and source code.

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  Java-Tomcat源码

摘要:第一步下载源码,把源码导入到eclipse中: 1)在eclipse 中新建一个Java Project,名称可以是Tomcat 2)在工程上点击右键=>Import=>General=>File System,点击Next按钮 3)点击Browser按钮,找到tomcat源码解压路径,勾选java 阅读全文
posted @ 2020-10-07 21:26 digdeep 阅读(379) 评论(0) 推荐(0)

摘要:Tomcat奔溃,日志里面看到java.lang.OutOfMemoryError: Java heap space: 在Tomcat的catalina.sh 加上参数: -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=./oom.out 把内存溢出 阅读全文
posted @ 2020-04-27 17:04 digdeep 阅读(642) 评论(0) 推荐(0)

摘要:漏洞具体情况参考:http://blog.nsfocus.net/cve-2020-1938/ 复现方法参考:https://github.com/0nise/CVE-2020-1938 需要特别注意的是,之前的tomcat,AJP默认是打开的!!!! 本地复现,版本 Tomcat 7.0.95: 阅读全文
posted @ 2020-02-22 10:37 digdeep 阅读(1910) 评论(0) 推荐(0)

摘要:测试偶然发现: <Host name="127.0.0.1" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" dir 阅读全文
posted @ 2019-08-08 11:50 digdeep 阅读(1533) 评论(0) 推荐(0)

摘要:1 . 修改startup.bat 将 56 行注释,加上一行: call "%EXECUTABLE%" run %CMD_LINE_ARGS% >> ..\logs\tomcat_emr.log 重新执行 startup.bat启动,就会在logs目录下面看到日志文件: 这样修改之后,控制台就看不 阅读全文
posted @ 2019-07-31 22:30 digdeep 阅读(1660) 评论(0) 推荐(0)

摘要:我们一般都是为了解决某个问题,才去看源码的。Java体系就是这点好处,源码唾手可得。遇到问题,最后的解决方法总是可以从源码中找到。 参考了网上的文章,过程整理如下: 1. 下载和导入 官网下载编译好的: apache-tomcat-8.5.12.zip 和 对应的源码包:apache-tomcat- 阅读全文
posted @ 2017-03-19 11:35 digdeep 阅读(1424) 评论(0) 推荐(0)

不懂数据库和Web安全的架构师不是一个好的程序员。