Skip to content

Added new DNS Scanner: Doggo - #1446

Merged
rfelber merged 11 commits into
mainfrom
feature/doggo-dns-scanner
Mar 27, 2023
Merged

rfelber merged 11 commits into
mainfrom
feature/doggo-dns-scanner

Conversation

@rfelber

@rfelber rfelber commented Nov 17, 2022 •

Copy link
Copy Markdown
Member

Description

Added a new DNS Scanner: Doggo

Checklist

  • Test your changes as thoroughly as possible before you commit them. Preferably, automate your test by unit/integration tests.
  • Make sure that all your commits are signed-off and that you are added to the Contributors file.
  • Make sure that all CI finish successfully.
  • Optional (but appreciated): Make sure that all commits are Verified.

@rfelber rfelber added the scanner Implement or update a security scanner label Nov 17, 2022
@rfelber rfelber added this to the v4.0.0 milestone Nov 17, 2022
@rfelber rfelber self-assigned this Nov 17, 2022
@github-actions

github-actions Bot commented Nov 17, 2022 •

Copy link
Copy Markdown

MegaLinter status: ⚠️ WARNING

Descriptor Linter Files Fixed Errors Elapsed time
⚠️ BASH shfmt 1 1 0.01s
⚠️ DOCKERFILE hadolint 2 1 0.12s
⚠️ GO golangci-lint 1 1 5.78s
⚠️ JAVASCRIPT eslint 3 1 0.72s
✅ JSON eslint-plugin-jsonc 3 0 1.05s
✅ SPELL misspell 15 0 0.06s
⚠️ YAML prettier 5 1 0.71s

See errors details in artifact MegaLinter reports on CI Job page
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

Comment thread scanners/doggo/examples/example.com/scan.yaml Outdated
@rfelber rfelber added the enhancement New feature or request label Dec 11, 2022
@rfelber
rfelber force-pushed the feature/doggo-dns-scanner branch from 3a7e179 to db59127 Compare December 11, 2022 06:53
@rfelber
rfelber force-pushed the feature/doggo-dns-scanner branch from db59127 to b5082a3 Compare February 26, 2023 08:20
@rfelber
rfelber force-pushed the feature/doggo-dns-scanner branch from b5082a3 to 1511091 Compare March 7, 2023 15:23
Signed-off-by: Robert Seedorff <Robert.Seedorff@iteratec.com>
@rfelber
rfelber force-pushed the feature/doggo-dns-scanner branch from 1511091 to 87983d9 Compare March 7, 2023 15:30
Robert Felber added 3 commits March 7, 2023 16:45
Signed-off-by: Robert Felber <Robert.Felber@iteratec.com>
Signed-off-by: Robert Felber <Robert.Felber@iteratec.com>
Signed-off-by: Robert Felber <Robert.Felber@iteratec.com>
@rfelber
rfelber marked this pull request as ready for review March 7, 2023 15:47
@rfelber
rfelber enabled auto-merge (rebase) March 7, 2023 15:48
rfelber and others added 5 commits March 7, 2023 17:52
Signed-off-by: Robert Felber <Robert.Seedorff@iteratec.com>
Signed-off-by: Jannik Hollenbach <jannik.hollenbach@iteratec.com>
Signed-off-by: Jannik Hollenbach <jannik.hollenbach@iteratec.com>
Signed-off-by: Jannik Hollenbach <jannik.hollenbach@iteratec.com>
Without it, the sentence looks weird as it seems like the training dot
in the entry is ending the sentence.

Signed-off-by: Jannik Hollenbach <jannik.hollenbach@iteratec.com>

@J12934 J12934 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Look good 👍

I've added some missing some example findings and refactored the parser a bit to be more in line with our other parsers.
I got one question in the comments below which would be nice to clear up before merging

Comment thread scanners/doggo/parser/parser.js Outdated
based on review Feedback

Signed-off-by: Robert Felber <Robert.Felber@iteratec.com>
@rfelber
rfelber requested a review from J12934 March 27, 2023 11:35
auto-merge was automatically disabled March 27, 2023 11:36

Rebase failed

@rfelber
rfelber merged commit ead1a4b into main Mar 27, 2023
@rfelber
rfelber deleted the feature/doggo-dns-scanner branch March 27, 2023 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request scanner Implement or update a security scanner

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants