This is a simple GUI tool that allows penetration testers to efficiently find the vulnerable subdomains of a given main domain
- enumerate all possible subdomains of a given domain
- filter subdomains based on status codes and functionality
- Allow users to export subdomains in various formats such as text, json, csv
- Take screenshots of subdomains
First clone the repository using git
git clone https://github.com/Project-Based-Learning-crew-3/subdomain-enumeration.git
Then navigate to backend directory
cd subdomain-enumeration-backend/
Then install all the dependencies for backend
go get
if u encounter command 'go' not found, install go
Now run the backend server using
go run main.go
The go server will be running on port 3000
navigate to frontend
cd ..
cd subdomain-enumeration-frontend/
install all the dependencies for react
npm install --force
After installing the dependencies run
npm start
Now you can view your app by visiting http://localhost:3000/
see a live demo here