如何解决sqlmapapi重启后,任务全部丢失的问题

sqlmapapi的server每次启动时都会创建一个新的数据库,这样之前的扫描记录都会全部丢失

使用python sqlmapapi.py -s可以看大IPC database的位置,这个各个操作系统不一样的

使用的数据库是sqllite,把sqlmapipc-RnGg6t添加后缀“.sqlite”,就可以使用sqlite的相关软件打开;我们可以修改sqlmap的源代码“api.py”使得成员使用我们根据下图的数据结构创建的数据库。这样扫描过程产生的数据就不会丢失

但是还有一个问题,就是,taskid。sqlmap使用的是一个dict类进行taskid的存储,这样就麻烦了,因为这个class没有做持久化操作,每次重启后就消失了。这样看来解决这个问题,还是比较麻烦,需要修改的太多了

时间: 2024-07-31 12:18:59

如何解决sqlmapapi重启后,任务全部丢失的问题的相关文章

Linux学习篇之---Ubuntu 14.04 重启后DNS配置丢失问题的解决方案

Ubuntu 14.04 重启后DNS配置丢失问题的解决方案 每次修改DNS配置文件 /etc/resolv.conf 重启后就会失效. 从网上查知,这个文件是动态创建,所以每次重启都会被重写,此文件中也有警告: 所以我们不能直接修改这个文件. 通过查资料得知两种方式: 1) vi /etc/network/interfaces dns-nameservers 8.8.8.8 2) vi /etc/resolvconf/resolv.conf.d/base nameserver 8.8.8.8

彻底解决Ubuntu 14.04 重启后DNS配置丢失的问题

最近得到一个比较好用的DNS,每次重启后都修改DNS配置文件 /etc/resolv.conf 重启就会失效 从网上得知 /etc/resolv.conf中的DNS配置是从/etc/resolvconf/resolv.conf.d/head中加载而来,所以每回改resolv.conf都会失效,在此文件里面已经有说明 打开/etc/resolv.conf内容如下:cat /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolve

解决centos7重启后出现ata bus err

昨天把centos7装在电脑上了,还把win7系统格掉了,从此电脑上只装centos,有一种弃暗投明的感觉. 装完重启后欣赏了一番成果,一个halt命令想把系统关掉,却发现屏幕没黑,机器不转了,电源灯还亮着,于是使出撒手锏,按住电源键不动,强制关了. 第二天晚上回来开机,机器就不正常了,开机后一直ata bus err,详情见最后边的图. 怎么办,老子折腾了两三个小时,重装了三遍系统都一样结果!没办法我是小白. 最后搜了搜,万能的网友们说是硬盘故障,但是我的硬盘绝逼没坏--最后, 我用我一个更绝

解决Chrome重启后插件被禁用的问题

  下载组策略模版,添加白名单 http://pan.baidu.com/s/1o88kcZo 打开组策略 win+r 打开运行,输入 gpedit.msc 添加模版 右键 ->管理模版 ->添加/删除模版. 点击添加,选择刚才下载的模版: 添加后点击关闭. 添加插件ID进入白名单 启用白名单:管理模板 ->经典管理模板(ADM) ->Google ->Google Chrome ->扩展程序 最后别忘了确定,应用,重启谷歌浏览器,就可以启用这个插件了.那么问题来了怎么

如何解决机器重启后MySql服务跑不起来了1067,附解决过程

今个别人的mysql跑不起来了,之前还好好的,问我怎么恢复,我没在她出问题的机器上弄,在自己机器上试的,最终解决了,现记录于此. 1,首先把她的mysql安装文件夹.数据结构文件.数据文件全都复制过来(总之按照原来的mysql目录配置全都拿过来就对了,如果没有配置的那么复杂,本来就全在一个目录里那就直接复制这个目录行了),放在my.ini里配置的相应目录下边. 2,然后通过命令行安装服务(步骤参考本博客mysql安装相关) 3,启动服务,结果也报1067,查看datadir(my.ini中配置的

[转]resolv.conf 配置信息重启后丢失解决方法

我要配置DNS,修改/etc/resolv.conf,修改后重启服务 service network restart ,修改/etc/resolv.conf的信息丢失,请大家看看. 修改前的配置# No nameservers found; try putting DNS servers into your# ifcfg files in /etc/sysconfig/network-scripts like so:## DNS1=xxx.xxx.xxx.xxx# DNS2=xxx.xxx.xx

Linux Redis 重启数据丢失解决方案,Linux重启后Redis数据丢失解决方

Linux Redis 重启数据丢失解决方案,Linux重启后Redis数据丢失解决方案 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ?Copyright 蕃薯耀 2017年7月22日 http://www.cnblogs.com/fanshuyao/ 一.问题说明 在Linux系统中,Redi

Advanced Installer 打包后,安装包在WIN10下重启后再次运行安装的解决办法

原文:Advanced Installer 打包后,安装包在WIN10下重启后再次运行安装的解决办法 前几个月使用Advanced Installer 打包了一堆安装包,其中有使用默认主题的,也有根据UI设计更改过一些功能的,当时在Windows7下测试没有任何问题,就直接上线给用户使用了. 这两天在禅道上发现指派了一个BUG过来,描述的内容是在Windows10下安装包会出现重启后再次自动运行的问题,见鬼了,没有写过自启动注册表啊,马上打开工程查看,发现了一个很奇怪的现象,下面来介绍. 1.当

服务器老是死机,重启后就可以了。。已解决

服务器没过多久又死机了,重启后又可以,开始以为是软件的问题,重装了干净的系统,结果没多久还是出现这个问题,在安装系统的时候非常缓慢,排除了软件问题,应该是硬件有问题了,内存.CPU经过替换法排查都没有问题,想到安装系统的时候非常缓慢,怀疑是硬盘有问题,下载了硬盘检测软件,结果一看,居然很多坏道,马上了一个新硬盘,后面再也没出现这种情况. 分析原因:硬盘有坏道,当系统读取到坏道的时候卡机或死机. 服务器老是死机,重启后就可以了..已解决,布布扣,bubuko.com