IntelOwl icon indicating copy to clipboard operation
IntelOwl copied to clipboard

[Analyzer] Phunter

Open mlodic opened this issue 1 year ago • 16 comments

Name

Phunter

Link

https://github.com/N0rz3/Phunter

Type of analyzer

generic, for phone numbers only (add verification of the input)

Why should we use it

free and open source

Possible implementation

https://github.com/N0rz3/Phunter it seems they do not have a json output natively.

mlodic avatar Apr 30 '24 16:04 mlodic

@mlodic, Since Phunter is a CLI tool, could you elaborate on how to integrate it with Intelowl? The approach that comes to my mind is a docker-based integration. This involves creating a Flask API, using Python's subprocess module to run the commands.

pranjalg1331 avatar Dec 30 '24 02:12 pranjalg1331

As I stated in the issue, the main problem here is that there is no JSON output available and that would not work even with a docker-based integration. One idea could be to add this as an option to original tool as a contribution and then use it here. You could also export the main logic of the tool outside the main used by the CLI to a separate function that could be imported. In that way, a simple python import would be enough

mlodic avatar Jan 02 '25 14:01 mlodic

Hello! I would like to work on this issue. :D

basedBaba avatar Jan 14 '25 13:01 basedBaba

This issue has been marked as stale because it has had no activity for 10 days. If you are still working on this, please provide some updates.

github-actions[bot] avatar Feb 26 '25 09:02 github-actions[bot]

Hello @mlodic! Really sorry for the extended period of inactivity on this issue, got a bit caught up in some things. 😓 I would like to work on it again. Can I continue where I left off with #2698 as a generic phone number analyzer?

basedBaba avatar Mar 18 '25 13:03 basedBaba

@fgibertoni can #2698 be reopened or should I create a new PR?

basedBaba avatar Mar 18 '25 17:03 basedBaba

I see that the original branch has been force pushed or recreated, so I can't reopen it. Are you able to do it ? Otherwise you can open a new PR

fgibertoni avatar Mar 18 '25 17:03 fgibertoni

I can't do it either, as I don't have the required permissions to do so. I'll open a new PR. 👍

basedBaba avatar Mar 18 '25 17:03 basedBaba

This issue has been marked as stale because it has had no activity for 10 days. If you are still working on this, please provide some updates.

github-actions[bot] avatar Mar 30 '25 09:03 github-actions[bot]

@basedBaba Any updates on this?

fgibertoni avatar Apr 02 '25 15:04 fgibertoni

This issue has been marked as stale because it has had no activity for 10 days. If you are still working on this, please provide some updates.

github-actions[bot] avatar Apr 14 '25 09:04 github-actions[bot]

@mlodic @fgibertoni I would like to work on this issue. Please assign

AnshSinghal avatar Apr 14 '25 14:04 AnshSinghal

@fgibertoni the phunter analyzer does not have any pip module. Will it make sense to use subprocess and then capture the output and then convert it to json. or anything else you would like to suggest?

AnshSinghal avatar Apr 23 '25 09:04 AnshSinghal

Since there is not official package for this tool I think that using subprocess is the only way to go for now. The other approach, requiring more time, would be to open an issue on the repository asking for plan on this, and maybe a PR to contribute to the project 😄

fgibertoni avatar Apr 24 '25 06:04 fgibertoni

Sure! I have made this a docker based analyzer.

AnshSinghal avatar Apr 24 '25 06:04 AnshSinghal

This issue has been marked as stale because it has had no activity for 10 days. If you are still working on this, please provide some updates.

github-actions[bot] avatar May 05 '25 09:05 github-actions[bot]