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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
defender — これはLinuxのハードニングに焦点を当てたbashスクリプトです。Windows Defenderのカスタム版のようなものですが、プライバシー問題はありません。ユーザーはここで自由を感じることができます。 | Kitploit
ツール/GitLabGitLab/0warn/defender
防御ツール脆弱性スキャナー構成監査ネットワークセキュリティマルウェア分析認証侵入検知異常検知ログ分析
GitLab0warn/defender

defender

これはLinuxのハードニングに焦点を当てたbashスクリプトです。Windows Defenderのカスタム版のようなものですが、プライバシー問題はありません。ユーザーはここで自由を感じることができます。

4ヶ月前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
リポジトリを見る

🛡️ Linux-Defender.sh

License: MIT

📝 目次

  • 📌 概要
  • 🚀 特徴
  • 🐧 対応ディストリビューション
  • 📦 インストールされるツール
  • ⚙️ インストール
    • ソースからのビルド(一般)
    • 📦 パッケージインストール
      • Debian(.deb)パッケージ
      • Arch Linux パッケージ
  • 🧰 ディフェンダーの実行
  • 🧾 ライセンス
  • 🙋‍♂️ 作者
  • ☕ サポートと貢献

📌 概要

Linux Defender は、Linux システムのセキュリティ体制を大幅に強化するために設計された、堅牢で使いやすい Bash スクリプトです。セキュリティ専門家、愛好家、システム管理者を対象に、人気の高いさまざまな Linux ディストリビューションにわたって、必須のセキュリティツールのインストール、構成、管理という複雑なプロセスを自動化します。Linux Defender を使用すれば、脅威に対するシステムの防御が効率的かつ実用的で、簡単なものになります。


🚀 特徴

  • ✅ 自動ファイアウォール管理: ufw と iptables を使用してシステムのファイアウォールを簡単にセットアップおよび管理し、堅牢なネットワーク保護を実現します。
  • 🦠 高度なマルウェア&ルートキット検出: chkrootkit、rkhunter、clamav などの強力なスキャンツールを統合して、悪意のあるソフトウェアを検出・無力化します。
  • 🔍 包括的なシステム監査: auditd を利用してシステムアクティビティを詳細に記録し、セキュリティ分析とインシデント対応のための詳細なトレイルを提供します。
  • 🌐 匿名性とプライバシーの強化: 匿名ブラウジングのための TOR と、すべてのトラフィックを Tor ネットワーク経由でルーティングする任意の Anonsurf(Kali Linux 用)との統合をサポートします。
  • 🧠 AI 搭載アシスタンス: TGPT を活用して、セキュリティワークフロー内でインテリジェントな支援とクエリ解決を直接提供します。
  • ⚙️ インテリジェントなディストリビューション検出: Linux ディストリビューション(Arch、Debian、Kali、Parrot、Ubuntu)を自動的に識別し、最適化されたセキュリティ構成を適用します。
  • 🛡️ 堅牢なシステム強化: カーネル、SSH 構成の重要な強化策を実施し、USB デバイスへのアクセスを制御して攻撃対象領域を最小限に抑えます。
  • 📈 先制的な監査とモニタリング: auditd ルールと logwatch をシームレスに統合し、システムイベントとセキュリティアラートに関する包括的な洞察を得ます。
  • 📡 高度なネットワークセキュリティ: ポートスキャンの検出、SYN フラッド攻撃の緩和、セキュアな DNS 設定の構成を展開し、ネットワークの回復力を高めます。
  • 👤 安全なユーザーとアクセス制御: 強力なパスワードポリシーを適用し、SSH の 2 要素認証(2FA)のセットアップを支援し、潜在的にリスクのあるユーザーアカウントをチェックします。
  • 🗃️ ファイルシステムの整合性とマルウェア防御: 重要なシステムファイルを不変にすることで保護し、定期的なマルウェアスキャンをスケジュールし、不審なファイルのための安全な隔離を管理します。
  • 📊 直感的なユーザーインターフェースとレポート: 一元化された構成を活用し、対話型のシステムヘルスチェックを実行し、重大なセキュリティアラートの自動メール通知を受け取ります。
  • 💣 フェイルセーフ機構: 自動依存関係の解決で問題が発生した場合に、明確な手動パッケージインストール手順を提供し、スムーズなセットアップを保証します。

🐧 対応ディストリビューション

  • Arch Linux
  • Kali Linux
  • Parrot OS
  • Debian
  • Ubuntu

📦 インストールされるツール


⚙️ インストール

Linux Defender は、好みに合わせて柔軟なインストール方法を提供します。一般に、システム統合と更新の容易さの点で、可能な限りディストリビューションのパッケージマネージャーを使用してインストールすることをお勧めします。

🛠️ 手動インストール(ソースから)

この方法では、リポジトリをクローンして setup.py スクリプトを実行します。このスクリプトは依存関係のインストールを自動化し、linux-defender コマンドをシステム全体にセットアップします。

root@kitploit:~
git clone https://gitlab.com/0warn/defender.git
cd defender
sudo python3 ./setup.py

setup.py スクリプトはお使いのディストリビューションを検出し、auditd、audispd-plugins、logwatch、libpam-pwquality、libpam-google-authenticator、postfix、mailutils、inotify-tools、rkhunter、clamav、ufw、inxi、xterm、curl、unzip、、 を含む必要な依存関係をすべてインストールします。

📦 パッケージベースのインストール(推奨)

より堅牢なシステム統合と管理の容易さのために、パッケージベースのインストールをお勧めします。

Debian(.deb)パッケージ

Debian ベースのシステム(Debian、Ubuntu、Kali、Parrot)にインストールするには、まず .deb パッケージをビルドする必要があります。

  1. .deb パッケージをビルドする: dpkg-dev と devscripts がインストールされていることを確認してください: sudo apt update && sudo apt install -y dpkg-dev devscripts プロジェクトのルートに移動してパッケージをビルドします: dpkg-buildpackage -us -uc これにより、親ディレクトリに .deb ファイル(例: linux-defender_1.3-1_all.deb)が生成されます。

  2. パッケージをインストールする: sudo dpkg -i ../linux-defender_*.deb

  3. 依存関係を解決する(求められた場合): sudo apt install -f

Arch Linux パッケージ

Arch Linux にインストールするには、makepkg を使用して PKGBUILD からパッケージをビルドおよびインストールします。

  1. git と base-devel がインストールされていることを確認する: sudo pacman -S --needed git base-devel

  2. リポジトリをクローンする: git clone https://gitlab.com/0warn/defender.git cd defender

  3. パッケージをビルドしてインストールする: makepkg -si このコマンドは依存関係を処理し、パッケージをビルドしてシステム全体にインストールします。


🧰 ディフェンダーの実行

依存関係がインストールされたら、root 権限でスクリプトを実行します:

root@kitploit:~
sudo defender

このコマンドは Linux Defender インターフェースを起動し、すべての堅牢化操作とセキュリティ機能へのアクセスを提供します。その後、harden、audit、network、user、filesystem、reporting などのコマンドを操作して、システムのセキュリティを管理できます。

🧾 ライセンス

このプロジェクトは MIT ライセンス の下でライセンスされています。


🙋‍♂️ 作者

0warn によって、サイバーセキュリティの原則とともに丁寧に構築されました。 「他の誰かに悪用される前に、安全を確保しましょう。」


☕ サポートと貢献

大きな変更については、先に issue を開いて、変更したい内容について話し合ってください。 このプロジェクトがあなたのシステムのセキュリティ保護に役立つなら、GitLab で ⭐ を付けることを検討してください。

ツールをダウンロード
カテゴリツール
ファイアウォールufw, iptables
マルウェア保護chkrootkit, rkhunter, clamav
モニタリングaudit / auditd, inotify-tools, inxi, logwatch
匿名性(Kali)tor, kali-anonsurf
Arch 専用ツールtorctl
AITGPT
システム強化sysctl, modprobe
ネットワークセキュリティiptables, sysctl, resolvconf
ユーザー管理pam, libpam-pwquality, libpam-google-authenticator
ファイルシステムchattr
レポートpostfix, mailutils
コア依存関係curl, unzip, grep, sort
grep
sort