AdvOR



  • AdvOR
    Версия: 0.0.5
    Данные: AdvOR.zip
    Исходник:

    Согласие на добавление модуля в BAS: Нет.
    Описание:
    Модуль на основе https://community.bablosoft.com/topic/9817/bas-multitor-advor
    Для работы потребуется Advanced Onion Router. более новая версия
    Позволяет запускать tor прокси
    Прокси поддерживают протоколы: Socks4, Socks5, HTTP, HTTPS
    Отличительная особенность от torrc это стабильная работа и меньшее число узлов tor(два)
    Описание функций:
    AdvOR_run - Запуск AdvOR.
      Первый запуск самый долгий, последующие запуски с теми-же IP:PORT быстрее.
      Возвращаемое значение:
      Возвращает IP на выходе если запуск удачный.
      Возвращает false если запуск не удачный.
      AdvOR_PROXY: Локальный IP:PORT запускаемой proxy.
      AdvOR_FOLDER: Путь до AdvOR.
      AdvOR_TIMEOUT: Максимальное время в сек. которое будет запускаться proxy.
      По истончению этого времени функция вернёт false.
      AdvOR_ERROR_RESTART: Перезапускать AdvOR при неудачном запуске.
    AdvOR_ExcludeNodes: Необязательный параметр.
      Исключает ноды из цепочки.
      Пример {RU}, {BY}, {KZ}, {UA}
    AdvOR_ExitNodes: Необязательный параметр
      Установка параметров выходной ноды(IP на выходе).
      Пример: {US}, {DE}
    AdvOR_check - Поверка запуска процесса локальной tor proxy.
      Возвращаемое значение:
      Возвращает true если proxy работает.
      Возвращает fasle если proxy не запущена или не работает.
      AdvOR_FOLDER: Путь до AdvOR.
      AdvOR_PROXY: Локальный IP:PORT proxy.
    AdvOR_reboot - Перезапуск локальной tor proxy, это действие сменит IP на выходе.
       AdvOR_PROXY: Локальный IP:PORT перерезаемой proxy.
       AdvOR_FOLDER: Путь до AdvOR.
    AdvOR_close - Закрытие процесса локальной tor proxy.
      AdvOR_PROXY: Локальный IP:PORT proxy которую нужно закрыть.
    AdvOR_close_all: Закрытие всех tor proxy запушенных через модуль.
    AdvOR_getIP - Получить IP на выходе. при помощи http://ip.bablosoft.com/
       Возвращаемое значение: IP адрес на выходе.
       AdvOR_PROXY: Прокси вида IP:PORT
    История версий:



  • Чтоб закрыть все процессы Advanced Onion Router выполните команду в cmd

    TASKKILL /F /T /FI "IMAGENAME eq AdvOR_*
    

    Для работы tor нужна правильная синхронизация времени, я использую Atomic Clock Sync



  • Я, возможно, что-то не так делаю, но никак не могу сменить айпи на выходе через AdvOR_reboot а так же закрыть процесс через AdvOR_close
    Advor запускается и работает, но вот перезагрузить или прервать соединение программно не получается. Айпишник не меняется, а после AdvOR_close все равно активно. В чем дело?

    UPD: с запуском и стопом процессов разобрался, все работоспособно. но вопрос ребута и закрытия процессов открыт, айпи не меняет, процессы не закрывает. Можно ли альтернативно как то убить процессы адвора?



  • Так как закрытие процесса у меня так и не заработало, найдено альтернативное решение

    в "запустить процесс" вставить:

    C:\Windows\System32\TASKKILL.exe /F /T /FI "IMAGENAME eq AdvOR_127.0.0.100_[[THREAD_INDEX]].exe
    


  • У меня не запускается ADvor почему ? кто знает ?



  • @SoftCraft отключи антивирус если он есть



  • Кстати я вот всё не доберусь ( хотя потому что я не рекомендую Пабл Прокси ).
    Но вот сейчас увидел и просто дай Запущю и всё норм :)
    Короче если я не туда влез Тапками не кидайтесь :)

    alt text
    Реально вот Скачал как то а он как то и не нужен ( пабл палево самого себя, тобишь твой Скрипт, и уж лучше без них чем марать в грязи ) :)
    Чисто моё мнение :)



  • В чем отличие этого модуля от
    https://community.bablosoft.com/topic/9519/tor



  • @glitch2077 said in AdvOR:

    Чтоб закрыть все процессы Advanced Onion Router выполните команду в cmd

    Убивать все процессы Адвора плохая затея, так как часть потоков не успеет доработать, так как в моей задаче каждый поток выполняется разное время.
    Нужно придумать, как убивать определенный отдельно взятый Адвор, который соответствует своему потоку, а не гасит по названию экзешника все подряд или первый попавшийся из чужого потока.
    Вот как в таком случае быть?



  • @altersin использовать идентификатор. навроде ид процесса



    1. не работает настройка выходной ноды. При выборе определенных стран, все равно создают
      цепочки с IP на выходе не из списка разрешенных (установленных в модуле). При этом AdVor так же показывает, что данный выходной узел не из списка (например: устанавливаем на выходе {RU}, {UA} периодически выпадают штаты, германия и др страны. AdVor так же их показывает как штаты, германия и т.п.)
      Выход. Предварительно произвести настройки AdVor. Задав приоритет в самом AdVor

    2. Смена IP по команде Reboot в плагине, так же дает такой же результат.
      Выход. как и в пункте 1.

    3. Это скорее рекомендация при использовании, нежели вопрос по модулю. Для уменьшения самопроизвольных смен IP, предварительно производить настройку AdVor.

    Тестировал на последней доступной версии AdVor v. 0.3.1.5



  • This post is deleted!


  • This post is deleted!

Log in to reply