당신을 죽음으로 위협하는 사람을 만날까 봐 걱정한다고 가정해 봅시다.
악의적인 사람이 귀하의 휴대용 장치(예: 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에서는 모든 것이 무료 컨테이너에서 실행되어야 합니다.