GNU / LinuxとYouTubeが搭載されたポータブルデバイスを使用して殺害の脅威から保護する方法は?

GNU / LinuxとYouTubeが搭載されたポータブルデバイスを使用して殺害の脅威から保護する方法は?

あなたを死に脅かす人に会うかどうかを心配しているとしましょう。

悪意のある人があなたのポータブルデバイス(Ubuntu Touchデバイスなど)を直ちに損傷しないと仮定すると、アクセスできないリモートサーバーに携帯電話にマイクを継続的に送信させることはほとんど適切な保護方法ではありません。録音されたオーディオコンテンツは、脅威の行為者の周りの中立的で信頼性が高く、アクセスできない人が何も起こらず、コンテンツを削除しない限り、人気のあるYouTubeチャンネルに公開されます。

私は何をすべきか知りたいです。

答え1

以下は私が思いついた最も簡単なプログラムです。すべてのGNU / Linuxポータブルデバイスで動作しますが、Ubuntuタッチデバイスの説明はとにかく提供されています。

ポータブルデバイスで

  • Ubuntu Touch関連:system.imgいくつかの追加機能を使用してUbports携帯電話のサイズを増やします。

  • Ubuntu Touch関連:rootfsを書き込み可能にする

sudo mount -o remount,rw /
  • インストールを進めると、torUbuntu rsyncTouchデバイスの場合
sudo apt install tor rsync
  • torcでコメントを外します。
/etc/tor/torrc
----------------
HiddenServiceDir /var/lib/tor/ssh/
HiddenServicePort 22 127.0.0.1:22
  • スタートtor
service tor start     # Ubuntu touch
systemctl enable tor  # Any other Ubuntu version
systemctl start tor   # Any other Ubuntu version
  • ポータブルコンピュータの玉ねぎアドレスを取得する
/var/lib/tor/ssh/hostname
--------------------------
your_onion_address.onion
  • マイクで録音
arecord ~/Music/recording.wav

リモートコンピュータから

  • rsyncをインストールしてyoutube-video-upload(アカウントを設定するには、ウェブサイトの指示に従ってください。)

  • recording.yaml録音内容に対応する.wavを作成してください。

  • sync_and_upload.shスクリプトの実行

sync_and_upload.sh
-------------------------
#!/usr/bin/env bash
watch -n <seconds_between_consecutive_syncs> rsync phablet@your_onion_address.onion /path/to/recording.wav &
watch -n <seconds_between_consecutive_uploads> python3 -m youtube_video_upload /path/to/recording.yaml

既知の問題

  • Ubuntu Touchのマニュアルではrootfsに書き込むことをお勧めしませんので、携帯電話をアップグレードするたびにプロセスを繰り返す必要があります。
  • 電話を受けた後、録音中はマイクがミュートされます。
  • Torは起動時に起動する必要があります。
  • Ubports / Ubuntu Touchでは、すべてを無料のコンテナで実行する必要があります。

関連情報