Skip to content

Duplicate indicators in CRITs #124

Open
@degimi

Description

@degimi

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:

  1. 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?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions