MCPcopy Index your code
hub / github.com/W01fh4cker/ScreenConnect-AuthBypass-RCE / checkVersion

Function checkVersion

batchAdduser.py:50–60  ·  view source on GitHub ↗
(url)

Source from the content-addressed store, hash-verified

48 pass
49
50def checkVersion(url):
51 try:
52 response = requests.get(url=url + "/Login?Reason=0", headers=exploit_header, verify=False)
53 serverString = response.headers["Server"]
54 version = re.search(r"ScreenConnect\/([\d\.]+)-\d+", serverString).group(1)
55 if LooseVersion(version) <= LooseVersion("23.9.7"):
56 return True
57 else:
58 return False
59 except:
60 return False
61
62def main():
63 with open("maybe-exploit.txt", "r") as file:

Callers 1

exploitFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected