mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2025-12-08 05:31:32 +00:00
final fix for reading registry keys (now both parse and non-parse reads work fine)
This commit is contained in:
@@ -95,12 +95,13 @@ class Registry:
|
|||||||
|
|
||||||
logger.debug("reading registry key '%s' value '%s'" % (regKey, regValue))
|
logger.debug("reading registry key '%s' value '%s'" % (regKey, regValue))
|
||||||
|
|
||||||
if not parse:
|
data = self.evalCmd(self.__batPathRemote)
|
||||||
first = len(regKey) + 6
|
|
||||||
else:
|
|
||||||
first = None
|
|
||||||
|
|
||||||
data = self.evalCmd(self.__batPathRemote, first)
|
if data:
|
||||||
|
pattern = ' '
|
||||||
|
index = data.find(pattern)
|
||||||
|
if index != -1:
|
||||||
|
data = data[index + len(pattern):]
|
||||||
|
|
||||||
self.delRemoteFile(self.__batPathRemote, doubleslash=True)
|
self.delRemoteFile(self.__batPathRemote, doubleslash=True)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user