From b37dca1c2c9a01f525abbda0b1d9af5c0118467d Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Mon, 19 Jul 2010 09:06:19 +0000 Subject: [PATCH] minor adjustment --- lib/techniques/blind/inference.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/techniques/blind/inference.py b/lib/techniques/blind/inference.py index c35b47e85..bf5429db2 100644 --- a/lib/techniques/blind/inference.py +++ b/lib/techniques/blind/inference.py @@ -354,12 +354,13 @@ def bisection(payload, expression, length=None, charsetType=None, firstChar=None dataToStdout("\r[%s] [INFO] retrieved: %s" % (time.strftime("%X"), replaceNewlineTabs(output, stdout=True))) iolock.release() - #TODO: more if not conf.threadContinue: if int(threading.currentThread().getName()) == numThreads - 1: partialValue = unicode() for v in value: - if isinstance(v, basestring) and v is not None: + if v is None: + break + elif isinstance(v, basestring): partialValue += v if len(partialValue) > 0: