java的配置文件后缀,Java - 敏感配置文件位置
0x00 前言
項目中常遇到Java站點,像SSM、springboot這些框架開發的通常一些配置文件都在固定的位置,當然還有Tomcat容器的配置文件。
0x01 記錄
1.properies配置文件
這個文件的作用很重要,通常是一個JavaWeb項目中的配置文件,以.properies為文件后綴。在這個文件中常常可以找到項目的數據庫配置信息IP賬號密碼等,還有就是有APK逆出來可能在這個文件中也會泄露例如郵箱之類的公用賬號。# xxx代指web應用名
\apache-tomcat-9.0.37\webapps\XXX\WEB-INF\classes\db.properties
\apache-tomcat-9.0.37\webapps\XXX\WEB-INF\classes\conn.properties
\apache-tomcat-9.0.37\webapps\XXX\WEB-INF\classes\config\db.properties
\apache-tomcat-9.0.37\webapps\XXX\WEB-INF\classes\config\conn.properties
# properties可能會叫一些跟業務相關的,比如oa.properies
2.tomcat-users.xml用戶配置文件
tomcat-users.xml配置文件中,存儲著tomcat的用戶信息,賬號和密碼。\apache-tomcat-9.0.37\conf\tomcat-users.xml
3.查找tomcat中web應用的部署位置
tomcat部署的三種方式,不同的部署可能存放的web應用位置不一,可以去按照這種規則去找路徑。
(1)webapps
直接放到tomcat默認路徑下,webapps中,啟動tomcat。\apache-tomcat-9.0.37\webapps\
# 如果放在根目錄,可以直接放在ROOT下
\apache-tomcat-9.0.37\webapps\ROOT\
(2)虛擬路徑映射
場景:在不想把項目放到tomcat的webapps目錄下的時候,比如可以把web目錄放到其他的盤。
Tips:實戰中如果遇到這種部署,雖然web路徑不好找,但是可以先找到xxx.xml。從其中獲取到web的真正路徑。# 在路徑下新增一個xxx.xml
\apache-tomcat-9.0.37\conf\Catalina\localhost\
# xxx.xml
(3)server.xml指定
在tomcat的server.xml中也可以指定web應用部署的位置,跟虛擬路徑映射有點像。# 修改server.xml內容
\apache-tomcat-9.0.37\conf\server.xml
# server.xml 加一行
原文作者:Keefe
總結
以上是生活随笔為你收集整理的java的配置文件后缀,Java - 敏感配置文件位置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Win11蓝屏100%不重启解决方法
- 下一篇: 机器人码垛手持式编程_FANUC机器人码