From fae1f7bb424279ad225bd18a18cb903fbb77882e Mon Sep 17 00:00:00 2001 From: PaperMtn Date: Mon, 22 Jul 2024 22:08:52 +0100 Subject: [PATCH] Version bump --- CHANGELOG.md | 4 +++- pyproject.toml | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index edf1ab3..15b4125 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## 3.0.0 - 2024-07-22 +## 3.0.1 - 2024-07-22 ### Added - Updated logging - New stdout logging experience with colourised output that is easier to read. @@ -6,12 +6,14 @@ - DEBUG level logging for more verbose output and error tracing. - Rebuilt to use Poetry for dependency management and packaging. - Much better exception handling and robustness against errors +- CI/CD for testing build, releasing to GitHub and publishing to PyPI ### Fixed - Fixed broken support for MD4 (NTLM) hashing in the builtin Python `hashlib` library. This was causing the script to fail when hashing the NTLM hashes from the AD database. This has been fixed by using the `pycryptodome` library to hash the NTLM hashes. - This is fixed for obfuscation of hashes in the output, and for hashing the custom passwords list for comparison with AD users. - Fixed issue where reading files in Windows would fail due to the default encoding being used. This has been fixed by implementing encoding detection. - A number of errors that sometimes occurred when running on Windows +- GitHub release logic ### Removed - Removed the option to log to a file. This was not a useful feature, was hard to maintain, and can be achieved by redirecting stdout to a file. diff --git a/pyproject.toml b/pyproject.toml index fff78ec..7153625 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "lil-pwny" -version = "3.0.0" +version = "3.0.1" description = "Fast offline auditing of Active Directory passwords using Python and multiprocessing" authors = ["PaperMtn "] license = "GPL-3.0"