Sha256: bf68e12717e680f465dcc4bcdf6e311957aac26085fcb15c617adc35ee49e958

Contents?: true

Size: 841 Bytes

Versions: 16

Compression:

Stored size: 841 Bytes

Contents

Feature: Match
  Scenario: Finds matches
    When I run `recog_match.rb matching_banners_fingerprints.xml banners.xml`
    Then it should pass with:
      """
      MATCH: {"pureftpd.config"=>"[privsep] [TLS] ", "service.family"=>"Pure-FTPd", "service.product"=>"Pure-FTPd", "data"=>"---------- Welcome to Pure-FTPd [privsep] [TLS] ----------"}
      MATCH: {"os.vendor"=>"Sun", "os.family"=>"Solaris", "os.product"=>"Solaris", "os.device"=>"General", "host.name"=>"polaris", "os.version"=>"5.8", "data"=>"polaris FTP server (SunOS 5.8) ready."}
      """

  Scenario: Fails at finding matches
    When I run `recog_match.rb failing_banners_fingerprints.xml banners.xml`
    Then it should pass with:
      """
      FAIL: ---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
      FAIL: polaris FTP server (SunOS 5.8) ready
      """

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
recog-1.0.15 features/match.feature
recog-1.0.14 features/match.feature
recog-1.0.13 features/match.feature
recog-1.0.12 features/match.feature
recog-1.0.11 features/match.feature
recog-1.0.10 features/match.feature
recog-1.0.9 features/match.feature
recog-1.0.8 features/match.feature
recog-1.0.7 features/match.feature
recog-1.0.6 features/match.feature
recog-1.0.5 features/match.feature
recog-1.0.4 features/match.feature
recog-1.0.3 features/match.feature
recog-1.0.2 features/match.feature
recog-1.0.1 features/match.feature
recog-1.0.0 features/match.feature