真実、そして真実以外の何物でもない。
veritaserum
メッセンジャーの会話内の未送信 (削除されたメッセージ) を回復し、プライベート メッセンジャーの受信箱に送信します。これにより、グループチャットでの SUS テイクバックをキャッチできます。送信取り消しされたテキスト、画像、ビデオはすべて復元可能です。
Python 3.7 (および Pipenv) を使用してローカルで実行します。
$ git clone [email protected]:stevenxie/veritaserum
$ cd veritaserum
$ cat << EOF > .env
MESSENGER_USERNAME=...
MESSENGER_PASSWORD=...
VERITASERUM_DEBUG=1
EOF
$ pipenv run python veritaserum
または、Docker を使用したコンテナーで次のようにします。
$ docker run -it --rm
-e MESSENGER_USERNAME=...
-e MESSENGER_PASSWORD=...
-e VERITASERUM_DEBUG=1
stevenxie/veritaserum
veritaserum
リモート サーバー上でデーモン (長時間実行プロセス) として実行している場合は、ストアド セッションの使用を検討してください。これにより、 veritaserum
起動するたびに 2FA 情報を入力する必要がなくなります。
セッション ダンプを作成するには、ツール./util/dumpsesh.py
を使用します。
$ pipenv run python ./util/dumpsesh.py
# enter 2FA details when prompted
次に、出力された JSON をbase64
にエンコードします。
$ echo ' { ... } ' | base64
eyJoZXkiLCAidGhpcyBpcyBhIGR1bW15IGZpbGUgbG1hbyJ9...
そして、それを環境変数MESSENGER_SESSION
の値として設定します。