[Analyzer] Phunter
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, 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.
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
Hello! I would like to work on this issue. :D
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.
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?
@fgibertoni can #2698 be reopened or should I create a new PR?
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
I can't do it either, as I don't have the required permissions to do so. I'll open a new PR. 👍
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.
@basedBaba Any updates on this?
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.
@mlodic @fgibertoni I would like to work on this issue. Please assign
@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?
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 😄
Sure! I have made this a docker based analyzer.
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.