Skip to content

Releases: SpecterOps/SharpHound

v2.3.0

11 Dec 20:16

Choose a tag to compare

Important Notes

This release contains early access features for ADCSESC1 collection and more ADCS collection going forward.

Version skipped from v2.1.0 to v2.3.0 in order to bring FOSS and Enterprise collectors into a similar version scheme

What's Changed

  • Rename EnrollmentService to EnterpriseCA by @JonasBK in #67
  • DC reg keys and reorganizing properties in ADCS object's output by @JonasBK in #68
  • fix: eca processing without ca registry by @JonasBK in #75
  • BED-3838 feat: configuration class collection by @JonasBK in #70
  • feat: add certservices collection method by @urangel in #76
  • fix: bad filter sneaking into configurations NC by @rvazarkar in #78
  • Add IsACLProtected to property bags for ingest by @rvazarkar in #81
  • Draft: ADCS ESC1 Early Access Support by @elikmiller in #77

New Contributors

Full Changelog: v2.0.2...v2.3.0

v2.0.2

04 Dec 18:49

Choose a tag to compare

What's Changed

Full Changelog: v2.0.1...v2.0.2

v2.0.1

28 Sep 19:43

Choose a tag to compare

What's Changed

  • Fix Serialization to use String Enum conversion by @rvazarkar in #60
  • Update commonlib to v3.0.8 by @rvazarkar in #65
    • Adds some cache logic
    • Fixes the CollectAllProperties flag
    • Fixes LAPS collection for new environments
    • Adds some missing ldap properties related to passwords
    • Moved to a new package host

Full Changelog: v2.0.0...v2.0.1

SharpHound v2.0.0

07 Aug 17:23

Choose a tag to compare

What's Changed

  • Updates to CommonLib v3, pulling in new URA and local group enumeration and schemas.
  • Several performance improvements
  • Random fixes by @rvazarkar in #59
  • SharpHound 2.0 will be compatible with BloodHound CE

Full Changelog: v1.1.1...v2.0.0

SharpHound v1.1.1

23 May 14:32
f4d613b

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.1.1

SharpHound v1.1.0

03 Aug 16:19
22e5985

Choose a tag to compare

What's Changed

  • Updated to support BloodHound 4.2
  • Swapped Utf8Json with Newtonsoft
  • Lots of fixes for bugs

Full Changelog: v1.0.4...v1.1.0

SharpHound v1.0.4

24 Jun 14:31

Choose a tag to compare

What's Changed

  • Added an InvokeSharpHound() function to be called by a PS ingestor by @lap1nou in #21
  • Added the --SkipPasswordCheck flag to ignore PwdLastSet age during computer enumeration
  • Added the --DisableCertVerification flag to ignore LDAPS certificate validation
  • Re-added the PS1 script for SharpHound
  • Updated commonlib for some bugfixes

New Contributors

Full Changelog: v1.0.3...v1.0.4

SharpHound v1.0.3

07 Mar 16:59

Choose a tag to compare

What's Changed

  • fix: ensure highlevel is being set on all objects by @ddlees in #11
  • Replaced ILMerge with Costura to fix some errors with missing DLLs
  • Excluded DLLs to get binary under the 1mb limit for Cobalt Strike
  • Fix memcache still writing to disk
  • CommonLib updates to support netonly better

New Contributors

Full Changelog: v1.0.2...v1.0.3

SharpHound v1.0.2

16 Feb 21:56

Choose a tag to compare

  • First tagged release
  • Fixes loop filenames conflicting with each other
  • Updates the common library to v2.0.12

Rolling Release (unstable)

15 Feb 21:34

Choose a tag to compare

Pre-release

Rolling release of SharpHound compiled from source (ef2b8b3)
This is automatically kept up-to-date with the dev branch.