If for some reason you find yourself on a machine you cannot get dirb or dirbuster on here is some quick code for how to achieve similar results using python 3.
It takes a word list from your common.txt file (change the name in the code if needed) and tries to connect to the url you have given it + each line in the .txt file and then gives a positive result if the full url path gives back a response.
The code doesn’t have any sort of rate limiting so if your target has systems in place to block DOS attacks you may start getting false negatives.
#!/user/bin/python
#scans for web directories from a word list
#replace common.txt with your wordlist
#for python 3
import requests
def requests(url):
try:
return requests.get("http://" + url)
except requests.exceptions.ConnectionError:
pass
target_url = input("Enter Target URL: ")
file = open("common.txt","r")
for line in file:
word = line.strip()
full_url = target_url + "/" + word
response = request(full_url)
if response:
print("Discovered directory at this link: " + full_url)
The code comes courtesy of a course on Udemy taught by the very eloquent Eduardo Rosas