Add base62 encoding

This commit is contained in:
Michael Mikovsky
2025-11-10 22:18:21 -07:00
parent 0881e46a17
commit 2b5074153b
21 changed files with 981 additions and 134 deletions
+28 -13
View File
@@ -568,17 +568,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
[[package]]
name = "unshell-lib"
version = "0.1.0"
dependencies = [
"bincode",
"chrono",
"libloading",
"unshell-obfuscate",
]
[[package]]
name = "unshell-obfuscate"
name = "unshell-crypt"
version = "0.1.0"
dependencies = [
"aes",
@@ -587,15 +577,40 @@ dependencies = [
"getrandom",
"hex",
"hex-literal",
"regex",
"sha2",
]
[[package]]
name = "unshell-lib"
version = "0.0.0"
dependencies = [
"aes",
"bincode",
"block-padding 0.4.1",
"cbc",
"chrono",
"getrandom",
"hex",
"hex-literal",
"libloading",
"sha2",
"unshell-obfuscate",
]
[[package]]
name = "unshell-obfuscate"
version = "0.0.0"
dependencies = [
"proc-macro2",
"quote",
"sha2",
"syn",
"unshell-crypt",
]
[[package]]
name = "unshell-payload"
version = "0.1.0"
version = "0.0.0"
dependencies = [
"env_logger",
"libloading",