Skip to content

Add support for base64 encoded examples#15

Merged
mkienow-r7 merged 3 commits intorapid7:masterfrom
mkienow-r7:feature/support-base64-encoding
Nov 12, 2021
Merged

Add support for base64 encoded examples#15
mkienow-r7 merged 3 commits intorapid7:masterfrom
mkienow-r7:feature/support-base64-encoding

Conversation

@mkienow-r7
Copy link
Copy Markdown
Contributor

@mkienow-r7 mkienow-r7 commented Nov 3, 2021

Description

Adds support for base64 encoded examples.

Motivation and Context

Increases feature parity with other recog language implementations.

How Has This Been Tested?

  • mvn clean install -DskipITs
  • mvn integration-test - this will fail until the xml/telnet_banners.xml changes are landed in rapid7/recog and available via Ruby Gems
  • The com.rapid7.recog.verify.RecogVerifier tool no longer reports failures in any of the 49 XML fingerprint files from the modified rapid7/recog branch.
    mvn --projects recog-verify exec:java -Dexec.mainClass="com.rapid7.recog.verify.RecogVerifier" -Dexec.args="$(ls -1 xml/*.xml | xargs)"
    

Types of changes

  • New feature (non-breaking change which adds functionality)

Checklist:

  • I have updated the documentation accordingly (or changes are not required).
  • I have added tests to cover my changes (or new tests are not required).
  • All new and existing tests passed.

@mkienow-r7 mkienow-r7 merged commit de2828e into rapid7:master Nov 12, 2021
@mkienow-r7 mkienow-r7 deleted the feature/support-base64-encoding branch November 12, 2021 17:58
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