As said before, the general idea in both utilities is the same:
- Scrapes different open sources intelligence sites for known malware information as IPs, domains, urls, MD5 files hashes, email addresses, etc.
- For each entry, create an CEF event with the source and type of intelligence and the threat information.
- Send it via Syslog to a defined destination.
And in both you can defined your own sources of information and whitelist specific entries.
The main different i can see are shown in the table below:
ArcOSI (http://code.google.com/p/arcosi/) | EnigmaIndicators http://enigmaindicators.codeplex.com/ | |
Scripting language used | Python | Bash (dependencies - bash, cut, grep, zgrep, sed, awk, curl, wget, sort, perl and *nix /dev/udp and/or tcp socket) |
Types / number of reputation sources |
|
|
Entropy calculation | N/A | Enigma calculates entropy (measures the randomness of possible outcome) against the relevant data it parses for advance heuristics detection |
Do you know of any other interesting open source intelligence utility?