Kelcey,
I think this is a really great idea and thanks for the effort to initiate this!
Just as an idea, there are more than one potentially interesting locations (artifacts) to search for different indicators.
E.g. for domain names, also in DNS cache, Download-URLs, Cookies, even memory strings. See IOC attached.
document="UrlHistoryItem" search="UrlHistoryItem/URL"
document="DnsEntryItem" search="DnsEntryItem/Host"
document="CookieHistoryItem" search="CookieHistoryItem/HostName"
document="ProcessItem" search="ProcessItem/StringList/string"
document="Network" search="Network/DNS"
The same for other indicators like MD5.
- DriverItem/Md5sum
- FileItem/Md5sum
- FileItem/StreamList/Stream/Md5sum
- ProcessItem/SectionList/MemorySection/Md5sum
- ServiceItem/pathmd5sum
- ServiceItem/serviceDLLmd5sum
- TaskItem/ActionList/Action/ExecProgramMd5sum
- TaskItem/md5sum
But this is a really great start to build upon.
Once the IOC is autogenerated a more complex logic is easier to create with IOCe, since each indicator can be dragged & dropped under AND / OR logic tree.
I will definitely look into this great tool soon and hopefully start using it as well.
Thanks again for the initiative!
Cheers,
Tom
https://twitter.com/c_APT_ure
http://c-apt-ure.blogspot.com/