Skip to content

Conversation

@0x4bs3nt
Copy link
Contributor

@0x4bs3nt 0x4bs3nt commented Jan 7, 2026

First part of completing the #52 issue by making requested complex Go scans available as modules.

Summary

  • Allows complex Go scan; shodan, to participate in the sif module system

Features

  • Made Go scan for shodan available as a module
  • Added to module registry
  • Will show up in the -lm/-list-modules

Test plan

  • gofmt applied
  • all unit tests passing
  • go vet passes
  • manually tested shodan works the same as a module and as a legacy Go scan

Converted legacy Go shodan scan to be able to run as module.
Renamed shodan module file to differentiate from legacy shodan lookup
files.
@vmfunc
Copy link
Owner

vmfunc commented Feb 8, 2026

@0x4bs3nt there seems to be merge conflicts

@0x4bs3nt
Copy link
Contributor Author

0x4bs3nt commented Feb 8, 2026

@0x4bs3nt there seems to be merge conflicts

@vmfunc Resolved.

@vmfunc vmfunc merged commit af53185 into vmfunc:main Feb 8, 2026
7 checks passed
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.

2 participants