Python Ethical Hacking - WEB PENETRATION TESTING(2)

 CRAWING DIRECTORIES

  • Directories/folders inside the web root.
  • Can contain files or other directories.

Ex:

  • target.com/directory
  • plus.google.com/discover

 

Target: Metasploitable2-Linux

Python Ethical Hacking - WEB PENETRATION TESTING(2)_第1张图片

 

 

#!/usr/bin/env python

import requests


def request(url):
    try:
        return requests.get("http://" + url)
    except requests.exceptions.ConnectionError:
        pass


target_url = "10.0.0.45/mutillidae/"

with open("common.list", "r") as wordlist_file:
    for line in wordlist_file:
        word = line.strip()
        response = request(test_url)
        if response:
            print("[+] Discovered URL --> " + test_url)

Python Ethical Hacking - WEB PENETRATION TESTING(2)_第2张图片

 

 WoW, Amazing!

Python Ethical Hacking - WEB PENETRATION TESTING(2)_第3张图片

 

你可能感兴趣的:(Python Ethical Hacking - WEB PENETRATION TESTING(2))