М.Двач / Программирование

893 Кб, mp4,
1388x906, 0:19
Пилю свою P2P onion-сеть на Python (MurNet) /python/ 16 мая, 17:55 3707238 В конец треда | Веб

Сап, анон. Оцени мой велосипед.
Решил вкатиться в сетевые протоколы и запилил децентрализованную сеть с луковой маршрутизацией на asyncio.

Фичи:
— Честный 3-хоп (Guard -> Middle -> Exit).
— Крипта: Ed25519 (Identity), X25519 (ECDH), AES-256-GCM.
— Децентрализация: узлы ищут друг друга через Kademlia DHT, никаких мастер-серверов.
— Прокси: можно поднять SOCKS5 и гнать трафик через цепочку.
— Плюшки: чатик в терминале (Textual) и визуализатор сети на tkinter (пружинный лейаут).

Проект пока учебный, аудит не проходил, но пакеты бегают, ключи жмутся, цепочки строятся. Для изучения кибербеза и асинхронности в пыхе — самое то.

Лицуха MIT, код открыт: https://github.com/cotafei/murnet

Запускается просто:
[code]pip install murnet
python demo.py[/code]

В треде отвечу на вопросы по архитектуре. Залетайте.

Ответы0728514071

sage 2 16 мая, 19:30 2 3707285

>>3707238 (OP)
>—
>—
>—
>—
>—
Уебывай со своим нейроговном.

3 16 мая, 21:24 3 3707344

>p2p сеть
>python
>claude
Поешь говна

4 16 мая, 21:40 4 3707347

Vladimir Khisamiev
cotafei
Здравствуйте! Меня зовут Владимир, и я опытный программист, который владеет несколькими языками программирования, включая Python, HTML, C# и Unity.

sage 5 16 мая, 23:19 5 3707403

Иди нахуй.

sage 6 28 мая, 22:01 6 3714071

>>3707238 (OP)
>Здравствуйте! Меня зовут Владимир, и я опытный программист, который владеет несколькими языками программирования, включая Python, HTML, C# и Unity.

Обновить тред
« /pr/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion