Skip to content

Give me a domain name and I'll help you find the treasure.

Notifications You must be signed in to change notification settings

astroicers/recon-pocket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recon-Pocket

This is an integrated and automated tool for Recon.

Coming and Soon.

Flow Chart

graph LR
  style A  stroke:red,stroke-width:4px
  style B1 stroke:red,stroke-width:4px
  style B2 stroke:red,stroke-width:4px
  style C1 stroke:red,stroke-width:4px
  style C2 stroke:red,stroke-width:4px
  style C3 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  style C4 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  style D1 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  style D2 stroke:red,stroke-width:4px
  style D3 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  style E1 stroke:red,stroke-width:4px
  style E2 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  style E3 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  style F1 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  style F2 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  style F3 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  style G1 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  style G2 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  style G3 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  style H1 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  style H2 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  style I1 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  A(Domain) -->|"whois✅"|B1(Whois Info)
  A(Domain) -->|"amass"|B2(Subdomain)
  A(Domain) -->|"subfinder✅"|B2(Subdomain)
  A(Domain) -->|"assetfinder✅"|B2(Subdomain)
  A(Domain) -->|"sublist3r"|B2(Subdomain)
  A(Domain) -->|"crt.sh"|B2(Subdomain)
  B2(Subdomain) -->|"altdns"|B2(Subdomain)
  B2(Subdomain) -->|"python✅"|C1(Live Subdomain) & C2(Dead Subdomain)
  C1(Live Subdomain) -->|"git-hound"|C3(Secret on Github)
  C1(Live Subdomain) -->|"gau"|C4(History on Internet)
  C1(Live Subdomain) -->|"waybackurls"|C4(History on Internet)
  C1(Live Subdomain) -->|"dnsrecon"|D1(Subdomain Info)
  C1(Live Subdomain) -->|"dig"|D1(Subdomain Info)
  C1(Live Subdomain) -->|"nmap✅"|D2(Service Info)
  C1(Live Subdomain) -->|"google hacking"|D3(Leak on Google)
  D2(Service Info) -->|"python✅"|E1("HTTP(S)")
  D2(Service Info) -->|"python"|E2(SMB)
  D2(Service Info) -->|"python"|E3(SNMP)
  E1("HTTP(S)") -->|"whatweb"|F1(Fingerprint)
  E1("HTTP(S)") -->|"wafw00f"|F1(Fingerprint)
  E1("HTTP(S)") -->|"wappalyzer"|F1(Fingerprint)
  E2(SMB) -->|"enum4linux"|F2(Samba Info)
  E2(SMB) -->|"smbclient"|F2(Samba Info)
  E2(SMB) -->|"smbmap"|F2(Samba Info)
  E3(SNMP) -->|"snmpwalk"|F3(SNMP Info)
  E3(SNMP) -->|"onesixtyone"|F3(SNMP Info)
  F1(Fingerprint) -->|"dirsearch"|G1(Subdirectory)
  F1(Fingerprint) -->|"feroxbuster"|G1(Subdirectory)
  F1(Fingerprint) -->|"gobuster"|G1(Subdirectory)
  F1(Fingerprint) -->|"nikto"|G2(Vuln Info)
  F1(Fingerprint) -->|"nuclei"|G2(Vuln Info)
  F1(Fingerprint) -->|"wapiti"|G2(Vuln Info)
  F1(Fingerprint) -->|"webpwn3r"|G2(Vuln Info)
  F1(Fingerprint) -->|"sslscan"|G3(Crypto Enable Info)
  G1(Subdirectory) -->|"arjun"|H1(Parameters Info)
  G1(Subdirectory) -->|"fuzzhttpbypass"|H2("Http(s) Bypass Info")
  H1(Parameters Info) -->|"sqlmap"|I1(Vuln Info)
  H1(Parameters Info) -->|"xsstrike"|I1(Vuln Info)
  H1(Parameters Info) -->|"ortester"|I1(Vuln Info)
  H1(Parameters Info) -->|"liffy"|I1(Vuln Info)
Loading
graph TD
  style Test1 stroke:red,stroke-width:4px
  style Test2 stroke:red,stroke-width:4px,stroke-dasharray: 5 5
  Test1(Done)
  Test2(Building)
Loading

Install

Install K3S

curl -sfL https://get.k3s.io | sh - 

Install Argo Workflows

sudo kubectl create namespace argo
sudo kubectl apply -n argo -f https://github.com/argoproj/argo-workflows/releases/download/v3.4.4/install.yaml
sudo kubectl patch deployment \
  argo-server \
  --namespace argo \
  --type='json' \
  -p='[{"op": "replace", "path": "/spec/template/spec/containers/0/args", "value": [
  "server",
  "--auth-mode=server"
]}]'
sudo kubectl -n argo port-forward deployment/argo-server 2746:2746

This will serve the UI on https://localhost:2746.

Run

Tools

  • amass
  • subfinder
  • assetfinder
  • altdns
  • sublist3r
  • dnsrecon
  • git-hound
  • gau
  • waybackurls
  • nmap
  • wapiti
  • arjun
  • goohak
  • dirsearch
  • gf
  • gf-templetes
  • nuclei
  • nuclei-templets
  • s3scanner
  • subjack
  • webpwn3r
  • enum4linux
  • feroxbuster
  • gobuster
  • impacket-scripts
  • nbtscan
  • nikto
  • onesixtyone
  • redis-tools
  • smbclient
  • smbmap
  • snmpwalk
  • sslscan
  • whatweb
  • wappalyzer
  • liffy
  • sqlmap
  • ortester
  • xsstrike
  • fuzzhttpbypass

References

Github

Docker

K3s

Argo

Others

Nmap

State

  • Open: Firewall and host ports are opened.
  • Closed: Firewall ports are opened but host ports are closed.
  • Filtered: Firewall ports are filtered.
  • Not shown: * closed ports: There isn't have any services.

About

Give me a domain name and I'll help you find the treasure.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published