Description
As discussed with Alex - currently in CRITs, if an indicator exists and you run the script, in the details/Sources of the IP you can see the following:
alienvault (4): 2015-03-11
Method: trawl
Reference: http://reputation.alienvault.com/reputation.data
Analyst: API
Created: 2015-03-11 13:20:58.188000
Method: trawl
Reference: http://reputation.alienvault.com/reputation.data
Analyst: API
Created: 2015-03-11 13:40:17.452000
Method: trawl
Reference: http://reputation.alienvault.com/reputation.data
Analyst: API
Created: 2015-03-11 14:17:23.745000
etc -
So, running the script everyday and the indicator is always in that feed, you will see a very long list in the "wrong place".
An idea to fix the issue could be:
- check if the indicator exists from that source
1.1) if it is not we add it normally
1.2) if it is, and the source is different, we add the new source in CRITs and keep the information in CRITs/"sources" box
example:
Method: trawl
Reference: http://url.feed1/indicator
Analyst: API
Created: 2015-03-12 13:40:17.452000
1.3) if it is and the source is the same, we add in the CRITs/"comments" box the history in the following format
http://reputation.alienvault.com/reputation.data dated 2015-03-09
http://reputation.alienvault.com/reputation.data dated 2015-03-10
http://url.feed1/indicator dated 2015-03-11
etc etc
makes sense?