Найти в Дзене
Asic

OpenCC | Чат | Termux

Привет, бандиты и хацкеры! Я - hexal, и это не авторская статья. Я лишь перевёл её для вас.

Этот материал несет ознакомительный характер. Я вас ни к чему не призываю! Задача статьи лишь развлекать. За все свои действия вы сами несете полную ответственност

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

$ termux-setup-storage

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

Так вот, эти ребята сделали удобный скрипт, который мы интегрируем в Termux и пользуемся в браузере.

Я для Вас перевёл всю статью с инструкцией, пользуйтесь!

Мы будем использовать два инструмента:
1. Termux -
СКАЧАТЬ
2. TOR (будем интегрировать в Termux)
Начнём с установки Termux и установки дополнительных пакетов и директорий.

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

$ pkg install nodejs
$ pkg install python
$ pkg install tor
$ pkg install torsocks
$ pkg install git

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

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

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

$ exit
Нажимаем ENTER.

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

$ cd $HOME
$ ls

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

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

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

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

$ cd $HOME
$ cd Open-Cryptochat

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

$ npm install

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

$ node app.js

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

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

Дополнение.

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

$ ifconfig | grep "192"

Терминал отвечает:

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

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

192.168.x.x:3000

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

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

Можем общаться: Наша комната 989

Оригинал : https://lolz.guru/threads/798966/