hickory-dns
– Uses hickory-resolver
as DNS resolver instead of tokio
‘s builtin.local-http
– Allow using HTTP protocol for sslocal
local-http-native-tls
– Support HTTPS with native-tls
local-http-rustls
– Support HTTPS with rustls
local-tunnel
– Allow using tunnel protocol for sslocal
local-socks4
– Allow using SOCKS4/4a protocol for sslocal
local-redir
– Allow using redir (transparent proxy) protocol for sslocal
local-dns
– Allow using dns protocol for sslocal
, serves as a DNS server proxying queries to local or remote DNS servers by ACL ruleslocal-fake-dns
– FakeDNS, allocating an IP address for each individual Query from a specific IP poollocal-tun
– TUN interface support for sslocal
local-online-config
– SIP008 Online Configuration Deliverystream-cipher
– Enable deprecated stream ciphers. WARN: stream ciphers are UNSAFE!aead-cipher-extra
– Enable non-standard AEAD ciphersaead-cipher-2022
– Enable AEAD-2022 ciphers (SIP022)aead-cipher-2022-extra
– Enable AEAD-2022 extra ciphers (non-standard ciphers)This project uses system (libc) memory allocator (Rust’s default). But it also allows you to use other famous allocators by features:
jemalloc
– Uses jemalloc as global memory allocatormimalloc
– Uses mi-malloc as global memory allocatortcmalloc
– Uses TCMalloc as global memory allocator. It tries to link system-wide tcmalloc by default, use vendored from source with tcmalloc-vendored
.snmalloc
– Uses snmalloc as global memory allocatorrpmalloc
– Uses rpmalloc as global memory allocator# Install from crates.io
cargo install shadowsocks-rust
then you can find sslocal
and ssserver
in $CARGO_HOME/bin
.
For macOS and Linux, you can install it using Homebrew:
brew install shadowsocks-rust
For more information click here.
The Kereva LLM Code Scanner is an innovative static analysis tool tailored for Python applications…
Nuclei-Templates-Labs is a dynamic and comprehensive repository designed for security researchers, learners, and organizations to…
SSH-Stealer and RunAs-Stealer are malicious tools designed to stealthily harvest SSH credentials, enabling attackers to…
Control flow flattening is a common obfuscation technique used by OLLVM (Obfuscator-LLVM) to transform executable…
Cybersecurity tools play a critical role in safeguarding digital assets, systems, and networks from malicious…
MODeflattener is a specialized tool designed to reverse OLLVM's control flow flattening obfuscation through static…