Skip to content

HimitsuShell/Himitsu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HimitsuShell Logo

Docker Ready Commercial License Latest Release

HimitsuShell

HimitsuShell converts shell scripts into obfuscated binaries using an embedded shell interpreter and anti-debugging protections. (alternative to shc)

Features


OS-Level Logging & Hooking Protection
Embeds its own shell interpreter, eliminating reliance on the system shell and reducing exposure to OS-level logging and hooking. (e.g., auditd).

String & Constant Encryption
All strings and constants in the binary are encrypted, making static analysis more difficult (e.g., IDA, Ghidra).

Debugger Detection
Continuously detects debuggers during execution, making dynamic analysis more difficult (e.g., gdb, ptrace, strace).

Advanced Obfuscation Techniques
Features instruction substitution, indirect calls, indirect branches, basic block splitting, and bogus control flow.

Simple Local Edition Usage
Use the Local Edition with just a few commands.

License Verification (Planned)
Restricts shell script execution to users with a valid license key.

Compared to shc

HimitsuShell shc
OS-Level Logging & Hooking Protection
Dynamic Library Hooking Protection
String & Constant Encryption
Debugger Detection
Advanced Obfuscation Techniques

Usage on the Web

Local Edition Guide

System Requirements

  • CPU: AMD x86_64, 2.5 GHz or higher (6 cores / 12 threads recommended)
  • Memory: 16 GB RAM
  • Storage: 10 GB available SSD/NVMe space

Usage

# 1. Load the Docker Image
docker load -i himitsu_core_v1.1.2.tar.gz

# 2. Start the Container
docker run --name himitsu_core -d -it himitsu_core:v1.1.2

# 3. Upload Your Shell Script (The filename must be "launcher.sh")
docker cp launcher.sh himitsu_core:/var/work/

# 4. Build the Protected Binary (10–20 min)
docker exec himitsu_core /var/work/compile.sh

# 5. Download the Generated Binary
docker cp himitsu_core:/var/work/safeLauncher .

About This Repository

HimitsuShell is a commercial software product.

This repository does not contain the HimitsuShell source code.

It serves as the official community hub for:

  • Discussions
  • Bug reports
  • Feature requests

Research & Security Analysis

Discussions

We welcome questions, feedback, bug reports, feature requests, and use cases related to HimitsuShell. Feel free to start a discussion and share your thoughts.

Contact

hjyun@mushsw.com