From efb27d5e96d1c77c7b0dff5299cdaec9c006c366 Mon Sep 17 00:00:00 2001 From: Matt Miller Date: Mon, 26 Sep 2005 18:32:24 +0000 Subject: [PATCH] more notes git-svn-id: file:///home/svn/incoming/trunk@2904 4d416f70-5f16-0410-b530-b9f4589650da --- documentation/plan.txt | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/documentation/plan.txt b/documentation/plan.txt index 27e6d11d78..6ff03b2fe5 100644 --- a/documentation/plan.txt +++ b/documentation/plan.txt @@ -8,34 +8,36 @@ The following things are required for the December alpha release: - payloads - encoders - nops - - recon + - recon - framework sessions - shell - - meterpreter + - meterpreter - rex - exploitation - opcodedb client (return addr pooling) - post-exploitation - meterpreter - - pivoting + - pivoting - networking - - switch board routing table for pivoting + - switch board routing table for pivoting - meterpreter 'comm' support - - proxy 'comm' support - - msfd 'comm' support + - proxy 'comm' support + - msfd 'comm' support - asm - block dependencies - - permutation generation + - permutation generation - framework-core - modules - reloading - compatibility filtering (keys) - - description sanitation (strip lines/etc) + - description sanitation (strip lines/etc) - payloads - meta information - - stager/stage calling conventions - - stack requirements + - stager/stage calling conventions + - stack requirements - make payload prepend target specific + - sessions + - logging session activity - handler sharing - exploits using the same payload/handler can share (ref count) - modules needing ports (above other modules) @@ -45,13 +47,18 @@ The following things are required for the December alpha release: - opty2 - payloads - mac os x payloads - - solaris payloads + - solaris payloads - user interfaces - general - add concept of EVASION option (high, normal, low) + - logging improvements + - provide log file setting interface + - log by default in the LogDir - msfcli - msfweb - msfpayload - msfencode - msfd - daemon interface, provides command line interaction and proxying + - support authentication + - support SSL