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

Function ParseArguments

ScreenConnect-AuthBypass-RCE.py:204–221  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

202 return False
203
204def ParseArguments():
205 banner = r"""
206 ____ ____ _ ____ ____ _____
207/ ___| ___ _ __ ___ ___ _ __ / ___|___ _ __ _ __ ___ ___| |_ | _ \ / ___| ____|
208\___ \ / __| '__/ _ \/ _ \ '_ \| | / _ \| '_ \| '_ \ / _ \/ __| __| | |_) | | | _|
209 ___) | (__| | | __/ __/ | | | |__| (_) | | | | | | | __/ (__| |_ | _ <| |___| |___
210|____/ \___|_| \___|\___|_| |_|\____\___/|_| |_|_| |_|\___|\___|\__| |_| \_\\____|_____|
211 Author: @W01fh4cker
212 Github: https://github.com/W01fh4cker
213 """
214 print(banner)
215 parser = argparse.ArgumentParser(description="CVE-2024-1708 && CVE-2024-1709 --> RCE!!!")
216 parser.add_argument("-u", "--username", type=str, default="cvetest", help="username you want to add", required=False)
217 parser.add_argument("-p", "--password", type=str, default="cvetest@2023", help="password you want to add", required=False)
218 parser.add_argument("-t", "--target", type=str, help="target url", required=True)
219 parser.add_argument("-d", "--domain", type=str, default="poc.com", help="Description of domain", required=False)
220 parser.add_argument("--proxy", type=str, help="eg: http://127.0.0.1:8080", required=False)
221 return parser.parse_args()
222
223if __name__ == "__main__":
224 args = ParseArguments()

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected