Te-k/harpoon

Greynoise & Config

XavCC opened this issue · 3 comments

XavCC commented

Hi,

with harpoon-0.1.6 I got an issue with greynoise

harpoon greynoise -i IP
Invalid configuration for this plugin, quitting...

The recent changes were made with greynoise API community https://github.com/Te-k/harpoon/blob/master/harpoon/commands/gn.py

And now no config appears in harpoon config -c for greynoise

So I'm lost 🤔

Going to look into it

XavCC commented

Well,

my bad.

While $ harpoon config I just add using vi:

[GreyNoise]
key: api.greynoise.io/v3/community
api_type: community
intel: true

A bit confusing when given a list to complete that did not contain greynoise.

if you agree @christalib
I would suggest

  • To provide a completed list to fill in config
    or
  • To clarify the documentation about "how to fill the needs in config"
  • To close this actual issue due to my bad attentiveness

My config was like this with $ harpoon config output (before editing)

[Bitly]
token:

[BinaryEdge]
key: 

[Googl]
token:

[Circl]
user: 
pass: 

[Twitter]
consumer_key:
consumer_secret:
access_token:
access_token_secret:

[PassiveTotal]
username:
key:

[Shodan]
key:

[FullContact]
key:

[Hunter]
key:

[Censys]
id:
secret:

[SafeBrowsing]
key:

[SpyOnWeb]
token:

[Telegram]
id:
hash:
phone:

[VirusTotal]
key:
type: public

[Misp]
url:
key:

[AlienVaultOtx]
key:

[TotalHash]
user:
key:

[HybridAnalysis]
key:
secret:

[MalShare]
key:

[ThreatGrid]
key:

[CertSpotter]
id:
key:

[Permacc]
key:

[IPInfo]
token: 

[OpenCage]
key:

For example, missing needs: greynoise , tor , quad9, ThreatMiner, etc.

Ok, we'll get that done. Thank for reporting!