A simple dynamic encoder and decoder with random shifts.
Project description
Dexter Encoder
Dexter is a custom encoding library designed for security professionals and developers who need to obfuscate shellcode or sensitive data as part of security testing and analysis. By applying complex encoding rules, Dexter aims to bypass Intrusion Detection Systems (IDS) and evade signature-based detection, making it a valuable tool in controlled, ethical hacking and red team assessments.
Features
- Advanced Encoding: Uses dynamic, randomized shifts to obfuscate data effectively.
- Simple Interface: Easy-to-use
encode()anddecode()methods for quick encoding and decoding. - Security-Oriented: Designed to enhance security testing workflows while minimizing the risk of detection. ## Installation
Install Dexter easily via pip:
pip install dexter-encoder
Usage
Once installed, you can import the Dexter library and use the encode() and decode() methods to obfuscate and deobfuscate your data.
Example:
import dexter as d # Import the Dexter encoding library
Encoding & Decoding
data = "this is secret data"
Encoding the data
encoded_data = d.encode(data)
print(f"Encoded: {encoded_data}")
Decoding the data
decoded_data = d.decode(encoded_data)
print(f"Decoded: {decoded_data}")
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dexter_encoder-1.0.tar.gz.
File metadata
- Download URL: dexter_encoder-1.0.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4bb4b63255d3739c8589234298b574615fbeb4e1319f6bb9dfb918f138d9196
|
|
| MD5 |
c83ef72772bc338a02b5f4a031606ee6
|
|
| BLAKE2b-256 |
298872f4a5646840610dd35a1ac7e811f71f6e75f0b8b5dc03e6caf8385ecbd4
|
File details
Details for the file dexter_encoder-1.0-py3-none-any.whl.
File metadata
- Download URL: dexter_encoder-1.0-py3-none-any.whl
- Upload date:
- Size: 3.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0aa3fd80253c5f004a83c65b397413f14b26e612a4b501924ee96f6f47db2e3b
|
|
| MD5 |
4edb0c406f240da2a3a8258538338e9a
|
|
| BLAKE2b-256 |
61b0b20c58b8c7c4dbc1ed2423188a810cee1de71f45c110b18ddd2efc35380f
|