Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit dac7436

Browse files
committed
Fix inconsistence with -b --error-test
1 parent fda8752 commit dac7436

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

plugins/generic/enumeration.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
from lib.parse.banner import bannerParser
4343
from lib.request import inject
4444
from lib.request.connect import Connect as Request
45+
from lib.techniques.error.test import errorTest
4546
from lib.techniques.inband.union.test import unionTest
4647
from lib.techniques.outband.stacked import stackedTest
4748

@@ -76,7 +77,9 @@ def getBanner(self):
7677
logger.info(infoMsg)
7778

7879
if not kb.data.banner:
79-
if conf.unionTest:
80+
if conf.errorTest:
81+
conf.dumper.technic("error-based injection payload", errorTest())
82+
elif conf.unionTest:
8083
conf.dumper.technic("inband injection payload", unionTest())
8184

8285
query = queries[kb.dbms].banner.query

0 commit comments

Comments
 (0)