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

Skip to content

Commit 8470de7

Browse files
committed
bug fix for boolean proxy when using time based payloads
1 parent 7f7fb93 commit 8470de7

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

lib/request/inject.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,14 +112,15 @@ def __goBooleanProxy(expression, resumeValue=True):
112112
query = agent.prefixQuery(vector)
113113
query = agent.suffixQuery(query)
114114
payload = agent.payload(newValue=query)
115+
timeBasedCompare = kb.technique in (PAYLOAD.TECHNIQUE.TIME, PAYLOAD.TECHNIQUE.STACKED)
115116

116117
if resumeValue:
117118
output = resume(expression, payload)
118119
else:
119120
output = None
120121

121122
if not output:
122-
output = Request.queryPage(payload)
123+
output = Request.queryPage(payload, timeBasedCompare=timeBasedCompare)
123124

124125
return output
125126

0 commit comments

Comments
 (0)