INNER CODE UNIT · Python
api_keys
XDeadHackerX/The_spy_job · requisitos/theHarvester/theHarvester/lib/core.py:18
def api_keys() -> dict:
try:
with open('/etc/theHarvester/api-keys.yaml', 'r') as api_keys:
keys = yaml.safe_load(api_keys)
except FileNotFoundError:
try:
with open('/usr/local/etc/theHarvester/api-keys.yaml', 'r') as api_keys:
keys = yaml.safe_load(api_keys)
except FileNotFoundError:
with open('api-keys.yaml', 'r') as api_keys:
keys = yaml.safe_load(api_keys)
return keys['apikeys']
@staticmethod
def binaryedge_key() -> str:
return Core.api_keys()['binaryedge']['key']
@staticmethod