./net/ruby-recog, Framework to send network probes for identification

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.1.4, Package name: ruby31-recog-3.1.4, Maintainer: minskim

Recog is a framework for identifying products, services, operating
systems, and hardware by matching fingerprints against data returned
from various network probes. Recog makes it simply to extract useful
information from web server banners, snmp system description fields,
and a whole lot more.


Required to run:
[textproc/py-yaml] [textproc/ruby-nokogiri] [lang/python37] [lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 367 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-03 17:11:18 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
net/ruby-recog: update to 3.1.4

3.1.3 (2023-12-20)

3.1.4 (2023-12-20)

No changes available.
   2023-08-27 17:10:40 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
net/ruby-recog: update to 3.1.2

3.1.2 (2023-08-16)

What's Changed

* Rename SSL-VPN *.device parameter values to be more generic by @mkienow-r7
  in #559
* Add examples of testing matches by @adfoster-r7 in #557
* Add Paperless-ngx document management system HTML title fingerprint by
  @mkienow-r7 in #561
* Add Paperless-ng document management system HTML title fingerprint by
  @mkienow-r7 in #562
* Update README.md testing matches to set grep color to never by @mkienow-r7
  in #564
* Add FatPipe Networks MPVPN, IPVPN, WARP, SDWAN fingerprints by @mkienow-r7
  in #563
* Add Transmission by @jvoisin in #568
* Add 3CX Phone System Management Console favicon fingerprint by @mkienow-r7
  in #566
* Add PaperCut MF and NG vendor only fingerprints by @mkienow-r7 in #567
* Add MeterSphere fingerprints by @mkienow-r7 in #569
* Add Apache Superset fingerprints by @mkienow-r7 in #570
* Correct param order in Transmission fingerprint by @mkienow-r7 in #572
* Add Jellyseerr fingerprints by @jvoisin in #565
* Add Sonarr/Radarr/Prowlarr by @jvoisin in #571
* Add fast reverse proxy (frp) fingerprints by @mkienow-r7 in #573
* Correct param order in Sonarr, Radarr, Prowlarr fingerprints by
  @mkienow-r7 in #575
* CI Workflow: pin upper JRuby version to 9.4.2 as workaround for test
  failures by @mkienow-r7 in #578
* Enhance CPE update script and update CPE values by @mkienow-r7 in #560
* Add Progress MOVEit Transfer fingerprints by @mkienow-r7 in #577
* Add Roundcube Webmail fingerprints by @mkienow-r7 in #580
* Add rubocop to CI by @dwelch-r7 in #579

New Contributors

* @dwelch-r7 made their first contribution in #579
   2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247)
Log message:
*: recursive bump for Python 3.11 as new default
   2023-03-19 09:17:51 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
net/ruby-recog: update to 3.1.1

3.1.1 (2023.03.17)

What's Changed

* mirror doc changes from recog-ruby by @TomSellers in #547

3.1.0 (2023.03.17)

What's Changed

* DHCP fingerprints for Aruba sensors by @dmoinescu-r7 in #500
* New matches for Apple Boot Service Discovery Protocol by @modoyle-r7 in
  #501
* DHCP fingeprints for devices of unknown type/model by @dmoinescu-r7 in
  #502
* CI Workflow: add Ruby 3.1 and make lower JRuby version flexible by
  @mkienow-r7 in #504
* Update for Rumble to runZero rebrand by @mkienow-r7 in #506
* Correct Zebra vendor and minor fingerprint param changes by @mkienow-r7 in
  #505
* DHCP fingerprint for ChromeOS devices by @dmoinescu-r7 in #507
* DHCP fingerprint for Compaq Remote Insight by @dmoinescu-r7 in #508
* Update workflow action versions by @mkienow-r7 in #509
* New DHCP fingerprints for Cisco VoIP Devices by @modoyle-r7 in #511
* Add OWASP Zed Attack Proxy API web UI fingerprints by @mkienow-r7 in #512
* Add OpenKM Document Management System HTML title fingerprint by
  @mkienow-r7 in #513
* Add MGT-COMMERCE GmbH CloudPanel fingerprints by @mkienow-r7 in #514
* Castopod favicon fingerprint by @todb in #516
* Add FileRun fingerprints by @mkienow-r7 in #515
* Add darkstat fingerprints by @mkienow-r7 in #518
* Add darkhttpd HTTP server fingerprint by @mkienow-r7 in #519
* Add ntopng HTTP server fingerprints by @mkienow-r7 in #520
* Add Bitwarden Server fingerprints by @mkienow-r7 in #522
* Add Vaultwarden fingerprints by @mkienow-r7 in #523
* Add Cacti fingerprints by @mkienow-r7 in #524
* Add Server Technology Sentry Switched device fingerprints by @mkienow-r7
  in #527
* DHCP fingerprint for Dell Wyse-1000 thin client by @dmoinescu-r7 in #526
* Add ManageEngine ServiceDesk Plus fingerprints by @mkienow-r7 in #528
* Add ManageEngine ServiceDesk Plus MSP HTML title fingerprint by
  @mkienow-r7 in #529
* Add ManageEngine Active Directory 360 (AD360) HTTP cookie fingerprint by
  @mkienow-r7 in #530
* Add ManageEngine ADManager Plus fingerprints by @mkienow-r7 in #531
* Update existing ManageEngine ADAudit Plus and add HTTP Cookies
  fingerprints by @mkienow-r7 in #532
* Add Control Web Panel (formerly CentOS Web Panel) fingerprints by
  @mkienow-r7 in #525
* Add Cambium Wireless Access Point to dhcp_vendor_class by @modoyle-r7 in
  #534
* Add another ManageEngine ADSelfService Plus cookie fingerprint by
  @mkienow-r7 in #533
* Add ManageEngine Analytics Plus fingerprints by @mkienow-r7 in #535
* Add ManageEngine AssetExplorer fingerprints by @mkienow-r7 in #536
* Add Fortra GoAnywhere MFT fingerprints by @mkienow-r7 in #539
* Add Avaya E129 to dhcp_vendor_class by @modoyle-r7 in #538
* Add ManageEngine Endpoint Central HTML title fingerprint by @mkienow-r7 in
  #540
* Add ManageEngine SupportCenter Plus fingerprints by @mkienow-r7 in #541
* Add Atlassian Jira v9.6.0 favicon fingerprint by @mkienow-r7 in #542
* Add Atlassian Jira Service Management favicon fingerprint by @mkienow-r7
  in #543
* Added LG TV to dhcp_vendor_class by @modoyle-r7 in #544
* Add Zebra Label Printer to dhcp_vendor_class by @modoyle-r7 in #546
* Added Cisco Telepresence Peripheral to dhcp_vendor_class by @modoyle-r7 in
  #548
* Added ShoreTel IP Phone to dhcp_vendor_class by @modoyle-r7 in #549
* Cross language compatibility: case insensitivity flag by @TomSellers in
  #552
* Add ConnectWise R1Soft Server Backup Manager fingerprints by @mkienow-r7
  in #551
* Added Juniper SSL VPN to dhcp_vendor_class by @modoyle-r7 in #553
* Add Set-Cookie fingerprint for Laravel by @adfoster-r7 in #555
* Add favicon hash for drupal 9.2 plus by @adfoster-r7 in #556

New Contributors

* @todb made their first contribution in #516
* @adfoster-r7 made their first contribution in #555
   2022-11-30 15:42:45 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
net/ruby-recog: update to 3.0.3

3.0.3 (2022-10-20)

What's Changed

* Add Python BaseHTTP fingerprint by @mkienow-r7 in #473
* Temporary fix to restore rspec progress formatter by @mkienow-r7 in #474
* More DHCP-based fingerprints by @dmoinescu-r7 in #476
* Add Talend Restlet Framework fingerprint by @mkienow-r7 in #475
* Add Gunicorn with no version fingerprint by @mkienow-r7 in #477
* Restore non-capturing groups to fix anchored regex issue by @mkienow-r7 in
  #478
* Add Python WSGIServer fingerprint by @mkienow-r7 in #479
* Add OpenKM Document Management System fingerprint by @mkienow-r7 in #480
* Add Atlassian Bitbucket fingerprints by @mkienow-r7 in #482
* Add Mayan EDMS document management system fingerprint by @mkienow-r7 in
  #481
* Add SalesAgility SuiteCRM fingerprints by @mkienow-r7 in #483
* Add ManageEngine PAM360 fingerprints by @mkienow-r7 in #484
* Add ManageEngine Password Manager Pro fingerprints by @mkienow-r7 in #485
* Add ManageEngine Access Manager Plus fingerprints by @mkienow-r7 in #486
* Add Crow C++ framework for web services fingerprint by @mkienow-r7 in #487
* New dhcp vendor class fingerprints by @modoyle-r7 in #488
* Add Papermerge document management system fingerprints by @mkienow-r7 in
  #489
* Add Medusa extensible Internet server framework fingerprints by
  @mkienow-r7 in #490
* DHCP vendor_class Xerox Printer updates by @modoyle-r7 in #491
* Add Amazon OpenSearch fingerprints by @mkienow-r7 in #492
* Add Supervisord Supervisor web interface fingerprints by @mkienow-r7 in
  #494
* Add qdPM fingerprints by @mkienow-r7 in #495
* More fingerprints for the Polycom VVX family by @dmoinescu-r7 in #497
* Add missing IMAP CAPABILITY string by @mkienow-r7 in #498
* DHCP fingerprints for Polycom SoundStation IP by @dmoinescu-r7 in #496
* DHCP fingerprint for Avaya device by @dmoinescu-r7 in #499

New Contributors

* @dmoinescu-r7 made their first contribution in #476
   2022-08-28 06:28:25 by Takahiro Kambe | Files touched by this commit (4) | Package updated
Log message:
net/ruby-recog: update to 3.0.2

For changes before 3.0.0 (2.3.23), please refer
<https://github.com/rapid7/recog/releases/tag/v2.3.23>.

3.0.0 - 2022.06.28

What's Changed

* Repository split - remove recog library by @mkienow-r7 in #437
* Update default branch rename instructions by @mkienow-r7 in #442
* Update to Ruby version 2.7.5 by @mkienow-r7 in #443
* recog_standardize: handle missing files, detect removed identifiers, unify
  device type tracking by @TomSellers in #438
* Add Baxter SIGMA Spectrum Infusion System fingerprint by @mkienow-r7 in #439
* Add FastHTTP fingerprint by @mkienow-r7 in #440
* Add ManageEngine ADSelfService Plus cookie by @mkienow-r7 in #441
* Restore and enhance fingerprint self test spec by @mkienow-r7 in #444
* Add WatchGuard Fireware XTM favicon fingerprint by @mkienow-r7 in #445
* Fix pre-commit hook for updated recog_standardize by @mkienow-r7 in #446
* Add WSO2 product fingerprints by @mkienow-r7 in #450
* Add openHAB fingerprints by @mkienow-r7 in #448
* Add Home Assistant favicon fingerprint by @mkienow-r7 in #449
* Add Ballerina programming language HTTP module fingerprint by @mkienow-r7
  in #451
* Add Alentis Electronics NetPing PDU fingerprints by @mkienow-r7 in #447
* Add dotCMS Content Management Platform fingerprints by @mkienow-r7 in #452
* Add Microsoft Azure Application Gateway fingerprint by @mkienow-r7 in #453
* Add Alibaba Cloud Object Storage Service (OSS) fingerprint by @mkienow-r7
  in #454
* Add assorted ZTE CPE device web server fingerprint by @mkienow-r7 in #455
* Add a favicon for synology DSM by @jvoisin in #457
* Add a x509_issuers fingerprint for proxmox by @jvoisin in #459
* Fix port number portion of an assert nothing HTTP server regex by
  @mkienow-r7 in #461
* Add Hydra web server fingerprint by @mkienow-r7 in #463
* Add Aruba fingerprints via SNMP by @dcollado-r7 in #462

New Contributors

* @dcollado-r7 made their first contribution in #462

3.0.1 - 2022.06.29

What's Changed

* Repository split - remove recog library by @mkienow-r7 in #437
* Update default branch rename instructions by @mkienow-r7 in #442
* Update to Ruby version 2.7.5 by @mkienow-r7 in #443
* recog_standardize: handle missing files, detect removed identifiers, unify
  device type tracking by @TomSellers in #438
* Add Baxter SIGMA Spectrum Infusion System fingerprint by @mkienow-r7 in #439
* Add FastHTTP fingerprint by @mkienow-r7 in #440
* Add ManageEngine ADSelfService Plus cookie by @mkienow-r7 in #441
* Restore and enhance fingerprint self test spec by @mkienow-r7 in #444
* Add WatchGuard Fireware XTM favicon fingerprint by @mkienow-r7 in #445
* Fix pre-commit hook for updated recog_standardize by @mkienow-r7 in #446
* Add WSO2 product fingerprints by @mkienow-r7 in #450
* Add openHAB fingerprints by @mkienow-r7 in #448
* Add Home Assistant favicon fingerprint by @mkienow-r7 in #449
* Add Ballerina programming language HTTP module fingerprint by @mkienow-r7
  in #451
* Add Alentis Electronics NetPing PDU fingerprints by @mkienow-r7 in #447
* Add dotCMS Content Management Platform fingerprints by @mkienow-r7 in #452
* Add Microsoft Azure Application Gateway fingerprint by @mkienow-r7 in #453
* Add Alibaba Cloud Object Storage Service (OSS) fingerprint by @mkienow-r7
  in #454
* Add assorted ZTE CPE device web server fingerprint by @mkienow-r7 in #455
* Add a favicon for synology DSM by @jvoisin in #457
* Add a x509_issuers fingerprint for proxmox by @jvoisin in #459
* Fix port number portion of an assert nothing HTTP server regex by
  @mkienow-r7 in #461
* Add Hydra web server fingerprint by @mkienow-r7 in #463
* Add Aruba fingerprints via SNMP by @dcollado-r7 in #462

New Contributors

* @dcollado-r7 made their first contribution in #462
   2022-06-30 13:19:02 by Nia Alarie | Files touched by this commit (524)
Log message:
*: Revbump packages that use Python at runtime without a PKGNAME prefix
   2021-12-19 07:38:33 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
net/ruby-recog: update to 2.3.22

2.3.22 (2021-12-15)

Highlights:

* Many fingerprint contributions and an enhancement that adds the ability to
  use filesystem-based examples (Thanks Rumble Discovery @hdm, @lpar,
  @pbarry25) (#382)

* Fingerprints:

  - Add new dhcp_vendor_class (Thanks @modoyle-r7) (#356)
  - Improve Proxmox fingerprinting (Thanks @jvoisin) (#377)
  - Add JARM for Synology DSM7.0 (Thanks @jvoisin) (#378)
  - Add more JARM for Synology DSM 6.2.x & 7.0 (Thanks @tsellers-r7 for
    enumerating the settings) (#379)
  - Add missing parameters on x509.subject examples (#380)
  - Simplify many regular expressions (Thanks to @jvoisin for the initial
    proposal) (#381)
  - Fix telnet banners pattern for compatibility with recog-java (#385,
    #387)

* BUG: Fix maximum repetition size to be compatible with Go's regex
  requirements. This was brought to our attention by @hdm. (#372)

* CPE: Updates using the current NIST database. (#388)

* Tooling: Add fingerprint path to recog_verify output (#376)