Skip to content

Commit c2ce970

Browse files
committed
mendled with the documentation
1 parent cecc8da commit c2ce970

5 files changed

Lines changed: 645 additions & 88 deletions

File tree

docs/ctfsolver/src/ctfsolver.html

Lines changed: 13 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -51,26 +51,15 @@ <h2 class="section-title" id="header-classes">Classes</h2>
5151
self.debug = kwargs.get(&#34;debug&#34;, 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&#34;CTFSolver({self.parent})&#34;
7463

7564
def __str__(self):
7665
return f&#34;CTFSolver({self.parent})&#34;</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>

docs/ctfsolver/src/ctfsolver_split.html

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,18 +146,28 @@ <h3>Inherited members</h3>
146146
<li><code><b><a title="ctfsolver.src.manager_file.ManagerFile" href="manager_file.html#ctfsolver.src.manager_file.ManagerFile">ManagerFile</a></b></code>:
147147
<ul class="hlist">
148148
<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>
149-
<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>
149+
<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>
150+
<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>
151+
<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>
150152
<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>
151153
<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>
152154
<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>
153155
<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>
154156
<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>
155157
<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>
156158
<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>
159+
<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>
157160
</ul>
158161
</li>
159162
<li><code><b><a title="ctfsolver.src.manager_connections.ManagerConnections" href="manager_connections.html#ctfsolver.src.manager_connections.ManagerConnections">ManagerConnections</a></b></code>:
160163
<ul class="hlist">
164+
<li><code><a title="ctfsolver.src.manager_connections.ManagerConnections.connect" href="manager_connections.html#ctfsolver.src.manager_connections.ManagerConnections.connect">connect</a></code></li>
165+
<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>
166+
<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>
167+
<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>
168+
<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>
169+
<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>
170+
<li><code><a title="ctfsolver.src.manager_connections.ManagerConnections.send" href="manager_connections.html#ctfsolver.src.manager_connections.ManagerConnections.send">send</a></code></li>
161171
<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>
162172
</ul>
163173
</li>

0 commit comments

Comments
 (0)