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