Kebenaran, dan hanya kebenaran.
veritaserum
memulihkan pesan yang belum terkirim (pesan yang dihapus) dalam percakapan Messenger, dan mengirimkannya ke kotak masuk Messenger pribadi Anda, sehingga Anda dapat menangkap sus takebacks di obrolan grup Anda. Teks, gambar, dan video yang tidak terkirim semuanya dapat dipulihkan.
Berjalan secara lokal, dengan Python 3.7 (dan Pipenv):
$ git clone [email protected]:stevenxie/veritaserum
$ cd veritaserum
$ cat << EOF > .env
MESSENGER_USERNAME=...
MESSENGER_PASSWORD=...
VERITASERUM_DEBUG=1
EOF
$ pipenv run python veritaserum
Atau, dalam wadah dengan Docker:
$ docker run -it --rm
-e MESSENGER_USERNAME=...
-e MESSENGER_PASSWORD=...
-e VERITASERUM_DEBUG=1
stevenxie/veritaserum
Jika Anda menjalankan veritaserum
sebagai daemon (proses yang berjalan lama) di server jauh, pertimbangkan untuk menggunakan sesi tersimpan. Ini akan memungkinkan Anda untuk menghindari keharusan memasukkan informasi 2FA setiap kali veritaserum
dimulai.
Untuk membuat dump sesi, gunakan alat ./util/dumpsesh.py
:
$ pipenv run python ./util/dumpsesh.py
# enter 2FA details when prompted
Kemudian, enkode JSON yang dihasilkan ke base64
:
$ echo ' { ... } ' | base64
eyJoZXkiLCAidGhpcyBpcyBhIGR1bW15IGZpbGUgbG1hbyJ9...
Dan tetapkan sebagai nilai untuk variabel lingkungan MESSENGER_SESSION
.