इसे इस समस्या को हल करने के लिए बनाया गया था कि जब शेल स्क्रिप्ट को ग्राहक कंपनियों में डिप्लॉय किया जाता है, तो source code जैसा का तैसा दिखाई देता है.

मौजूदा shc (shell script compiler) जैसे टूल शेल स्क्रिप्ट को बस C code में wrap करके binary बना देते हैं.
इसलिए auditd या bpftrace जैसे kernel-level monitoring tools का उपयोग करने पर स्क्रिप्ट आसानी से सामने आ जाती है.

HimitsuShell अपना स्वयं का shell interpreter सीधे binary में embed करता है.
यह operating system के /bin/sh या /bin/bash पर निर्भर नहीं करता, इसलिए kernel-level monitoring tools से भी स्क्रिप्ट वैसी की वैसी expose नहीं होती.
साथ ही, obfuscation और anti-debugging तकनीकों को लागू कर reverse engineering की कठिनाई बढ़ाई गई है.

इसे वेब पर सीधे इस्तेमाल किया जा सके, इस तरह सार्वजनिक रूप से उपलब्ध कराया गया है.
उम्मीद है कि इसी तरह की समस्या झेल रहे दूसरे developers के लिए भी यह मददगार होगा.

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.