summaryrefslogtreecommitdiff
path: root/noncore/net/wellenreiter/TODO
blob: f3fd20594d01f5a0b9b06019773b0c2894730315 (plain)
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
/************************************************************************
/*                W e l l e n r e i t e r   I I
/*               ===============================
/*
/*                    Version: 1.0.2
/************************************************************************

----------------------------------------------------
    Ideas as of Wellenreiter II / December 2003
----------------------------------------------------

--------
ENGINE
--------

- enable multiple packet sources
  - infrared
  - bluetooth
  - usb?

- define packet structure in a metalanguage and generate
  the actual parsing code (hmmm)

- pester the ethereal folks to settle for an application independant
  packet dissection framework... (unlikely)

- adaptive hopping scheme !

- gather interface capabilities

- enable sniffing in wired networks

- fix autodetection (interface name)

---------
   UI
---------

- display interface capabilities (or rewrite networksettings?)

- distinguish wireless bridges (WDS traffic)

- add configuration for scrollback buffer in hex window and log window

- revamp hex window, make it more sophisticated than just a QMultiLineEdit
  - tree view

- beep over headphone / customizable

- count/display number of wireless networks / APs since last start/stop

---------
 FILES
---------

- write kismet-like .network format and format to be importable into AutoRoute

- implement beacon stripping (the first beacon is enough to detect a
  new network - further beacons just blow up the capture file)