@@ -51,26 +51,15 @@ <h2 class="section-title" id="header-classes">Classes</h2>
5151 self.debug = kwargs.get("debug", False)
5252
5353 def initializing_all_ancestors(self, *args, **kwargs):
54- # for i, ancestor in enumerate(self.__class__.mro()):
55- # if i == 0 or i == len(self.__class__.mro()) - 1:
56- # continue
57- # ancestor.__init__(self, *args, **kwargs)
5854 ManagerFile.__init__(self, *args, **kwargs)
5955 ManagerCrypto.__init__(self, *args, **kwargs)
6056 ManagerConnections.__init__(self, *args, **kwargs)
6157
6258 def main(self):
6359 pass
6460
65- # def __del__(self):
66- # self.conn.close()
67-
68- # def __exit__(self, exc_type, exc_value, traceback):
69- # self.conn.close()
70-
71- # Todo
72- # Add cryptography solutions
73- # Add web solutions
61+ def __str__(self):
62+ return f"CTFSolver({self.parent})"
7463
7564 def __str__(self):
7665 return f"CTFSolver({self.parent})"</ code > </ pre >
@@ -97,10 +86,6 @@ <h3>Methods</h3>
9786< span > Expand source code</ span >
9887</ summary >
9988< pre > < code class ="python "> def initializing_all_ancestors(self, *args, **kwargs):
100- # for i, ancestor in enumerate(self.__class__.mro()):
101- # if i == 0 or i == len(self.__class__.mro()) - 1:
102- # continue
103- # ancestor.__init__(self, *args, **kwargs)
10489 ManagerFile.__init__(self, *args, **kwargs)
10590 ManagerCrypto.__init__(self, *args, **kwargs)
10691 ManagerConnections.__init__(self, *args, **kwargs)</ code > </ pre >
@@ -125,18 +110,28 @@ <h3>Inherited members</h3>
125110< li > < code > < b > < a title ="ctfsolver.src.manager_file.ManagerFile " href ="manager_file.html#ctfsolver.src.manager_file.ManagerFile "> ManagerFile</ a > </ b > </ code > :
126111< ul class ="hlist ">
127112< li > < code > < a title ="ctfsolver.src.manager_file.ManagerFile.exec_on_files " href ="manager_file.html#ctfsolver.src.manager_file.ManagerFile.exec_on_files "> exec_on_files</ a > </ code > </ li >
128- < li > < code > < a title ="ctfsolver.src.manager_file.ManagerFile.get_functions " href ="manager_file.html#ctfsolver.src.manager_file.ManagerFile.get_functions "> get_functions</ a > </ code > </ li >
113+ < li > < code > < a title ="ctfsolver.src.manager_file.ManagerFile.find_function_from_file " href ="manager_file.html#ctfsolver.src.manager_file.ManagerFile.find_function_from_file "> find_function_from_file</ a > </ code > </ li >
114+ < li > < code > < a title ="ctfsolver.src.manager_file.ManagerFile.get_function_reference " href ="manager_file.html#ctfsolver.src.manager_file.ManagerFile.get_function_reference "> get_function_reference</ a > </ code > </ li >
115+ < li > < code > < a title ="ctfsolver.src.manager_file.ManagerFile.get_functions_from_file " href ="manager_file.html#ctfsolver.src.manager_file.ManagerFile.get_functions_from_file "> get_functions_from_file</ a > </ code > </ li >
129116< li > < code > < a title ="ctfsolver.src.manager_file.ManagerFile.get_parent " href ="manager_file.html#ctfsolver.src.manager_file.ManagerFile.get_parent "> get_parent</ a > </ code > </ li >
130117< li > < code > < a title ="ctfsolver.src.manager_file.ManagerFile.get_self_functions " href ="manager_file.html#ctfsolver.src.manager_file.ManagerFile.get_self_functions "> get_self_functions</ a > </ code > </ li >
131118< li > < code > < a title ="ctfsolver.src.manager_file.ManagerFile.pcap_open " href ="manager_file.html#ctfsolver.src.manager_file.ManagerFile.pcap_open "> pcap_open</ a > </ code > </ li >
132119< li > < code > < a title ="ctfsolver.src.manager_file.ManagerFile.prepare_space " href ="manager_file.html#ctfsolver.src.manager_file.ManagerFile.prepare_space "> prepare_space</ a > </ code > </ li >
133120< li > < code > < a title ="ctfsolver.src.manager_file.ManagerFile.search_files " href ="manager_file.html#ctfsolver.src.manager_file.ManagerFile.search_files "> search_files</ a > </ code > </ li >
134121< li > < code > < a title ="ctfsolver.src.manager_file.ManagerFile.search_for_base64 " href ="manager_file.html#ctfsolver.src.manager_file.ManagerFile.search_for_base64 "> search_for_base64</ a > </ code > </ li >
135122< li > < code > < a title ="ctfsolver.src.manager_file.ManagerFile.search_for_pattern_in_file " href ="manager_file.html#ctfsolver.src.manager_file.ManagerFile.search_for_pattern_in_file "> search_for_pattern_in_file</ a > </ code > </ li >
123+ < li > < code > < a title ="ctfsolver.src.manager_file.ManagerFile.setup_named_folders " href ="manager_file.html#ctfsolver.src.manager_file.ManagerFile.setup_named_folders "> setup_named_folders</ a > </ code > </ li >
136124</ ul >
137125</ li >
138126< li > < code > < b > < a title ="ctfsolver.src.manager_connections.ManagerConnections " href ="manager_connections.html#ctfsolver.src.manager_connections.ManagerConnections "> ManagerConnections</ a > </ b > </ code > :
139127< ul class ="hlist ">
128+ < li > < code > < a title ="ctfsolver.src.manager_connections.ManagerConnections.connect " href ="manager_connections.html#ctfsolver.src.manager_connections.ManagerConnections.connect "> connect</ a > </ code > </ li >
129+ < li > < code > < a title ="ctfsolver.src.manager_connections.ManagerConnections.initiate_connection " href ="manager_connections.html#ctfsolver.src.manager_connections.ManagerConnections.initiate_connection "> initiate_connection</ a > </ code > </ li >
130+ < li > < code > < a title ="ctfsolver.src.manager_connections.ManagerConnections.recv_lines " href ="manager_connections.html#ctfsolver.src.manager_connections.ManagerConnections.recv_lines "> recv_lines</ a > </ code > </ li >
131+ < li > < code > < a title ="ctfsolver.src.manager_connections.ManagerConnections.recv_menu " href ="manager_connections.html#ctfsolver.src.manager_connections.ManagerConnections.recv_menu "> recv_menu</ a > </ code > </ li >
132+ < li > < code > < a title ="ctfsolver.src.manager_connections.ManagerConnections.recv_send " href ="manager_connections.html#ctfsolver.src.manager_connections.ManagerConnections.recv_send "> recv_send</ a > </ code > </ li >
133+ < li > < code > < a title ="ctfsolver.src.manager_connections.ManagerConnections.recv_until " href ="manager_connections.html#ctfsolver.src.manager_connections.ManagerConnections.recv_until "> recv_until</ a > </ code > </ li >
134+ < li > < code > < a title ="ctfsolver.src.manager_connections.ManagerConnections.send " href ="manager_connections.html#ctfsolver.src.manager_connections.ManagerConnections.send "> send</ a > </ code > </ li >
140135< li > < code > < a title ="ctfsolver.src.manager_connections.ManagerConnections.send_menu " href ="manager_connections.html#ctfsolver.src.manager_connections.ManagerConnections.send_menu "> send_menu</ a > </ code > </ li >
141136</ ul >
142137</ li >
0 commit comments