Skip to content

Releases: rapid7/recog

v3.0.3 - 2022.10.20

20 Oct 23:27
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.2...v3.0.3

v3.0.2 - 2022.08.24

24 Aug 22:06
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.1...v3.0.2

v3.0.1 - 2022.06.29

29 Jun 21:23
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3.23...v3.0.1

v3.0.0 - 2022.06.28

29 Jun 04:05
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3.23...v3.0.0

v2.3.23 - 2022.03.30

30 Mar 20:12
Compare
Choose a tag to compare

What's Changed

Full diff: v2.3.22...v2.3.23

v2.3.22 - 2021.12.14

15 Dec 14:52
Compare
Choose a tag to compare

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)

Full diff: v2.3.21...v2.3.22

v2.3.21 - 2021.08.02

02 Aug 22:20
cb2bfcd
Compare
Choose a tag to compare

Highlights:

  • BUG: Fix a very unlikely DoS condition, general regex performance tuning (#368)
  • Regex cross-language compatibility (#367)
  • Field migration: host.id -> hw.serial_number (#366)
  • Fingerprints: Misc improvements (Thanks @jpincombe-r7) (#363 #365)
  • CPE: Updates using the current NIST database.

v2.3.20 - 2021.05.13

13 May 13:16
c3f9fd8
Compare
Choose a tag to compare

Highlights:

  • BUG: Fix for a regex performance bug in http_servers when matching IPs. This was brought to our attention by @hudclark (#353)
  • BUG: Fix for a CPE generation bug in which we were using deprecated CPEs. This was brought to our attention by @p0lr (#361)
  • CPE: Remapping logic was refactored so that remaps are specific record type (a,h,o) which provides much greater flexibility. (#361)
  • CPE: Focused improvements in coverage (#349)
  • Fingerprints: Misc improvements (Thanks @cblack-r7, @dabdine, @sdynes-r7) (#341, #344, #345, #351, #354, #355)
  • Fingerprints: HTTP - focused work on HTTP related (http_servers, html_title, etc) fingerprints (#352, #357, #358, #359)
  • Tooling: Adding field names (os.vendor, service.product, etc) to our standard identifier checks (#350)

v2.3.19 - 2021.02.04

04 Feb 20:43
e919a17
Compare
Choose a tag to compare

Highlights:

  • JARM: New JARM database thanks to Julien Voisin @jvoisin (#331)
  • Many contributions from Rumble Discovery (@hdm) thanks to Julien Voisin @jvoisin for the backport (#334)
  • Testing: New testing via Github actions thanks to Gavin Schneider @gschneider-r7 (#328)
  • SIP: Improved coverage for Server and User Agent (#339)
  • CPE: Various improvements (#330)
  • SMB: Focused improvements and added product coverage (#307)
  • Misc fingerprint improvements (Thanks @jvoisin and @scopedsecurity) (#308, #327, #331)

v2.3.17 - 2020.12.08

09 Dec 14:13
fe52bbc
Compare
Choose a tag to compare

Highlights:

  • DNS: Fingerprint for Windows 2003 (#298)
  • CPE: Improved generation, standardization, and updates (#301, #303)
  • BUG: Fix issue preventing recog_standardize from working (#302)

Changes of note:

  • All values for hw.device and os.device have been converted to Title Case
  • All hw.device and os.device instances of Web cam and Web Cam are now IP Camera
  • All hw.device and os.device instances of POS are now Point of Sale