Tomcat
Introduction
βββ bin ----------------------> The bin folder stores scripts and binaries needed to start and run a Tomcat server.
βββ conf ---------------------> The conf folder stores various configuration files used by Tomcat.
β βββ catalina.policy
β βββ catalina.properties
β βββ context.xml
β βββ tomcat-users.xml -----> Stores user credentials and roles. Allows/disallows access to /manager and /host-manager admin pages
β βββ tomcat-users.xsd
β βββ web.xml
βββ lib ----------------------> The lib folder holds the various JAR files needed for the correct functioning of Tomcat.
βββ logs ---------------------> The logs and temp folders store temporary log files
βββ temp ---------------------> The logs and temp folders store temporary log files
βββ webapps ------------------> The webapps folder is the default webroot of Tomcat and hosts all the applications.
βββ images
βββ index.jsp
βββ META-INF
β βββ context.xml
βββ status.xsd
βββ WEB-INF
| βββ jsp
| | βββ admin.jsp
| βββ web.xml --------------> Contains sensitive information. Stores information about the mechanisms underlying the application
| βββ lib
| | βββ jdbc_drivers.jar
| βββ classes --------------> All compiled classes used by the application
| βββ AdminServlet.class
|
βββ work ---------------------> The work folder acts as a cache and is used to store data during runtime.
βββ Catalina
βββ localhostFootprinting & Enumeration
Command
Description