Программа сверху

129
11

Есть ли способ написать программу поверх вершины?

Я хотел бы написать почтовую программу ncurses, которая использует tor для соединений; база моей программы будет выполнена с GPGME api - для шифрования и дешифрования электронной почты - поэтому я бы подключил свой почтовый клиент к сети для отправки электронной почты.

Концепция проста:

alice : Mail -> encrypting (bob pulic key) > Tor network -> Bob
bob: decrypting mail -> new mail -> encrypting (alice pub key) -> Tor network -> Alice

В эти дни я изучаю GPGME, но моя проблема - Tor, есть ли способ сделать это? API-х годов?

спросил(а) 2021-01-19T19:22:24+03:00 9 месяцев, 1 неделя назад
1
Решение
91

Вы можете посмотреть протокол управления торцом. Существует две библиотеки Python для связи с Tor через этот протокол (один синхронный Stem и один асинхронный поверх Twisted, называемый txtorcon). Используя их, вы можете перенастроить базовый Tor, чтобы настроить скрытую службу, указанную на локальной конечной точке.

ответил(а) 2021-01-19T19:22:24+03:00 9 месяцев, 1 неделя назад
91

Tor был бы бесполезен, если бы каждая программа, которая использовала его, должна была знать об этом. Tor просто действует как прокси-сервер. Дайте почтовому клиенту возможность работать с прокси-сервером (SOCKS), и он автоматически сможет использовать tor.

ответил(а) 2021-01-19T19:22:24+03:00 9 месяцев, 1 неделя назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема