OpenCC чат в Termux

OpenCC чат в Termux

Termux - one ❤️
Termux - one ❤️
Прошу обратить внимание! Автор данной статьи не несёт ответственности за любые последствия вслед использования предоставленной информации. Все материалы опубликованы исключительно в образовательных целях!

Так как на форуме широко распространена тематика софта под Android а также всего, что связано с шифрованием, я решил связать две эти темы. Но долго думал, что же может подойти под это? Очень долго рылся в интернете, и нашёл статью о скрипте CryptoChat (не реклама) от ребят, сайтецом которых я пользовался ещё в далёком 2017-ом, когда мы с другом обсуждали, как я ему по почте буду шишки (кедровые, ага) сплавлять!

Перед установкой

termux-setup-storage

Далее устанавливаем необходимые нам пакеты: Python, TOR, TOR-Socks, Node.JS и GIT.

pkg update
pkg upgrade
pkg install python
pkg install tor
pkg install torsocks
pkg install nodejs
pkg install git

Затем к уже установленным инструментам и библиотекам добавляем следующее:

pkg upgrade && pkg install -y vim
git nodejs tor torsocks curl

После инсталляции всех вышеназванных пакетов, библиотек и инструментов выходим из терминала, прописывая:

exit

Заново запускаем Termux.

Теперь проверяем, установлены ли пакеты:

cd $HOME
ls

Теперь, удостоверившись в том, что всё установлено успешно переходим к установке скрипта.

CryptoChat предлагает нам рабочий инструмент с зашифрованным чатом на 999 комнат, способный работать на локальном сервере, на HTTP / FTP серверах и на onion-роутерах.

Устанавливаем скрипт:

git clone https://github.com/triestpa/Open-Cryptochat

Переходим в директорию CryptoChat:

cd Open-Cryptochat

Производим интеграцию скрипта в Termux:

npm install

Запускаем скрипт:

node app.js

После успешного запуска окно Termux должно проинформировать вас текстом о том, что сервер чата теперь доступен на порте 3000.

Теперь, перейдя по localhost:3000 через ваш основной браузер вы увидите это:

Дополнение.

Теперь, чтобы подключиться с другого девайса к чату мы узнаем наш IP. Открываем Termux:

> inet addr: 192.168.x.x
Bcast: 192.168.0.255
Mask: 255.255.255.0

Теперь, чтобы получить доступ к чату с другого девайса - вводим первый локальный IP в адресную строку, приписывая порт 3000.

192.168.x.x:3000

Открылся чат.

Теперь вверху справа можем выбрать нужную нам комнату, там ключи шифрования PGP будут сопряжены

Termux - one ❤️

Report Page