INNER CODE UNIT · Python
proxy_list
XDeadHackerX/The_spy_job · requisitos/theHarvester/theHarvester/lib/core.py:88
def proxy_list() -> List:
try:
with open('/etc/theHarvester/proxies.yaml', 'r') as proxy_file:
keys = yaml.safe_load(proxy_file)
except FileNotFoundError:
try:
with open('/usr/local/etc/theHarvester/proxies.yaml', 'r') as proxy_file:
keys = yaml.safe_load(proxy_file)
except FileNotFoundError:
with open('proxies.yaml', 'r') as proxy_file:
keys = yaml.safe_load(proxy_file)
http_list = [f'http://{proxy}' for proxy in keys['http']] if keys['http'] is not None else []
return http_list
@staticmethod
def banner() -> None:
print('\n\033[93m*******************************************************************')
print("* _ _ _ *")