File: TODO

package info (click to toggle)
xprobe 0.0.2-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 496 kB
  • ctags: 105
  • sloc: sh: 1,507; ansic: 1,442; makefile: 90
file content (39 lines) | stat: -rw-r--r-- 1,132 bytes parent folder | download
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
$Id: TODO,v 1.5 2001/08/16 00:05:14 fygrave Exp $

Just a few things to keep me reminded what I wanted to code up:

* 'watermark' packets and expect that responses may come from a
different IP address..(DO ASAP IP can come from different source!)

* reachability tests: still thinking how do we 'ping' remote box.

* perform scannings for entire subnet in parallel
  Should not be so painful, just need to change the whole code to be
  event-driven abit. Don't want to use pthreads here, but rather some
  kind of parallel-algorythm with signals involved. (maybe read nmap
  source abit too :))

* logfiles

  to store scanning/probing results.

* More accurate ip checksum verification

  Now I calculate only ip checksum, for signature-based fingerprints I'd
  need to have ip checksum verification routines.

* More accurate ttl tests 
 pre-calculate number of hops before checking these based on traceroute
 method..



* scan for closed udp port.

make an optional scan for closed udp port first.

* automagic interface lookup to the target via routing table

* implement signature-base-driven scan and signature generation.