Python Hacking Tools

Preparation:

Python Libray in the following programming:

1. Requests Document: https://2.python-requests.org//en/master/

2. Beautiful Soup Documentation: https://www.crummy.com/software/BeautifulSoup/bs4/doc/

Install the lib on Kali Linux:

apt-get install python-requests

apt-get install python-bs4

Proxy Domain:

https://free-proxy-list.net/

https://free-proxy-list.com/

 Python Scraper Code:

import requests
from bs4 import BeautifulSoup

proxyDomain = "https://free-proxy-list.com/"

r = requests.get(proxyDomain,headers={"User-Agent": "XY"})

soup = BeautifulSoup(r.content, 'html.parser')

table = soup.find('table', {"class" : "table table-striped proxy-list"})

for row in table.find_all('tr'):
    columns = row.find_all('td')
    try:
        print "%s:%s	%-20s	%-10s" %(columns[0].get_text(),columns[1].get_text().strip(),columns[2].get_text().strip(),columns[3].get_text().strip())
    except:
        pass

Execute Result:

相信未来 - 该面对的绝不逃避,该执著的永不怨悔,该舍弃的不再留念,该珍惜的好好把握。
原文地址:https://www.cnblogs.com/keepmoving1113/p/11312429.html