在使用 sqlmapapi 爬取时只获取最后一个结果
作者: walio创建于 2017年4月26日更新于 2022年8月1日
class AutoSqli(object): def init(self, server='', target='', data='', referer='', cookie=''): super(AutoSqli, self).init() self.server = server if self.server[-1] != '/': self.server = self.server + '/' self.target = target self.taskid = '' self.engineid = '' self.status = '' self.data = data self.referer = referer self.cookie = cookie self.start_time = time.time()
def task_new(self):
self.taskid = json.loads(requests.get(self.server + 'task/new').text)['taskid']
def task_delete(self):
if json.loads(requests.get(self.server + 'task/' + self.taskid + '/delete').text)['success']:
return True
return False内容来源: sqlmapproject/sqlmap