Wordlists and Shell on KALI and 3rd party

 

Use “tree” command to list the directories

 

Web-Shells

cd /usr/share/webshells

è Asp  aspx  cfm  jsp  laudanum  perl  php

Laudanum is  collection of injectable files – recommended!

 

Wordlists

cd /usr/share/seclists

cd /usr/share/wordlists (link to seclists here too and others)

 

Best wordlists for scenarios:

Directory searches: /seclist/Discovery/Web-Content/directory-list-lowercase-2.3-xxxx.txt

Directory searches: /seclist/Discovery/Web-Content/common.txt

(may need to try different size wordlists on CTFs)

Sub-domains: /seclists/Discovery/DNS/subdomains-top1million-5000.txt

Generic: rockyou.txt

PHP: /seclists/Discovery/Web-Content/PHP.fuzz.txt

CMS: /seclists/Discovery/Web-Content/CMS (various text files here)

Tomcat: /seclists/Discovery/Web-Content/ApacheTomcat.fuzz.txt

(also apache.txt – but these are missing ‘/’)

 

Fuzzing:

/SecLists/Fuzzing – various directories (SQLi, XSS, LFI)

-         Text files: LDAP (various), extensions-most-common, char.txt

 

Usernames:

/Seclists/Usernames/top-usernames-shortlists.txt

-         Directory: Names – names.txt

 

Default Credentials:

/SecLists/Passwords/  - various directories (Leaked Databases, Default Credentials)

-         Text files: 500-worst-passwords.txt, darkweb2017-topxxxx.txt, PHP-Magic-Hashes.txt

 

Custom wordlists:

Use Hashcat or John – rules based

Using cewl

 

Online Wordlists Websites:

https://wordlists.assetnote.io/