介绍:跨平台的sql注入攻击神器,自己谷歌
安装方法:git clone https://github.com/sqlmapproject/sqlmap.git
第一次看纯python项目,自己的python也就那样,欢迎留言交流~注:大牛勿喷
打开sql文件夹:其中各个文件夹的内容和作用话说我现在还没有看到,就不妄言了。直接打开sqlmap.py文件
可以看到:先是一大堆import,上面的是python内置库,不管他,重点看下面的
上面的那个versioncheck跟进去看看,就是检查一些东西,看是否满足配置条件(类似于c文件里的宏定义检查配置)
然后来看看那个logger,为啥那么多先看logger呢,一般来说,logger都是比较简单的实现,
柿子要挑软的捏~~
进去看看:
from lib.core.log import LOGGER
logger= LOGGER
跟下去
1 #!/usr/bin/env python
2
3 """
4 Copyright (c) 2006-2014 sqlmap develo