Hi Vladimir.
Find it "patched" with the latest commit [1]. Basically, those combinations
should not be allowed (-d and --url; -d and --tor; etc.) and now we've
added new option validation checks for this kind of cases.
Kind regards,
Miroslav Stampar
[1]
https://github.com/sqlmapproject/sqlmap/commit/c73489aff3861f1cac7de41494a296c1095e141a
On Tue, Apr 16, 2013 at 12:12 AM, Владимир Якимов <vo...@s25.ru> wrote:
> Hi!
>
> This bug detected if add direct param.
>
> python sqlmap.py -d "mysql://yakimov:pass@127.0.0.1:3306/tech" -u "
> http://s25.ru/index.phtml?center=7&id=186" --random-agent --tor
> --tor-type=SOCKS5 --tor-port=49832 --dbms=MySQL --os=Linux --tables
> --exclude-sysdbs
>
>
> [01:48:28] [CRITICAL] unhandled exception in sqlmap/1.0-dev-de99717, retry
> your run with the latest development version from the GitHub repository. If
> the exception persists, please send by e-mail to '
> sqlmap-users@lists.sourceforge.net' or open a new issue at '
> https://github.com/sqlmapproject/sqlmap/issues/new' with the following
> text and any information required to reproduce the bug. The developers will
> try to reproduce the bug, fix it accordingly and get back to you.
> sqlmap version: 1.0-dev-de99717
> Python version: 2.7.3
> Operating system: posix
> Command line: sqlmap.py -d
> **************************************************** -u
> http://s25.ru/index.phtml?center=7&id=186 --random-agent --tor
> --tor-type=SOCKS5 --tor-port=49832 --dbms=MySQL --os=Linux --tables
> --exclude-sysdbs
> Technique: None
> Back-end DBMS: MySQL (identified)
> Traceback (most recent call last):
> File "sqlmap.py", line 87, in main
> start()
> File "/home/yakimov/sqlmap/lib/controller/controller.py", line 248, in
> start
> action()
> File "/home/yakimov/sqlmap/lib/controller/action.py", line 32, in action
> setHandler()
> File "/home/yakimov/sqlmap/lib/controller/handler.py", line 95, in
> setHandler
> conf.dbmsConnector.connect()
> File "/home/yakimov/sqlmap/plugins/dbms/mysql/connector.py", line 38, in
> connect
> self.connector = pymysql.connect(host=self.hostname, user=self.user,
> passwd=self.password, db=self.db, port=self.port,
> connect_timeout=conf.timeout, use_unicode=True)
> File
> "/home/yakimov/.local/lib/python2.7/site-packages/PyMySQL-0.5-py2.7.egg/pymysql/__init__.py",
> line 93, in Connect
> return Connection(*args, **kwargs)
> File
> "/home/yakimov/.local/lib/python2.7/site-packages/PyMySQL-0.5-py2.7.egg/pymysql/connections.py",
> line 584, in __init__
> self._connect()
> File
> "/home/yakimov/.local/lib/python2.7/site-packages/PyMySQL-0.5-py2.7.egg/pymysql/connections.py",
> line 739, in _connect
> sock.connect((self.host, self.port))
> File "/home/yakimov/sqlmap/thirdparty/socks/socks.py", line 365, in
> connect
> raise GeneralProxyError((5, _generalerrors[5]))
> GeneralProxyError: (5, 'bad input')
>
>
>
> ------------------------------------------------------------------------------
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> _______________________________________________
> sqlmap-users mailing list
> sqlmap-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sqlmap-users
>
--
Miroslav Stampar
http://about.me/stamparm
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
sqlmap-users mailing list
sqlmap-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sqlmap-users