Releases: CatherineFramework/mercy
Releases · CatherineFramework/mercy
v2.0.1
Changelog
Available on crates.io: https://crates.io/crates/mercy
Bug Fixes
- Fixed a minor bug with email parsing. Now returns a state of "N/A" if the header information is not currently present in the
.eml
file
Changelog: v2.0.0...v2.0.1
v2.0.0
Changelog
Available on crates.io: https://crates.io/crates/mercy
Breaking Changes
- Replaced all mercy_* calls with the actual names for better readability (92d6248)
Features
- Added a new language detection crate (
mercy::extra("detect_lang", "<string>")
) (92d6248) - Included basic test cases for testing functionality (46dbbfc)
- Updated GitHub workflow to now run
cargo check
,cargo test
, andcargo build
(932c231) - Added the ability to parse email files and return generic data from email content (
mercy::extra("parse_email", "<eml_file>")
) (8006dbc)
Changelog: v1.2.22...v2.0.0
v1.2.22
Changelog | v1.2.22
Available on crates.io: https://crates.io/crates/mercy
Features
- Added the
project_ares
crate to potentially crack a hash or string provided by the user (199bad9) - Now offers the ability to generate a domain based on a provided domain by shuffling individual characters to closely match the original string (fe9580a)
- New basic method now allows speedy zip extraction (a994b8c)
- Created a unique
mercy_experimental()
function for only printing to stdout (fe9580a)
Changelog: v1.2.21...v1.2.22
v1.2.21
v1.2.16
Changelog | v1.2.16
Available on crates.io: https://crates.io/crates/mercy
Features
- New project logo (457c22e)
- Now offers the ability to run a malicious domain query (d2d5aa1)
- Added the option to defang URLs and IP addresses (457c22e)
- Can now run a WHOIS lookup to collect domain information (457c22e)
- Improved documentation and cleared any lib warnings
Hot Fix
- v1.2.17 - Removed an irrelevant public function call (ecb7fde)
v1.1.11
Changelog | v1.1.11 🚀
Mercy currently accepts multiple callbacks:
- Decoding encoded strings
- Base64
- Rot13
- Encoding plaintext strings
- Base64
- Hashing plaintext strings
- md5
- sha256
- Dumps hexadecimal values from a local file
- Aggregates system information, including internal IP address, CPU diagnostics, hostname, etc.
Documentation is available here: https://docs.rs/crate/mercy/latest