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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ツール/GitHubGitHub/jsitech/jshielder
脆弱性スキャナースクリプトと自動化構成監査ウェブセキュリティネットワークセキュリティペネトレーションテストDevSecOpsハードウェアセキュリティ侵入検知設定ミス
GitHubjsitech/jshielder

JShielder

78223817年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有

Linuxサーバーのハードニングスクリプト/安全なLAMP-LEMPデプロイヤー/CISベンチマーク

リポジトリを見る

JShielder

JShielder Linuxサーバー向け自動ハードニングスクリプト

JSHielderは、SysAdminや開発者がWebアプリケーションやサービスをデプロイするLinuxサーバーを安全に保つために開発されたオープンソースのBashスクリプトです。このツールは、Webアプリケーションをホストするために必要なすべてのパッケージのインストールと、Linuxサーバーのハードニングを、ユーザーの操作を最小限にして自動化します。新しく追加されたスクリプトは、CISベンチマークのガイダンスに従い、Linuxシステムの安全な構成状態を確立します。

このツールは、Linuxサーバーのセキュリティを自動的に強化するBashスクリプトであり、以下の手順を実行します。

  • ホスト名の設定
  • タイムゾーンの再設定
  • システム全体の更新
  • rootでリモート接続する必要なくサーバーを安全に管理できる新しい管理ユーザーの作成
  • ユーザーが安全なRSA鍵を生成できるように支援し、従来のパスワードではなくローカルPCからのみサーバーへのリモートアクセスを実行できるようにします
  • SSHサーバーの設定、最適化、セキュリティ強化(一部設定はCISベンチマークに準拠)
  • 一般的な攻撃からサーバーを保護するIPTABLESルールの設定
  • 未使用のファイルシステムとネットワークプロトコルの無効化
  • fail2banのインストールと設定によるブルートフォース攻撃からの保護
  • Artilleryをハニーポット、監視、ブロック、通知ツールとしてインストールおよび設定
  • PortSentryのインストール
  • MySQLのインストール、設定、最適化
  • Apache Webサーバーのインストール
  • PHPのインストール、設定、セキュリティ強化
  • 設定ファイルによるApacheのセキュリティ強化、およびModSecurity(OWASP ModSecurity Core Rule Set (CRS3))、ModEvasive、Qos、SpamHausモジュールのインストール
  • ModSecurity NginXモジュールおよびOWASP ModSecurity Core Rule Set (CRS3)のインストールによるNginXのセキュリティ強化
  • RootKit Hunterのインストール
  • Root HomeおよびGrub設定ファイルのセキュリティ強化
  • Unhideのインストールによる悪意のある隠しプロセスの検出支援
  • Tiger(セキュリティ監査および侵入防止システム)のインストール
  • Apache設定ファイルへのアクセス制限
  • コンパイラの無効化
  • システム更新のための毎日のCronジョブ作成
  • sysctl設定ファイルによるカーネルハードニング(調整済み)
  • /tmpディレクトリのハードニング
  • PSAD IDSのインストール
  • プロセスアカウンティングの有効化
  • 無人アップグレードの有効化
  • 不正アクセスに対するMOTDおよびバナー
  • セキュリティ向上のためのUSBサポートの無効化(オプション)
  • 制限的なデフォルトUMASKの設定
  • Auditdの設定と有効化
  • CISベンチマークに従ったAuditdルールの設定
  • Sysstatのインストール
  • ArpWatchのインストール
  • CISベンチマークに従った追加のハードニング手順
  • Cronのセキュリティ強化
  • GRUBブートローダーパスワード設定の自動化
  • ブート設定のセキュリティ強化
  • 重要なシステムファイルに対する安全なファイル権限の設定

#NEW!!

  • ModSecurityおよびOWASP ModSecurity Core Rule Set (CRS3)を使用したLEMPデプロイメント

CISベンチマークJShielderスクリプト追加

  • CISベンチマークガイダンスに従った個別のハードニングスクリプト https://www.cisecurity.org/benchmark/ubuntu_linux/

ツールの実行方法

./jshielder.sh

rootユーザーとして実行

問題

問題が発生した場合は、GithubでJShielderの新しいIssueを開いてください。

利用可能なディストリビューション

  • Ubuntu Server 16.04LTS
  • Ubuntu Server 18.04LTS

変更履歴

v2.4 ModSecurityとOWASP ModSecurity Core Rule Set (CRS3)を使用したLEMPデプロイメントを追加

v2.3 LAMPデプロイヤー向けにCISベンチマークのいくつかの項目に従ったハードニング手順を追加

v2.2.1 Ubuntu 16.04でのsuhosingインストールを削除、MySQL設定修正、GRUBブートローダー設定関数修正、 サーバーIPをip routeで取得するよう変更(インターフェース名に依存しない)

v2.2 CISベンチマークガイダンスに従った新しいハードニングオプションを追加

v2.1 SSH設定の強化、カーネルセキュリティ設定の調整、起動時にiptablesルールが読み込まれない問題を修正。auditd、sysstat、arpwatchのインストールを追加。

v2.0 より多くのデプロイメントオプション、選択メニュー、PHP Suhosinインストール、コードの整理

v1.0 - 新コード

開発者: Jason Soto

https://www.jasonsoto.com

https://github.com/jsitech

Twitter = @JsiTech

ツールをダウンロード