def submit_file(self, file: File): self.api_subf.file = {"file[]": file.fd()} self.api_subf.data = {**self.get_apikey(), "QUICKSAND_RERUN": 1} # {"QUICKSAND_BRUTE": 1, "QUICKSAND_LOOKAHEAD": 1} data, _ = request(self.api_subf) data = frmt.jsontree(data) return out.pformat(data)
def test_api(cls, apifn: str): fn = getattr(cls, apifn) if hasattr(fn, UNSUPPORTED): raise Unsupported if apifn == DOWNLOAD_FILE: # empty: d41d8cd98f00b204e9800998ecf8427e fn(cls, Hash("e24b91383aa2547f23bfe2c500e2d2f4")) elif apifn == REPORT_FILE: fn(cls, Hash("e24b91383aa2547f23bfe2c500e2d2f4")) elif apifn == SUBMIT_FILE: fn(cls, File(SAMPLE_PATH)) elif apifn == REPORT_APP: fn(cls, Hash("9B6AEA1992775510CB9014AD6860D146")) elif apifn == REPORT_DOM: # ovh.de fn(cls, "myjino.ru") elif apifn == REPORT_IP: # AS16276, 213.186.33.0 - 213.186.33.255, OVH SAS fn(cls, "213.186.33.1") elif apifn == REPORT_URL: fn(cls, "http://muazymaur.tk/maurice/bot.exe") elif apifn == SUBMIT_URL: fn(cls, "http://muazymaur.tk/maurice/bot.exe") elif apifn == SEARCH: fn(cls, "plugx") elif apifn == QUOTA: fn(cls) # get a symbolic return value from fn and print after success return f"\"{apifn}\" success"
def submit_file(self, file: File): # HTTP 404 Not Found self.api_subf.cookie = self.get_apikey() self.api_subf.file = {"file": file.fd()} data, _ = request(self.api_subf) data = frmt.jsonvert(data) return out.pformat(data)
def submit_file(self, file: File): # HTTP 405 Method Not Allowed self.api_subf.data = {**self.get_apikey(), "shared": "yes"} self.api_subf.file = {"file": (file.name, file.fd())} data, _ = request(self.api_subf) data = frmt.jsontree(data) return out.pformat(data)
def submit_file(self, file: File): self.api_subf.file = {"sample[]": file.fd()} self.api_subf.data = {"type": "json", "message": "", "email": ""} data, _ = request(self.api_subf) if " is not a PDF file. Not processed." in data: return f"{file} is not a PDF file" data = frmt.jsontree(data) return out.pformat(data)
def submit_file(self, file: File): self.api_subf.data = self.get_apikey() self.api_subf.file = {"file": (file.name, file.fd())} data, _ = request(self.api_subf) data = frmt.jsontree(data) # web.openurl(data["permalink"]) data = frmt.jsonvert(data) # return out.pformat(data) return data
def submit_file(self, file: File): self.api_subf.header = self.get_apikey() self.api_subf.file = {"file": file.fd()} data, _ = request(self.api_subf) data = frmt.jsontree(data) return out.pformat(data)
def submit_file(self, file: File): self.api_subf.data = {"file": file.fd(), **self.get_apikey()} data, _ = request(self.api_subf) return data
def submit_file(self, file: File): self.api_subf.auth = self.get_apikey(key=True, user=True) self.api_subf.data = {"environmentId": 100} self.api_subf.file = {"file": file.fd()} data, _ = request(self.api_subf) return data