intelowlproject / IntelOwl

IntelOwl: manage your Threat Intelligence at scale
https://intelowlproject.github.io
GNU Affero General Public License v3.0
3.82k stars 432 forks source link

[New analyzer] Spyse.com API #613

Closed eshaan7 closed 3 years ago

eshaan7 commented 3 years ago

Mark from their marketing team reached out to me on Twitter for this integration a long time back but I forgot about it.

SDK: https://github.com/spyse-com/spyse-python

Palash-Vishnani commented 3 years ago

I can work on this issue. Will you please elaborate what do I have to do exactly.?

sp35 commented 3 years ago

Hi @Palash-Vishnani, thank you for your interest in contributing to the project. You need to look for the services which can be integrated as an analyzer.

See the docs on How to add new analyzer? Join us on Slack @Honeynet Slack, if you need any help regarding development.

m0mosenpai commented 3 years ago

Another thing @Palash-Vishnani, we are in works of releasing a new version which brings about a lot of changes in the project (It may or may not be of concern to you depending on the timeline of your PR). The process for the addition of analyzer is not going to be affected as much but just giving a heads up.

eshaan7 commented 3 years ago

Hello, @Palash-Vishnani. Welcome to IntelOwl, you are more than welcome to work on this issue.

Here are some tips:

eshaan7 commented 3 years ago

Hi, @Palash-Vishnani. Feel free to drop into our slack @Honeynet Slack, if you need any help regarding development.

Palash-Vishnani commented 3 years ago

Sorry for the delay, I was busy because of my exams. I will start working on this issue soon now.

eshaan7 commented 3 years ago

Update:

Use the develop branch, the develop-2 has been deprecated.

Palash-Vishnani commented 3 years ago

@Eshaan7 there are some things in which I am still confused:

I am a beginner that's why I am facing such problems, but I'll definitely solve this issue if I'll get to know what exactly do I have to do further.

m0mosenpai commented 3 years ago

@Palash-Vishnani

However, you won't need to mess with this since as mentioned in the first comment on the issue, you can use the official Python SDK. You can simply import that package and use your API token to make requests using that. (https://github.com/spyse-com/spyse-python) (check their docs for more info on the usage)

Palash-Vishnani commented 3 years ago

Hey, just confirming ..which git command should I use to push this new dev-spyse branch from my local system to my remote forked IntelOwl repository??? And the origin should be master or develop branch?