aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorToni Uhlig <matzeton@googlemail.com>2020-05-24 16:48:22 +0200
committerToni Uhlig <matzeton@googlemail.com>2020-05-25 21:57:14 +0200
commit31c69b6ca1b91e7fd9fd8e14082fd2584c5f538c (patch)
tree16e789c7d68608831b498f41f54d9482b82a711a /TODO
first public release
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to 'TODO')
-rw-r--r--TODO18
1 files changed, 18 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..390513f
--- /dev/null
+++ b/TODO
@@ -0,0 +1,18 @@
+[TODO]
+
+1. finish cncproxy/cncmaster in a way that they send commands to an infected machine and receive the output
+ * cncmaster sends commands to cncproxy, which forwards it to the target(s)
+ * target(s) send command output to cncproxy, which forwards it to the cncmaster
+
+2. more machine information gathering (keylogger/screenshots)
+3. Set/Check and use Loader Flags (see loader.h)
+4. recrypt strings on every new infected binary
+5. hdrcrypt: use 8 byte key and pad strings less than 8 byte (random bytes after NUL)
+6. spreading (local/usb/net)
+7. use named shared memory segment for ipc on local machine
+
+8. replace __xultoa with mini_itoa !?
+9. packing/unpacking
+
+last but not least:
+ - make use of _API_VERSION macro