Exemplo n.º 1
0
 def run(self, params={}):
     filename, file_obj = utils.file_from_params(**params["file"])
     response = self.connection.crits.add_certificate(
         source=params["source"],
         filename=filename,
         file_obj=file_obj,
         params=params["params"])
     return {"response": utils.make_response(response)}
Exemplo n.º 2
0
 def run(self, params={}):
     response = self.connection.crits.add_indicator(
         type_=params["type"],
         value=params["value"],
         source=params["source"],
         params=params["params"],
     )
     return {"response": utils.make_response(response)}
Exemplo n.º 3
0
 def run(self, params={}):
     filename, file_obj = utils.file_from_params(**params['file'])
     response = self.connection.crits.add_certificate(
         source=params['source'],
         filename=filename,
         file_obj=file_obj,
         params=params['params'])
     return {'response': utils.make_response(response)}
Exemplo n.º 4
0
 def run(self, params={}):
     response = self.connection.crits.add_event(
         type_=params['type'],
         title=params['title'],
         description=params['description'],
         source=params['source'],
         params=params['params'])
     return {'response': utils.make_response(response)}
Exemplo n.º 5
0
 def run(self, params={}):
     """TODO: Run action"""
     response = self.connection.crits.add_actor_identifier(
         id_type=params["id_type"],
         id_=params["id"],
         source=params["source"],
         params=params["params"],
     )
     return {"response": utils.make_response(response)}
Exemplo n.º 6
0
 def run(self, params={}):
     response = self.connection.crits.add_event(
         type_=params["type"],
         title=params["title"],
         description=params["description"],
         source=params["source"],
         params=params["params"],
     )
     return {"response": utils.make_response(response)}
Exemplo n.º 7
0
 def run(self, params={}):
     """TODO: Run action"""
     response = self.connection.crits.add_actor_identifier(
         id_type=params['id_type'],
         id_=params['id'],
         source=params['source'],
         params=params['params']
     )
     return {'response': utils.make_response(response)}
Exemplo n.º 8
0
 def run(self, params={}):
     filename, file_obj = utils.file_from_params(**params["file"])
     response = self.connection.crits.add_email(
         type_=params["type"],
         filename=filename,
         file_obj=file_obj,
         source=params["source"],
         params=params["params"],
     )
     return {"response": utils.make_response(response)}
Exemplo n.º 9
0
 def run(self, params={}):
     filename, file_obj = utils.file_from_params(**params['file'])
     response = self.connection.crits.add_raw_data(
         type_=params['type'],
         title=params['title'],
         data_type=params['data_type'],
         source=params['source'],
         data=params.get('data'),
         filename=filename,
         file_obj=file_obj)
     return {'response': utils.make_response(response)}
Exemplo n.º 10
0
 def run(self, params={}):
     filename, file_obj = utils.file_from_params(**params["file"])
     response = self.connection.crits.add_raw_data(
         type_=params["type"],
         title=params["title"],
         data_type=params["data_type"],
         source=params["source"],
         data=params.get("data"),
         filename=filename,
         file_obj=file_obj,
     )
     return {"response": utils.make_response(response)}
Exemplo n.º 11
0
 def run(self, params={}):
     response = self.connection.crits.add_actor(
         name=params["name"], source=params["source"], params=params["params"]
     )
     return {"response": utils.make_response(response)}
Exemplo n.º 12
0
 def run(self, params={}):
     response = self.connection.crits.add_target(
         email=params['email']
     )
     return {'response': utils.make_response(response)}
Exemplo n.º 13
0
 def run(self, params={}):
     response = self.connection.crits.add_ip(ip=params["ip"],
                                             type_=params["type"],
                                             source=params["source"])
     return {"response": utils.make_response(response)}
Exemplo n.º 14
0
 def run(self, params={}):
     response = self.connection.crits.add_indicator(type_=params['type'],
                                                    value=params['value'],
                                                    source=params['source'],
                                                    params=params['params'])
     return {'response': utils.make_response(response)}
Exemplo n.º 15
0
 def run(self, params={}):
     response = self.connection.crits.add_domain(domain=params['domain'],
                                                 source=params['source'],
                                                 params=params['params'])
     return {'response': utils.make_response(response)}
Exemplo n.º 16
0
 def run(self, params={}):
     response = self.connection.crits.add_campaign(name=params["name"],
                                                   params=params["params"])
     return {"response": utils.make_response(response)}
Exemplo n.º 17
0
 def run(self, params={}):
     response = self.connection.crits.add_campaign(name=params['name'],
                                                   params=params['params'])
     return {'response': utils.make_response(response)}
Exemplo n.º 18
0
 def run(self, params={}):
     response = self.connection.crits.add_target(email=params["email"])
     return {"response": utils.make_response(response)}
Exemplo n.º 19
0
 def run(self, params={}):
     response = self.connection.crits.add_domain(domain=params["domain"],
                                                 source=params["source"],
                                                 params=params["params"])
     return {"response": utils.make_response(response)}