2008-10-15 19:38:22 +04:00
#!/usr/bin/env python
"""
2008-10-15 19:56:32 +04:00
$ Id $
2008-10-15 19:38:22 +04:00
2012-01-11 18:59:46 +04:00
Copyright ( c ) 2006 - 2012 sqlmap developers ( http : / / www . sqlmap . org / )
2010-10-15 03:18:29 +04:00
See the file ' doc/COPYING ' for copying permission
2008-10-15 19:38:22 +04:00
"""
import sys
2010-03-28 00:50:19 +03:00
2011-09-13 02:48:57 +04:00
PYVERSION = sys . version . split ( ) [ 0 ]
2008-10-15 19:38:22 +04:00
2011-09-13 02:48:57 +04:00
if PYVERSION > = " 3 " or PYVERSION < " 2.6 " :
2012-02-01 19:04:56 +04:00
exit ( " [CRITICAL] incompatible Python version detected ( ' %s ' ). For successfully running sqlmap you ' ll have to use version 2.6 or 2.7 (visit \" http://www.python.org/download/ \" ) " % PYVERSION )
2012-03-28 17:46:31 +04:00
elif __name__ == " __main__ " :
2011-09-13 02:48:57 +04:00
from _sqlmap import main
2012-04-03 16:35:19 +04:00
from lib . controller . controller import start # needed for proper working of --profile switch
2008-10-15 19:38:22 +04:00
main ( )