あなたを死に脅かす人に会うかどうかを心配しているとしましょう。
悪意のある人があなたのポータブルデバイス(Ubuntu Touchデバイスなど)を直ちに損傷しないと仮定すると、アクセスできないリモートサーバーに携帯電話にマイクを継続的に送信させることはほとんど適切な保護方法ではありません。録音されたオーディオコンテンツは、脅威の行為者の周りの中立的で信頼性が高く、アクセスできない人が何も起こらず、コンテンツを削除しない限り、人気のあるYouTubeチャンネルに公開されます。
私は何をすべきか知りたいです。
答え1
以下は私が思いついた最も簡単なプログラムです。すべてのGNU / Linuxポータブルデバイスで動作しますが、Ubuntuタッチデバイスの説明はとにかく提供されています。
ポータブルデバイスで
Ubuntu Touch関連:
system.img
いくつかの追加機能を使用してUbports携帯電話のサイズを増やします。Ubuntu Touch関連:rootfsを書き込み可能にする
sudo mount -o remount,rw /
- インストールを進めると、
tor
Ubuntursync
Touchデバイスの場合
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では、すべてを無料のコンテナで実行する必要があります。