forked from hackedteam/rcs-db
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
72 lines (45 loc) · 2.16 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
TODO: 9.2.x
TODO: 9.3 (end of may)
mandatory:
archive mode able to receive from multiple systems (topac)
ip sync list -> sync history with number of evidence and data size
optimize windows build creation
- vmprotect only on scout or soldier (it takes too much time to perform both)
- only build the needed one (elite, soldier, scout)
optional:
PUSH messages send the whole object (like dashboard)
filter links by type (e.g. I want to see only skype links). We can change the format of the info attribute..
remove rerty upon connection failure in #mongoid_query
TODO: 9.4
smarter filesystem pruning on new evidence
text index may be used to index evidence's keywords (verify perf.)
new protocol for anonymizers (alor & fabio) (in progress)
- NC will remain only for retro-comp and to upgrade to new anons
- anon -> collector status reporting
- collector -> anons configuration
Social Network Analisys
- automatic discovery (and thus suggestion) of groups (communities)
- calculate "centrality" on entities
- calculate "weight" on entities
- read: http://arxiv.org/pdf/1404.1295v1.pdf
Use Mongodb 2.6.x
Mongoid refactoring (only if mongoid 4 is stable)
- migrate to mongoid 4
- check if the connection pooling helps resolving the "get_stucked" problem
======================================
TODO FUTURE:
better investigation on "end of file reached" errors from mongoid (hoping for version 4.0.0 with connection pool)
Refactoring on rest methods:
- agent (too much logic here)
- evidence (too much logic here)
message quque on entities
- sort of "inbox" for each entity on what the system performs on it
the customer can review the messages and acknowledge them
advanced multi operation search
Refactor evidence search filters (Evidence#common_filter, etc.)
======================================
IDEAS:
global target position (http://www.zeit.de/datenschutz/malte-spitz-data-retention)
======================================
Documentation:
- info filter support lat:12.4,lon:34.4,r:100 or also lat:12.4,lon:34.4