Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature: Add ZoomEye API support #74

Merged
merged 4 commits into from
Sep 5, 2022

Conversation

chen2aaron
Copy link
Contributor

Hi, I just add zoomeye engine support. #70

image

From xixijun@Knownsec 404 Team

@forgedhallpass forgedhallpass linked an issue Sep 4, 2022 that may be closed by this pull request
1 task
Copy link

@hysia hysia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

happy coding!

@ehsandeep ehsandeep changed the base branch from main to dev September 4, 2022 13:59
Copy link
Member

@ehsandeep ehsandeep left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@chen2aaron thank you for adding this support, minor error was noticed with dedicated search option.

This works:

go run . -q '"title:gogs"' -e zoomeye

This does not:

go run . -zoomeye '"title:gogs"'


[FTL] Program exiting: no query provided

@chen2aaron
Copy link
Contributor Author

@chen2aaron thank you for adding this support, minor error was noticed with dedicated search option.

This works:

go run . -q '"title:gogs"' -e zoomeye

This does not:

go run . -zoomeye '"title:gogs"'


[FTL] Program exiting: no query provided

Done.

@ehsandeep
Copy link
Member

@chen2aaron can confirm the fix, but not sure if you noticed shodan source is also running along with zoomeye even only -zoomeye is specficed.

go run . -zoomeye '"title:gogs"' -v

@chen2aaron
Copy link
Contributor Author

I found this to be an old bug that shodan also runs when other engines are specified.

go1.17 run cmd/uncover/uncover.go -censys 'services.software.product=`Jira`' -fofa 'app="ATLASSIAN-JIRA"' -quake 'Jira' -hunter 'Jira' -zoomeye 'app:"Atlassian JIRA"' -v

  __  ______  _________ _   _____  _____
 / / / / __ \/ ___/ __ \ | / / _ \/ ___/
/ /_/ / / / / /__/ /_/ / |/ /  __/ /    
\__,_/_/ /_/\___/\____/|___/\___/_/ v0.0.7

                projectdiscovery.io

Use with caution. You are responsible for your actions
Developers assume no liability and are not responsible for any misuse or damage.
By using uncover, you also agree to the terms of the APIs used.

[WRN] empty quake keys
[WRN] empty quake keys
[WRN] empty hunter keys
[WRN] empty hunter keys
[WRN] only ip/cidr are accepted
[WRN] only ip/cidr are accepted
[WRN] empty censys keys
[WRN] empty fofa keys
[WRN] empty fofa keys
[WRN] empty fofa keys
[WRN] empty censys keys
[WRN] only ip/cidr are accepted
[WRN] empty quake keys
[WRN] empty hunter keys
[WRN] empty hunter keys
[WRN] empty fofa keys
[WRN] empty censys keys
[WRN] empty censys keys
[WRN] empty fofa keys
[WRN] only ip/cidr are accepted
[WRN] only ip/cidr are accepted
[WRN] empty hunter keys
[WRN] empty censys keys
[WRN] empty quake keys
[WRN] empty quake keys
[shodan] 121.35.44.130:8081
121.35.44.130:8081
[shodan] 136.243.89.78:8081
136.243.89.78:8081
[shodan] 139.129.233.108:8081
139.129.233.108:8081
[shodan] 47.243.157.146:8081
47.243.157.146:8081
[shodan] 90.147.108.83:8081
90.147.108.83:8081
[shodan] 120.79.223.161:9000

@ehsandeep
Copy link
Member

@chen2aaron thank you for fixing this bug, yeah looks like it was unrelated to this PR and glad we noticed it now.

@ehsandeep ehsandeep merged commit b9c62c9 into projectdiscovery:dev Sep 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

zoomeye engine support
4 participants