예제 #1
0
파일: onyphe.py 프로젝트: sabil11/OSINT
 def __init__(self, term):
     self.term = term
     self.url, self.api_key = config.get_n(self.__class__.__name__.upper(),
                                           'url', 'api_key')
     self.headers = {
         'Authorization': 'apikey %s' % self.api_key,
         'Content-Type': 'application/json',
     }
예제 #2
0
파일: otx.py 프로젝트: sabil11/OSINT
    def __init__(self, ):

        self.baseurl, self.api_key = config.get_n(
            self.__class__.__name__.upper(), 'url', 'api_key')
        self.headers = {'X-OTX-API-KEY': self.api_key}
예제 #3
0
    def __init__(self, term):
        self.url, user_id, api_key = config.get_n(
            self.__class__.__name__.upper(), 'url', 'user_id', 'api_key')

        self.params = {'user-id': user_id, 'api-key': api_key, 'ip': term}
예제 #4
0
 def __init__(self, ):
     self.classname = self.__class__.__name__.upper()
     self.baseurl, self.api_key, self.source_type = config.get_n(
         self.classname, 'url', 'api_key', 'type')
     self.headers = {'x-apikey': self.api_key, 'User-Agent': "curl/7.68.0"}
예제 #5
0
 def __init__(self, term):
     self.term = term
     self.url, *self.auth = config.get_n(self.__class__.__name__.upper(),
                                         'url', 'uid', 'secret')
예제 #6
0
파일: binaryedge.py 프로젝트: sabil11/OSINT
 def __init__(self, term):
     self.term = term
     self.url, self.api_key = config.get_n(self.__class__.__name__.upper(),
                                           'url', 'api_key')
     self.headers = {'X-Key': self.api_key}
예제 #7
0
 def __init__(self):
     self.__class__.__name__
     self.baseurl, self.api_key = config.get_n(
         self.__class__.__name__.upper(), 'url', 'api_key')