Статья Поднимаем свой XMPP сервер через i2p в 2025.

Admin

Администратор

Поднимаем свой XMPP сервер через i2p в 2025.​


В этом гайде поднимем собственный XMPP-сервер (Prosody) на VPS и завернём его в I2P.
Трафик будет полностью идти внутри сети I2P, скрывая наш реальный IP.

Что понадобится:
  • Debian 12 сервер (даже 1GB vCPU|1GB RAM).
  • Pidgin (XMPP-клиент).
  • root права на сервере.

1. Установка ПО:
Bash:
apt update && apt upgrade -y
wget https://github.com/PurpleI2P/i2pd/releases/download/2.56.0/i2pd_2.56.0-1bookworm1_amd64.deb
apt -f install
apt install prosody -y

2. Настройка туннеля под Prosody
Настраиваем входящий (server) туннель, чтобы получить .b32.i2p адрес.
nano /etc/i2pd/tunnels.conf.d/prosody.conf
Код:
[prosody]
type = server
host = 127.0.0.1
port = 5222
keys = prosody.dat
inbound.length = 3
outbound.length = 3

ctrl+o, enter, ctrl+x

Затем:
Код:
chown i2pd:i2pd /etc/i2pd/tunnels.conf.d/prosody.conf
systemctl restart i2pd
Переподключаемся к серверу таким образом:
ssh -L 7070:127.0.0.1:7070 root@ip
Потом у себя в браузере открываем:

1769120524788


Копируем адрес i2p для Prosody

3. Настройка Prosody:
nano /etc/prosody/conf.avail/i2p.cfg.lua
Код:
VirtualHost "abcxyz123...b32.i2p"
enabled = true
authentication = "internal_hashed"  -- или "anonymous", если хотим анонимный вход
allow_unencrypted_plain_auth = false

-- Включаем нужные модули
modules_enabled = {
"saslauth",
"tls",
"ping",
"register"  -- если хотим регистрировать учётки через клиента (in-band)
}

ssl = {
key = "/etc/prosody/certs/i2p.key";
certificate = "/etc/prosody/certs/i2p.crt";
}

Создаём сертификаты для шифрования данных:
Код:
mkdir -p /etc/prosody/certs/
openssl genrsa -out /etc/prosody/certs/i2p.key 2048
openssl req -new -x509 -key /etc/prosody/certs/i2p.key -out /etc/prosody/certs/i2p.crt -days 3650 -subj "/CN=abcxyz123...b32.i2p"
chown prosody:prosody /etc/prosody/certs/i2p.*
chmod 600 /etc/prosody/certs/i2p.key

ln -s /etc/prosody/conf.avail/i2p.cfg.lua /etc/prosody/conf.d/
systemctl restart prosody
Создаём пользователей:
prosodyctl adduser [email protected] и других...


4. Подключаемся через Pidgin:


  1. Качаем i2pd на свою машину.
  2. Запускаем Pidgin.
  3. Настраиваем аккаунт.

Basic:
Protocol: XMPP
Username: User
Domain: abcxyz123...b32.i2p
Resource: 5222
Password: your_password

1769120483388


Proxy:
Socks5
Host: 127.0.0.1
Port: 4447

1769120501510


Всего за 15 минут у нас появился собственный безопасный и приватный канал связи.
Надеюсь пост оказался для вас полезным, рад любой обратной связи!
 

Вложения

  • 1769120433877.png
    1769120433877.png
    149.2 КБ · Просмотры: 14
Похожие темы
F Поднимаем свой IoT ботнет на основе Mirai Вирусология 4
Admin Статья Поднимаем личный VPN-сервер за 30 мин на своем VPS через Amnezia VPN Анонимность и приватность 0
N Поднимаем 180.000₽ на майнере слив Способы заработка 0
C Получаем доступ к админке роутера и поднимаем VPN. Уязвимости и взлом 0
F Поднимаем скины DOTA 2 [без депозита] Способы заработка 4
F Поднимаем зеленые на выпечке | Белое Способы заработка 2
G Поднимаем каналы Телеграмм Способы заработка 0
АнАлЬнАя ЧуПаКаБрА Легко поднимаем бабки! Раздачи и сливы 0
G Поднимаем Vpn Анонимность и приватность 5
BuriTTo Поднимаем 100$ .Почти изи мани. 100% разовый профит Способы заработка 7
8 Поднимаем собственный VPN (free) Анонимность и приватность 0
Admin Статья Пишем свой простейший дроппер на плюсах Вирусология 0
Admin Статья Пишем свой лоадер на плюсах - теория Вирусология 0
Admin Интересно В официальном магазине приложений Xiaomi обнаружены вирусы. Проверьте свой смартфон прямо сейчас. Новости в сети 0
Support81 Перевод крупной суммы по СБП на свой же счёт будет расцениваться банком как подозрительный Новости в сети 0
Support81 Важно! Создаем свой VPN с защищенным от блокировок протоколом AmneziaWG, или WireGuard на максималках Анонимность и приватность 3
K Интересно Отработаю свой Запрос GE в ваших логах Предоставляю работу. Ищу специалиста. 1
S ⏩ Как запустить свой товарный бизнес и начать зарабатывать, кейс. Способы заработка 0
A Пишем свой RAT на Python > {Часть 1} Уязвимости и взлом 3
U Интересно PHP - Пишем свой фишинг скрипт для кражи тт аккаунтов {Уровень: EASY} Программирование 10
B Разработка ботов под любую рутину. Разгрузи свой график! Ищу работу. Предлагаю свои услуги. 1
L Чекну ваши базы, на свой банк 50/50 (Brute/Checker) Предоставляю работу. Ищу специалиста. 2
L Интересно C# - Критичный процесс (Защищаем свой вирус) Программирование 0
H Интересно Как проверить свой браузер на утечку данных Полезные статьи 0
G Интересно Создаём свой магазин в телеграмме бесплатно. Полезные статьи 0
igori9891 Сливаю свой мануал) Раздачи и сливы 0
Anorali Свой мини кейлоггер на python. Часть 3 Вирусология 2
Anorali Свой мини кейлоггер на python. Часть 2 Вирусология 0
Anorali Свой мини кейлоггер на python Вирусология 4
S wpXtube плагин для WP с возможностью организовать свой туб+ партнёрство Раздачи и сливы 3
L Интересно Майк Новограц: ралли биткоина только начинается, не упустите свой шанс Новости в сети 0
K Как проверить свой ПК на ратник (без антивируса) Свободное общение 4
T Как сделать свой Fishing сайт? Свободное общение 7
S Интересно Свой мини-рат на python + стиллер хрома v80 Готовый софт 8
Л Интересно Окуплю валид DE Паблик/Приват на свой сервис Ищу работу. Предлагаю свои услуги. 3
S Пишу свой ботнет, что думаете? Программирование 3
andre5787 Как создать свой кейлоггер без знания языков программирвония? Свободное общение 5
Multi-VPN Как отключить IPv6 в Windows и не спалить свой IPv6 адрес за VPN Анонимность и приватность 0
M Защищаем свой Python скрипт за пару минут Программирование 0
W Свой шоп или работа с яндекс дзен Полезные статьи 0
АнАлЬнАя ЧуПаКаБрА INLINE ру проект для тех кто не хочет покупать дедики, домены и хостинг за свой счет Готовый софт 0
B Почему не стоит светить свой IP Анонимность и приватность 0
S Пишем свой перехватчик СМС Android Программирование 3
G Python для хакера - Часть 4. Свой мини фреймворк. Программирование 1
M С чего начать свой путь в хакинге? Фишинг, мошенничество, СИ 11
R я не могу посмотреть свой профиль Свободное общение 1
L Свой магазин цифровых товаров за 5 минут Услуги дизайнеров и веб-разработчиков. 1
G Защищаем свой сайт и контент от плагиата Уязвимости и взлом 1
K Как открыть свой обменный пункт электронных денег и криптовалют https://cloud.mail.ru/public/ADNB/6h4LdjqAB Раздачи и сливы 0
K Нейропластичность: Как перемонтировать свой мозг Раздачи и сливы 0

Название темы