[sqlmap-users] Crash
Brought to you by:
inquisb
From: David G. <sk...@gm...> - 2012-03-07 19:17:10
|
Hi, I have found a bug: [16:18:00] [CRITICAL] unhandled exception in sqlmap/1.0-dev (r4829), retry your run with the latest development version from the Subversion repository. If the exception persists, please send by e-mail to sql...@li... 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 (r4829) Python version: 2.6.5 Operating system: posix Command line: ./sqlmap.py --random-agent -u ***************************************************************************** -p codigo_xxx -v 3 --tamper tamper/space2comment.py --string xxx --batch --current-user --current-db --privileges Technique: ERROR Back-end DBMS: Microsoft SQL Server (fingerprinted) Traceback (most recent call last): File "/pentest/database/sqlmap/_sqlmap.py", line 82, in main start() File "/pentest/database/sqlmap/lib/controller/controller.py", line 573, in start action() File "/pentest/database/sqlmap/lib/controller/action.py", line 81, in action conf.dbmsHandler.getPrivileges(), "privilege") File "/pentest/database/sqlmap/plugins/dbms/mssqlserver/enumeration.py", line 49, in getPrivileges users = self.getUsers() File "/pentest/database/sqlmap/plugins/generic/enumeration.py", line 180, in getUsers value = inject.getValue(query, blind=False) File "/pentest/database/sqlmap/lib/request/inject.py", line 408, in getValue value = __goError(query, expected, dump) File "/pentest/database/sqlmap/lib/request/inject.py", line 334, in __goError output = errorUse(expression, expected, dump) File "/pentest/database/sqlmap/lib/techniques/error/use.py", line 354, in errorUse runThreads(numThreads, errorThread) File "/pentest/database/sqlmap/lib/core/threads.py", line 197, in runThreads conf.hashDB.flush(True) File "/pentest/database/sqlmap/lib/utils/hashdb.py", line 101, in flush self.cursor.execute("INSERT INTO storage VALUES (?, ?)", (hash_, value,)) ProgrammingError: You must not use 8-bit bytestrings unless you use a text_factory that can interpret 8-bit bytestrings (like text_factory = str). It is highly recommended that you instead just switch your application to Unicode strings. [*] shutting down at 16:18:00 Best Regards, David |