forked from Ettercap/ettercap
-
Notifications
You must be signed in to change notification settings - Fork 1
/
TODO
112 lines (81 loc) · 2.84 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
==========================
TODO for the NG series
==========================
>>> things to be fixed
+ remove GBL_OPTIONS->quiet from some plugins
+ PCAP RELATED
- pcap_stat fix (even under linux the stats are cumulative)
+ libnet_write under windows
http://ettercap.sourceforge.net/forum/viewtopic.php?p=13789#13789
============================
In the next release(s)
============================
+ Host impersonation (issue #31)
+ RDP MITM feature (issue #32)
+ ETTERLOG
- reassemble the stream based on sequence numbers
- extractors for HTTP, POP, SMTP, FTP, TFTP
+ resolve ip in the message window
+ use different counters for RX and TX bytes in the connection table
+ record the MSS for the packet splitting
+ multiple dissector on a single port
+ CURSES
- modifiable text in widgets
+ NETWORK MAPPER
- automatic scan (all the host in the profile list)
- specified ip address
- interconnections map (linked to the profiles)
- based on ttl (ala traceroute)
- png output (ala nagios)
+ BINDER
+ ETTERFILTER
- possibility to set flags in scripts
- per packet
- per connection ???
+ SSH - SSL
- decryption with given keys
- DES support
+ ETTER.FINGER.MAC
Allow Ettercap to use oui.txt as downloaded, instead of etter.finger.mac.
Discussion: https://github.com/Ettercap/ettercap/pull/840
- change the code to use the standard oui.txt, and;
- use the system one when available. See:
https://packages.debian.org/sid/all/ieee-data/filelist
https://lintian.debian.org/tags/source-contains-data-from-ieee-data-oui-db.html
==================
LONG TERM TODO
==================
+ GTK
- Phase out GTK2
- externalize XML code to own resouce files
- transform static widgets to GtkBuilder XML files
+ SSH2 dissection :) (yes, it can be done)
+ IPv6
- router discovery
- DHCPv6 MITM
+ Rendevouz mitm
+ SOCKS
- decode the internal connection
+ multiple interfaces on gateway
+ NEW DISSECTOR
- TACACS dissector
- Microsoft RPC
- postgresql
- pcanywhere
- TDS
- MS-SQL (http://www.nii.co.in/vuln/sqlpass.html)
- YMSG
(http://www.xi0n.com/forums/showthread.php?s=8dc997a1e1f0d3216c8956d64fcdb414&postid=2767#post2767
http://www.venkydude.com/articles/yahoo.htm)
- RDesktop
- MSN9 (http://www.hackerscenter.com/Articles/Article.asp?id=54)
+ INET
- handle fragmented packets
+ LUA BINDINGS
- There's a lot to take care of.Too much to relate here. See:
https://github.com/Ettercap/ettercap/pull/858
https://github.com/Ettercap/ettercap/pull/869 and
https://github.com/Ettercap/ettercap/pull/698
==================
FOR NOW
=================