現在、Termuxは倫理的ハッキングに最も推奨され、好まれているAndroidアプリケーションの1つです。
倫理的ハッカーでなくても、これらのツールを知っていれば、倫理的ハッキングやペネトレーションテストを実行できます。
Termuxは倫理的ハッキングのための軽量ツールです。インターネット上にはTermux用のツールが数多くありますが、ここではトップ10のツールをご紹介します。
ここでは、2024年に専門家が使用する最高のTermuxツールのリストをご紹介します。これらのツールは、Webサーバーのセキュリティチェック、アラート通知、ペネトレーションテストに役立ちます。
倫理的なハッキングに最適なTermuxツール
Nmap
Nmap(別名Network Mapper)はポートスキャンソフトウェアです。この無料のハッキングツールは、高速ネットワーク検出、アラート、セキュリティ監視のためにポートスキャナーの間で広く普及しています。
このツールは幅広いサービスに対応し、生のIPパケットを用いてホストがネットワーク上で利用可能かどうかを確認します。また、Nmapは重要な情報、OS、ファイアウォールの種類などのサービスもリストアップします。
NmapはコンソールとGUIアプリケーションの両方をサポートしています。ただし、TermuxではNmapのCLIのみを使用してください。
TermuxにNmapをインストールするためのコマンド
- pkg update && pkg upgrade -y
- pkg install curl
- pkg install Nmap
Hydra
Hydraは、最も強力なTermuxツールと考えられています。telnet、SSH、FTPなどのサービスのユーザー名とパスワードに対して、総当たり攻撃(ブルートフォース攻撃)を行います。
Hydraは、ユーザー名とパスワードを解読するためのブルートフォース攻撃ソフトウェアとして、Termuxに最適なツールです。
このツールはコーディングの概念に基づいて動作します。サイバーセキュリティの専門家やIT技術者は、Hydraを使用することで、リモートシステムから不正アクセスすることがいかに簡単であるかを示すことができます。
TermuxにHydraをインストールするためのコマンド
- pkg update && pkg upgrade -y
- pkg install hydra
Metasploit
Metasploitは単なるTermuxハッキングツールではありません。エクスプロイトツールのフレームワーク全体です。Metasploitは、ハッキングツールセットを作成するためのインフラストラクチャです。
Metasploitはフリーミアムツールですが、サイバーセキュリティにおいて最も人気のあるツールの一つです。ホワイトハットハッカーは、Metasploitを使用することで、様々なプラットフォームの脆弱性を見つけることができます。
Metasploitには、20万人以上のユーザーと従業員からなるコミュニティがあり、必要な質問や情報の解決に役立っています。また、システムの脆弱性の特定にも役立ちます。
Metasploitは、Androidハッキングに最適なTermuxツールの一つです。
TermuxにMetasploitをインストールするためのコマンド
- pkg update && pkg upgrade -y
- pkg install unstable-repo
- pkg install Metasploit
SQLmap
SQLMAPツールを使用すると、ウェブサイトにSQLインジェクションの脆弱性(XSS脆弱性やSQLインジェクションのエクスプロイトなど)がないか検査できます。
SQLmapは、さまざまな種類のSQLインジェクションと多様なデータベースをサポートしています。
SQLmapを使用すると、ウェブサイトでチェックを実行し、ウェブサイトがSQLインジェクションに対して脆弱かどうかを検査できます。
SQLmapはすべての主要なプラットフォームで利用可能です。TermuxにSQLMAPを簡単に追加できます。
TermuxにSQLmapをインストールするためのコマンド
- pkg update && pkg upgrade -y
- apt install python python2
- pkg install git
- git clone https://github.com/sqlmapproject/sqlmap
- cd sqlmap
- chmod +x sqlmap.py
- python2 sqlmap.py
Wireshark
Wiresharkは、2024年現在でもネットワーク内の脆弱性や多くのファイアウォールルールを検出できる、倫理的なハッキングツールとして広く知られています。
数百人ものサイバーセキュリティ担当者が、ネットワークの検出、誤って送信されたパケットのキャプチャ、そして多くの標準規格やプロトコルのスキャンにWiresharkを使用しています。
Wiresharkは、イーサネット、IEEE 802.11、PPP/HDLC、ATM、Bluetooth、USB、トークンリング、フレームリレー、FDDIなどからのリアルタイムデータの読み取りを支援します。
WiresharkはCLIをサポートしており、このバージョンはTSharkと呼ばれています。
TermuxにWiresharkをインストールするためのコマンド
- apt update && apt upgrade -y
- pkg install xterm
- apt install tigervnc
- apt install tigervnc-viewer
- pkg install x11-repo
- apt install Wireshark-gtk
ソーシャルエンジニアリングツールキット
TrustedSecのソーシャルエンジニアリングツールキットは、サイバーセキュリティにおける様々な攻撃を模倣する高度な構造を備えています。例えば、ID収集、フィッシング攻撃などです。
ソーシャルエンジニアリングツールキットの機能は、SMSやその他のメッセージングツールの代替として活用できます。
ソーシャルエンジニアリングツールキットはPythonプログラミング言語で記述されており、300万回以上のダウンロード実績を持つ、不正アクセスに対するセキュリティ対策の品質テストです。
攻撃を自動化し、リモートメールシステム、悪意のあるウェブサイト、拡張機能などを生成します。
Termuxにソーシャルエンジニアリングツールキットをインストールするコマンド
- pkg update && pkg upgrade -y
- apt install curl -y
- curl -LO https://raw.githubusercontent.com/Hax4us/setoolkit/master/setoolkit.sh
- sh setoolkit.sh
- cd setoolkit
- ./setup.py install
- ./setoolkit
Nikto
NiktoはPerlプログラミング言語で開発されたソフトウェアです。脆弱性スキャナーOpenVASの適用範囲に含まれるWebサーバーに関するガイドラインを提供することを目的としています。
WebサーバーやWebブラウザ上の様々なファイル、設定、そして標準的あるいは安全でないプログラムを検出するために開発されました。
NiktoにはSQLインジェクションや認証の問題は含まれていません。ただし、このツールはWebサイト上の不審なファイルや設定のみをチェックし、受動的な攻撃として機能します。
TermuxにNiktoをインストールするコマンド
- apt update && apt upgrade
- pkg install git
- pkg install Perl
- git clone https://github.com/sullo/nikto.git
- cd nikto
- cd program
Tool-X
Tool-XはTermux専用に開発されているため、Termuxハッキングツールとして最も優れていると考えられています。Tool-Xを使えば、ワンクリックで370種類以上のTermux用ハッキングツールをダウンロードできます。
Tool-XはRajkumar Dusad氏によって開発されました。Dusad氏がこのツールを開発する前は、Termuxに必要なハッキングツールはすべてGithubからインストールする必要がありました。
このツールには、必要なTermuxハッキングツールがすべてリスト化されています。インストール後は、TermuxのTool-Xをワンクリックで簡単にハッキングツールにインストールできます。
TermuxにNiktoをインストールするコマンド
- pkg update && pkg upgrade -y
- pkg install git
- git clone
- cd Tool-X
- chmod +x install.aex
- sh install. aex
- ./install.aex
- Tool-X
Fsociety Toolkit
Fsociety Toolkitには、サイバーセキュリティを目的として多くのテレビシリーズで登場したTermuxハッキングツールがすべて含まれています。
Tools Packにはペネトレーションテストフレームワークが含まれており、ハッカーに必要なすべてのコードを入手できます。
このツールは初心者から中級レベルのハッカーに適しています。Fsociety Toolkitはまず、実行したい攻撃の種類を尋ねます。その後、攻撃を選択すると、その攻撃に最適なツールが表示されます。
Fsociety Toolkitでツールを見つけたら、ツールコード番号を入力してツールを選択してください。その後、ツールはTermuxターミナルに自動的にインストールされます。
TermuxにFsociety Toolkitをインストールするコマンド
- pkg update && pkg upgrade
- pkg install git
- pkg install python2
- git clone https://github.com/Manisso/fsociety.git
- cd fsociety
- chmod +x install.sh
Slowrolis
Slowrolisは低帯域幅のDoSハッキングツールです。このソフトウェアはPythonで書き換えられており、HTTPサービス拒否攻撃(DoS)を実行し、小規模サーバーの速度低下やクラッシュを引き起こします。
Slowrolisは、あらゆるウェブサイトに対してDoS攻撃を仕掛けることもできます。DoS攻撃とは、ウェブサイトのサーバーに大量のリクエストが突然送信され、サーバーがクラッシュするサイバーセキュリティ攻撃の一種です。
Slowrolisは大量のHTTPリクエストを生成し、パケットのヘッダーを定期的に送信することで、ネットワーク接続を維持します。
Slowrolisは、サーバーが接続を切断しない限り、接続ポータルを切断しません。サーバーが接続を切断する時点で、既に新しいリンクが作成されています。その結果、サーバーは401エラーでダウンするか、リクエストを一切処理できなくなります。
TermuxにFsociety Toolkitをインストールするコマンド
- pkg update && pkg upgrade -y
- pkg install Python
- pkg install slowloris
- slowloris
結論
Termuxツールは数多く存在するため、リストはまだまだ続きますが、ここでは、絶対に必要となる10の優れたTermuxツールをご紹介します。
これらのツールを使って、2024年に安全かつ倫理的なハッキングを実践することで、Android Termuxアプリからハッキングやその他のサイバーセキュリティの側面を学ぶことができます。




