Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо сделать приложение которое работает с TOR

На выходе консольное приложение, которое ожидает ввода цифры и обрабатывает комманду согласно списку:

(0) - Выход из приложения (Environment.Exit)

(1) - Создать HTTP сервер, который слушает порт 4545 и перенапраляет HTTP комманды на TOR. Если TOR не был запущен, запустить и создать соединение на нем. 

(2) - Закрыть HTTP сервер (если был запущен)

(3) - Отправить комманду TOR о том, что нужно установить новое соединение.

Как работать с TOR и отправлять ему комманды можно прочитать на сайте TOR.

Все комманды обрабатываются синхронно. В конце работы пишется сообщение в консоль - "done" или ошибка.

Обрабатыватся и перенаправляться на TOR должны  все HTTP запросы (GET, POST ...) поступившие на порт 4545 - то есть на выходе получится http proxy

Приложение должно быть написано на C#, логи писать в файл event_log.txt

Проверка с моей стороны:

Запускаю приложение, ввожу "1", захожу в браузер, ввожу туда Proxy: localhost:4545 и серфю по страницам - все должно работать, при заходе whatismyip.com отображается IP от TOR-a

Если ввожу в приложение "2", после завершения работы комманды (отображения на экране "done") я захожу в браузер опять, обновляю whatismyip.com и вижу новый IP

7 лет назад
guest_14990861541357
7 лет в сервисе
Был
4 года назад
  • Похожие заказы
  • Необходимо написать VisualBasic макрос MS Word для автоматического поиска и исправления ошибок орфографии и пунктуации в тексте документа. Возможно, достаточно воспользоваться встроенным функционалом MS Word для выполнения этой задачи. Детали задания при контакте через скайп. Оплата сдельная, ...

    Прикладное ПОнет заявок
    Закрыт
    6 лет назад
  • Нужно настроить бота, который будет:  1. Собирать базу (человек нажимает /start - вноситься в базу бота) 2. Автоматически отвечать в зависимости от ответа пользователя по сценариям с вопросами (да / нет / свой вариант - можно ввести ...

    Закрыт
    6 лет назад
  • Необходимо разложить звуковой файл БПФ- алгоритмом.  Полученные частоту, амплитуду и фазу обработать по математическим формулам( простейшее преобразование). Сохранить полученные результаты в ASCII   Операционка: Win 32-64, многоядерная поддержка, весьма желательно  использовать видеокарту для преобразований -CUDA Интересует цена ...

    Закрыт
    6 лет назад
  • $2000

    Архитектура:   Главный микроконтроллер – raspberry pi3, на котором запущен локальный сервер – управляющее устройство и способ связи с клиентом. С помощью радиомодуля передается команда на исполнительные устройства или мониторится информация с датчиков.   Исполнительное устройство – радиореле(реле и ...

    Прикладное ПОнет заявок
    Закрыт
    7 лет назад
  • Реализовать сетевой виртуальный принтер и драйвер для него: [list][*]Драйвер принтера должен отправить пользовательский документ на обработку в виртуальный сетевой принтер. [*]Виртуальный принтер должен сформировать документ в формате PDF/A и вернуть его в драйвер принтера. [*]Драйвер принтера в соответствии ...

    Закрыт
    6 лет назад
  • Мне нужно десктопное приложение на JAVA с незамысловатым Swing интерфейсом для пользователя. Приложение должно парсить информацию с конкретно заданных сайтов, на которых размещены разного рода таблицы. Собирать информацию с разных таблиц и выводить пользователю в ...

    Закрыт
    6 лет назад
  • Имеются данные матрицы X1,Y1. Задача: написать модель которую можно запустить, обучить на (X1,Y1), и получить предсказания из Х2, сравнить корреляцию предсказаний на основании X2 с Y2. Имеется архитектура нейросети и обучения, необходимо написать код для ее обучения ...

    Закрыт
    6 лет назад
  • $400

    Приветствую, необходима реализация рассыльщика + регистратора+ чекера под whatsapp (api лежит на гитхабе). Пишите в заявку " я фрилансер"(защита от автоматического ответа)

    Закрыт
    6 лет назад