SocialFish について
SocialFish は、強力なフィッシングテストおよび情報収集ツールです。このツールを使用すると、研究者は簡単にフィッシングテストを実行したり、情報収集を行ったりすることができます。企業のセキュリティ管理者は、このツールを使用して従業員のセキュリティ意識トレーニングを行うこともできます。
ツールの設定
要件
Python 3.6+
pip3
Python3 の依存関係
flask
colorama
sqlite3
flask_login
shutil
re
os
secrets
python-nmap
smtplib
email
pylatex
qrcode
次に、次のコマンドを使用してこのプロジェクトのソースコードをローカルにクローンします:
$ git clone https://github.com/UndeadSec/SocialFish.git
Python3 と pip3 を設定します:
$ sudo apt-get install python3 python3-pip python3-dev -y
ツールの依存関係コンポーネントを設定します:
$ cd SocialFish
$ python3 -m pip install -r requirements.txt
最後に、SocialFish/core/config.py にアクセスして App キーを変更します:
APP_SECRET_KEY = ''
設定が完了したら、ブラウザを開き、http://0.0.0.0:5000 にアクセスして SocialFish を使用できます。
もちろん、サーバーに直接ホストすることもできます。
カスタムページの編集
HTML テンプレートコードは次のようになります:
<html>
<head></head>
<body>
<form action="/login" method="POST">
<label>Email Address</label>
<input type="email" name="email" placeholder="Email" autocomplete="off">
<label>Password</label>
<input type="password" name="password" placeholder="Password" autocomplete="off">
<button type="submit">sign in</button>
</form>
</body>
</html>
ツールの実行スクリーンショット
プロジェクトのアドレス
SocialFish: