Skip to content

Commit

Permalink
#172 add base configs
Browse files Browse the repository at this point in the history
  • Loading branch information
To-om committed Mar 2, 2018
1 parent f7918a7 commit fffe93f
Show file tree
Hide file tree
Showing 29 changed files with 29 additions and 0 deletions.
1 change: 1 addition & 0 deletions analyzers/Abuse_Finder/Abuse_Finder.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,6 @@
"license": "AGPL-V3",
"description": "Find abuse contacts associated with domain names, URLs, IPs and email addresses.",
"dataTypeList": ["ip", "domain", "url", "mail"],
"baseConfig": "Abuse_Finder",
"command": "Abuse_Finder/abusefinder.py"
}
1 change: 1 addition & 0 deletions analyzers/Bluecoat/Bluecoat_Categorization.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,6 @@
"fqdn"
],
"license": "AGPL-V3",
"baseConfig": "Bluecoat",
"command": "Bluecoat/categorization.py"
}
1 change: 1 addition & 0 deletions analyzers/C1fApp/C1fApp_osint.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"license": "AGPL-V3",
"description": "Query C1fApp OSINT Aggregator for IPs, domains and URLs",
"dataTypeList": ["url", "domain", "ip"],
"baseConfig": "C1fApp",
"command": "C1fApp/cifquery.py",
"configurationItems": [
{
Expand Down
1 change: 1 addition & 0 deletions analyzers/CERTatPassiveDNS/CERTatPassiveDNS.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"version": "2.0",
"description": "Checks CERT.at Passive DNS for a given domain.",
"dataTypeList": ["domain", "fqdn"],
"baseConfig": "CERTatPassiveDNS",
"command": "CERTatPassiveDNS/certat_passivedns.py",
"configurationItems": [
{
Expand Down
1 change: 1 addition & 0 deletions analyzers/CIRCLPassiveSSL/CIRCLPassiveSSL.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"version": "2.0",
"description": "Check CIRCL's Passive SSL for a given IP address or a X509 certificate hash.",
"dataTypeList": ["ip", "certificate_hash", "hash"],
"baseConfig": "CIRCLPassiveSSL",
"command": "CIRCLPassiveSSL/circl_passivessl.py",
"configurationItems": [
{
Expand Down
1 change: 1 addition & 0 deletions analyzers/Censys/Censys.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"version": "1.0",
"description": "Check IPs, certificate hashes or domains against censys.io.",
"dataTypeList": ["ip", "hash", "domain"],
"baseConfig": "Censys",
"command": "Censys/censys_analyzer.py",
"configurationItems": [
{
Expand Down
1 change: 1 addition & 0 deletions analyzers/File_Info/File_Info.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,6 @@
"license": "AGPL-V3",
"description": "Parse files in several formats such as OLE and OpenXML to detect VBA macros, extract their source code, generate useful information on PE, PDF files...",
"dataTypeList": ["file"],
"baseConfig": "File_Info",
"command": "File_Info/fileinfo_analyzer.py"
}
1 change: 1 addition & 0 deletions analyzers/FireHOLBlocklists/FireHOLBlocklists.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"version": "2.0",
"description": "Check IP addresses against the FireHOL blocklists",
"dataTypeList": ["ip"],
"baseConfig": "FireHOLBlocklists",
"command": "FireHOLBlocklists/firehol_blocklists.py",
"configurationItems": [
{
Expand Down
1 change: 1 addition & 0 deletions analyzers/Fortiguard/Fortiguard_URLCategory.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,6 @@
"license": "AGPL-V3",
"dataTypeList": ["domain", "url"],
"description": "Check the Fortiguard category of a URL or a domain.",
"baseConfig": "Fortiguard",
"command": "Fortiguard/urlcategory.py"
}
1 change: 1 addition & 0 deletions analyzers/GoogleSafebrowsing/GoogleSafebrowsing.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"version": "2.0",
"description": "Use Google Safebrowing to check URLs and domain names.",
"dataTypeList": ["url", "domain"],
"baseConfig": "GoogleSafebrowsing",
"command": "GoogleSafebrowsing/safebrowsing_analyzer.py",
"configurationItems": [
{
Expand Down
1 change: 1 addition & 0 deletions analyzers/MISP/MISP.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"version": "2.0",
"description": "Query multiple MISP instances for events containing an observable.",
"dataTypeList": ["domain", "ip", "url", "fqdn", "uri_path","user-agent", "hash", "email", "mail", "mail_subject" , "registry", "regexp", "other", "filename"],
"baseConfig": "MISP",
"command": "MISP/misp.py",
"configurationItems": [
{
Expand Down
1 change: 1 addition & 0 deletions analyzers/MISPWarningLists/MISPWarningLists.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"version": "1.0",
"description": "Check IoCs/Observables against MISP Warninglists to filter false positives.",
"dataTypeList": ["ip", "hash", "domain", "fqdn", "url"],
"baseConfig": "MISPWarningLists",
"command": "MISPWarningLists/mispwarninglists.py",
"configurationItems": [
{
Expand Down
1 change: 1 addition & 0 deletions analyzers/Malpedia/Malpedia.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"version": "1.0",
"description": "Check files against Malpedia YARA rules.",
"dataTypeList": ["file"],
"baseConfig": "Malpedia",
"command": "Malpedia/malpedia_analyzer.py",
"configurationItems": [
{
Expand Down
1 change: 1 addition & 0 deletions analyzers/MaxMind/MaxMind_GeoIP.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,6 @@
"license": "AGPL-V3",
"description": "Use MaxMind to geolocate an IP address.",
"dataTypeList": ["ip"],
"baseConfig": "MaxMind",
"command": "MaxMind/geo.py"
}
1 change: 1 addition & 0 deletions analyzers/MsgParser/Msg_Parser.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,6 @@
"license": "AGPL-V3",
"description": "Parse Outlook MSG files and extract the main artifacts.",
"dataTypeList": ["file"],
"baseConfig": "MsgParser",
"command": "MsgParser/parse.py"
}
1 change: 1 addition & 0 deletions analyzers/Nessus/Nessus.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"license": "AGPL-V3",
"description": "Use Nessus Professional to scan hosts.",
"dataTypeList": ["ip", "fqdn"],
"baseConfig": "Nessus",
"command": "Nessus/nessus.py",
"configurationItems": [
{
Expand Down
1 change: 1 addition & 0 deletions analyzers/OTXQuery/OTXQuery.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"license": "AGPL-V3",
"description": "Query AlienVault OTX for IPs, domains, URLs, or file hashes.",
"dataTypeList": ["url", "domain", "file", "hash", "ip"],
"baseConfig": "OTXQuery",
"command": "OTXQuery/otxquery.py",
"configurationItems": [
{
Expand Down
1 change: 1 addition & 0 deletions analyzers/PhishTank/PhishTank_CheckURL.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"license": "AGPL-V3",
"description": "Use PhishTank to check if a URL is a verified phishing site.",
"dataTypeList": ["url"],
"baseConfig": "PhishTank",
"command": "PhishTank/phishtank_checkurl.py",
"configurationItems": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"license": "AGPL-V3",
"description": "Use Phishing Initiative to check if a URL is a verified phishing site.",
"dataTypeList": ["url"],
"baseConfig": "PhishingInitiative",
"command": "PhishingInitiative/phishinginitiative_lookup.py",
"configurationItems": [
{
Expand Down
1 change: 1 addition & 0 deletions analyzers/Robtex/Robtex_Forward_PDNS_Query.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"license": "AGPL-V3",
"description": "Check domains/fqdns using the Robtex passive dns API",
"dataTypeList": ["domain", "fqdn"],
"baseConfig": "Robtex",
"command": "Robtex/robtex.py",
"config": {
"service": "fpdnsquery"
Expand Down
1 change: 1 addition & 0 deletions analyzers/Robtex/Robtex_IP_Query.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"license": "AGPL-V3",
"description": "Check IPs using the Robtex IP API",
"dataTypeList": ["ip"],
"baseConfig": "Robtex",
"command": "Robtex/robtex.py",
"config": {
"service": "ipquery"
Expand Down
1 change: 1 addition & 0 deletions analyzers/Robtex/Robtex_Reverse_PDNS_Query.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"license": "AGPL-V3",
"description": "Check IPs using the Robtex reverse passive dns API",
"dataTypeList": ["ip"],
"baseConfig": "Robtex",
"command": "Robtex/robtex.py",
"config": {
"service": "rpdnsquery"
Expand Down
1 change: 1 addition & 0 deletions analyzers/SinkDB/SinkDB.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"description": "Check if ip is sinkholed via sinkdb.abuse.ch",
"dataTypeList": ["ip"],
"command": "SinkDB/sinkdb.py",
"baseConfig": "SinkDB",
"configurationItems": [
{
"name": "key",
Expand Down
1 change: 1 addition & 0 deletions analyzers/TorBlutmagie/TorBlutmagie.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"description": "Query http://torstatus.blutmagie.de/query_export.php/Tor_query_EXPORT.csv for TOR exit nodes IP addresses or names.",
"dataTypeList": ["ip", "domain", "fqdn"],
"command": "TorBlutmagie/tor_blutmagie_analyzer.py",
"baseConfig": "TorBlutmagie",
"configurationItems": [
{
"name": "cache.duration",
Expand Down
1 change: 1 addition & 0 deletions analyzers/TorProject/TorProject.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"description": "Query https://check.torproject.org/exit-addresses for TOR exit nodes IP addresses.",
"dataTypeList": ["ip"],
"command": "TorProject/tor_project_analyzer.py",
"baseConfig": "TorProject",
"configurationItems": [
{
"name": "ttl",
Expand Down
1 change: 1 addition & 0 deletions analyzers/VMRay/VMRay.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"description": "VMRay Sandbox file analysis.",
"dataTypeList": ["hash", "file"],
"command": "VMRay/vmray.py",
"baseConfig": "VMRay",
"configurationItems": [
{
"name": "url",
Expand Down
1 change: 1 addition & 0 deletions analyzers/Virusshare/Virusshare.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"description": "Search for MD5 hashes in Virusshare.com hash list",
"dataTypeList": ["hash", "file"],
"command": "Virusshare/virusshare.py",
"baseConfig": "Virusshare",
"configurationItems": [
{
"name": "path",
Expand Down
1 change: 1 addition & 0 deletions analyzers/Yara/Yara.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"description": "Check files against YARA rules.",
"dataTypeList": ["file"],
"command": "Yara/yara_analyzer.py",
"baseConfig": "Yara",
"configurationItems": [
{
"name": "rules",
Expand Down
1 change: 1 addition & 0 deletions analyzers/Yeti/Yeti.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"description": "Fetch observable details from a YETI instance.",
"dataTypeList": ["domain", "fqdn", "ip", "url", "hash"],
"command": "Yeti/yeti.py",
"baseConfig": "Yeti",
"configurationItems": [
{
"name": "url",
Expand Down

0 comments on commit fffe93f

Please sign in to comment.