Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
WebSafeCompiler — 最適化や知的財産保護を目的とした、強力なウェブサイトコンパイラ/難読化ツール。 | Kitploit
ツール/GitHubGitHub/dosx-dev/websafecompiler
汎用ユーティリティ暗号化/復号化ツールスクリプトと自動化ウェブセキュリティユーティリティとフレームワーク
GitHubdosx-dev/websafecompiler

WebSafeCompiler

最適化や知的財産保護を目的とした、強力なウェブサイトコンパイラ/難読化ツール。

リポジトリを見る
160111年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
ウェブサイト

WebSafeCompiler (WSC)

WebSafeCompiler (WSC) は、Node.js を使用したウェブアプリケーションやウェブサイトの最適化、minify(圧縮)、難読化(必要に応じて)のために設計された高度なユーティリティ(ウェブサイトコンパイラ)です。ファイルサイズを削減してウェブアセットを強化し、またはリバースエンジニアリングに対する強固な保護を提供することで、コードがデプロイ可能で安全な状態であることを保証します。

[!NOTE]
*.github.io サイトに適しています

🚀 ちょっとした紹介

WebSafeCompiler を最大限に活用するには、ターミナルで次のコマンドを実行してください:

root@kitploit:~
node wsc.js <input_dir> <output_dir> [--map] [--smart] [--drm]

引数とオプション:

  • <input_dir>: 処理対象のソースファイルが含まれるディレクトリ。
  • <output_dir>: 最適化および難読化されたファイルが出力されるディレクトリ。
  • -m, --map: SEO向上のため、出力ディレクトリに sitemap.xml を作成します。
  • -s, --smart: minify済みのファイルを自動的に検出してスキップします。これにはJSおよびCSSファイルが含まれます。
  • -d, --drm: 不正な解析からソースコードを保護するために、コード難読化(DRM保護)を有効にします。
    • 🚫 無効: このユーティリティはウェブサイトのファイルの最適化に重点を置き、軽量で効率的な状態を確保します。
    • ✅ 有効: このユーティリティは、コードに厳格な難読化技術を適用して知的財産の保護を重視します。
      • HTML難読化: HTMLファイルにも、機能を持たないランダムな属性やクラスを追加することで難読化を施し、ウェブページの視覚的・機能的な完全性を維持しながらリバースエンジニアリングを困難にします。
      • JavaScript難読化: JavaScriptを使用するファイルは、未使用コードの追加や文字列の暗号化を含む複数段階の難読化処理を経ます。
  • -h, --help: 詳細な使用手順を含むヘルプメッセージを表示します。
  • -v, --version: WebSafeCompilerの現在のバージョンを出力します。

👨🏼‍💻 使用例:

root@kitploit:~
node wsc.js "/path/to/source" "/path/to/output" --drm --smart

このコマンドは、指定されたソースディレクトリ内のすべてのファイルを処理して最適化し、難読化フラグが有効な場合は、不正なアクセスや改ざんからコードを保護します。出力ファイルは、ウェブ環境へのデプロイ準備が整った状態になります。

📚 使用ライブラリ

WebSafeCompiler は、JavaScriptコードを処理するために以下のライブラリを使用します:

  • uglify-js: 高度なJavaScriptの前処理とminifyを提供し、機能を損なうことなくコードを圧縮します。
  • javascript-obfuscator: 高度な技術を適用してJavaScriptコードを難読化し、攻撃者によるリバースエンジニアリングを大幅に困難にします。

🛠️ インストール方法

WebSafeCompiler を使い始めるには、システムに Node.js がインストールされている必要があります。以下の手順に従って必要なパッケージをインストールしてください:

  1. Node.jsをインストール: Node.js公式サイト からNode.jsをダウンロードしてインストールします。お使いのOSのインストール手順に従ってください。

  2. リポジトリをクローン: まだの場合は、リポジトリをローカルマシンにクローンします:

    root@kitploit:~
    git clone <repository-url>
    cd <repository-directory>/source
    
  3. 依存関係をインストール: プロジェクトディレクトリに移動し、必要なnpmパッケージをインストールします:

    root@kitploit:~
    npm install
    
  4. 完了です!WSCを使用できます。

📜 ライセンス

このプロジェクトはMITライセンスの下で提供されています。詳細については、LICENSE ファイルを参照してください。

ツールをダウンロード