有时候,我们需要使用sqlmap对某个站点进行多次sql注入测试,测试完一遍然后修复然后再测试。但是当sqlmap成功注入一遍后,你再次测试的时候sqlmap使用的还是原来的缓存记录,这样我们就不好判断我们对站点的修复是否有效。所以我们需要学习下怎么删除缓存
如下,第二次注入的时候,漏洞明明修复了,但是它直接从缓存中读取漏洞,不直接进行测试,最下面也给出了缓存的记录,我们打开该文件夹
AppData\Local\sqlmap\output\192.168.200.13,将其中的session.sqlite用来缓存记录的文件进行删除就可以了!!