dexter-encoder


Namedexter-encoder JSON
Version 1.0 PyPI version JSON
download
home_pagehttps://github.com/Brownpanda29/dexter
SummaryA simple dynamic encoder and decoder with random shifts.
upload_time2024-11-09 01:39:13
maintainerNone
docs_urlNone
authorEthan Fraser
requires_python>=3.6
licenseNone
keywords python encoding decoding shellcode security
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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()` and `decode()` 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:                          
```bash
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:

```python
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}")

```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Brownpanda29/dexter",
    "name": "dexter-encoder",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "python, encoding, decoding, shellcode, security",
    "author": "Ethan Fraser",
    "author_email": "ethanprime.c137@mail.com",
    "download_url": "https://files.pythonhosted.org/packages/29/88/72f4a5646840610dd35a1ac7e811f71f6e75f0b8b5dc03e6caf8385ecbd4/dexter_encoder-1.0.tar.gz",
    "platform": null,
    "description": "# Dexter Encoder\n\nDexter 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.  \n## Features\n- **Advanced Encoding**: Uses dynamic, randomized shifts to obfuscate data effectively.\n- **Simple Interface**: Easy-to-use `encode()` and `decode()` methods for quick encoding and decoding.\n- **Security-Oriented**: Designed to enhance security testing workflows while minimizing the risk of detection.\n                                                        ## Installation\n\nInstall Dexter easily via pip:                          \n```bash\npip install dexter-encoder\n```\n## Usage\n\nOnce installed, you can import the Dexter library and use the `encode()` and `decode()` methods to obfuscate and deobfuscate your data.\n\n### Example:\n\n```python\nimport dexter as d  # Import the Dexter encoding library\n```\n\n# Encoding & Decoding\n```\ndata = \"this is secret data\"\n```\n\n# Encoding the data\n```\nencoded_data = d.encode(data)\nprint(f\"Encoded: {encoded_data}\")\n```\n\n# Decoding the data\n```\ndecoded_data = d.decode(encoded_data)\nprint(f\"Decoded: {decoded_data}\")\n\n```\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A simple dynamic encoder and decoder with random shifts.",
    "version": "1.0",
    "project_urls": {
        "Homepage": "https://github.com/Brownpanda29/dexter"
    },
    "split_keywords": [
        "python",
        " encoding",
        " decoding",
        " shellcode",
        " security"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "61b0b20c58b8c7c4dbc1ed2423188a810cee1de71f45c110b18ddd2efc35380f",
                "md5": "4edb0c406f240da2a3a8258538338e9a",
                "sha256": "0aa3fd80253c5f004a83c65b397413f14b26e612a4b501924ee96f6f47db2e3b"
            },
            "downloads": -1,
            "filename": "dexter_encoder-1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "4edb0c406f240da2a3a8258538338e9a",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 3329,
            "upload_time": "2024-11-09T01:39:11",
            "upload_time_iso_8601": "2024-11-09T01:39:11.944417Z",
            "url": "https://files.pythonhosted.org/packages/61/b0/b20c58b8c7c4dbc1ed2423188a810cee1de71f45c110b18ddd2efc35380f/dexter_encoder-1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "298872f4a5646840610dd35a1ac7e811f71f6e75f0b8b5dc03e6caf8385ecbd4",
                "md5": "c83ef72772bc338a02b5f4a031606ee6",
                "sha256": "a4bb4b63255d3739c8589234298b574615fbeb4e1319f6bb9dfb918f138d9196"
            },
            "downloads": -1,
            "filename": "dexter_encoder-1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "c83ef72772bc338a02b5f4a031606ee6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 3252,
            "upload_time": "2024-11-09T01:39:13",
            "upload_time_iso_8601": "2024-11-09T01:39:13.489983Z",
            "url": "https://files.pythonhosted.org/packages/29/88/72f4a5646840610dd35a1ac7e811f71f6e75f0b8b5dc03e6caf8385ecbd4/dexter_encoder-1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-09 01:39:13",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Brownpanda29",
    "github_project": "dexter",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "dexter-encoder"
}
        
Elapsed time: 0.57450s