-
Notifications
You must be signed in to change notification settings - Fork 2
/
TODO
35 lines (28 loc) · 1.33 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Interface:
* BUG: changing terminal size (SIGWINCH) makes readline prompt buggy
on muliline commands.
Settings:
Sessions:
* when connecting to a target with `exploit`, if the session has changes,
show the diff and ask user for confirmation to know if writeable env
vars can be removed.
* session saving shall ask user confirmation if session changed.
Core:
* Add a way to get return code of previkous command (like bash's '$?')
* Provide bzip2 payload encoding (php >= 4.0.4, with bzcompress())
We need smaller payloads !
Commands:
* Add a `bind` core command to bind the prompt to a plugin.
* Add `corectl debug-http-request` command for watching payload construction
and responses steps within a debug buffer displayed on $EDITOR.
Plugins:
* Write a "plugins/network/scan/plugin.py" small ip scanner, to be able to
progressively gain access on controlled server's internal network.
* A `stat` plugin should be created with new API. This one will replace
the current and deprecated `fileinfo` plugin.
Documentation:
* Simplify the manpage to summarize only commands and how to get started
* When all this is done, the 'rtfm' core command can be removed
* Add autocompletion for `help set <SETTING>` commands
Network Stealth:
* Write a stealth module which use other target on each command (with 404)