https://github.com/tolik-punkoff/detector
Find IP in TOR-network IP database
https://github.com/tolik-punkoff/detector
database ip search tor
Last synced: about 2 months ago
JSON representation
Find IP in TOR-network IP database
- Host: GitHub
- URL: https://github.com/tolik-punkoff/detector
- Owner: tolik-punkoff
- License: other
- Created: 2018-06-19T00:10:38.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2020-07-22T02:23:50.000Z (almost 6 years ago)
- Last Synced: 2025-03-01T19:13:23.696Z (over 1 year ago)
- Topics: database, ip, search, tor
- Language: C#
- Homepage:
- Size: 31.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-RU
- License: LICENSE.md
Awesome Lists containing this project
README
DetecTOR + SxGeoSharp.
Данная маленькая утилитка позволяет понять, относится ли определенный
IP-адрес к адресам анонимного сервиса TOR.
Например, это может быть адрес из комментариев вашего Живого Журнала.
Или откуда-нибудь еще.
Программа также пытается найти адрес в БД SxGeo (если она подключена).
SxGeo - бинарная база данных, хранящая информацию о городе и стране для
конкретного IP адреса.
Системные требования.
Windows XP SP3/7/8.1/10
.NET Framework 2.0
256 Mb ОП, 15 Мб HDD
Для Windows XP необходимо установить Internet Explorer 8 с обновленными
корневыми сертификатами, отдельно или в составе кумулятивного обновления
Обновление можно скачать здесь: https://blog.simplix.info/updatepack/
https://mega.nz/file/RBkCxQpD#sO1nAP7RTU1zGZBkmCnArqRWHNihXEo8A7DhksYCBuw
Как пользоваться.
Запускаете, нажимаете кнопочку "Обновить данные",
или ставите птичку в настройках, чтоб программка обновляла
данные при старте, а потом вводите (или просто вставляете)
интересующий IP.
Если он есть в базе IP-адресов сети TOR,
то программа выведет его и покажет дополнительные данные.
Пакетный режим.
Если у вас имеется список из нескольких IP-адресов в текстовом файле,
можно нажать кнопочку "Пакетный режим", выбрать файл с адресами,
выходной файл отчета, и программа прогонит список по БД Tor и SxGeo.
В опциях можно установить, нужна ли вам полная информация о ноде Tor
или достаточно того факта, что адрес входит в Tor-сеть.
IP в текстовом файле должен быть указан в полном формате n.n.n.n,
где n десятиричное число от 0 до 255. Разделители в текстовом файле
могут быть любыми
Подключение БД SxGeo.
По умолчанию БД SxGeo не подключена. Ее бесплатную версию можно взять
здесь: https://sypexgeo.net/ru/download/
Распакуйте архивы (SxGeoCity_utf8(1251).zip и/или SxGeoCountry.zip) в
отдельный каталог, нажмите кнопочку "Обновить БД SxGeo" и выберите
данный каталог.
Кодировка не важна. Программа поддерживает и UTF-8 и Windows 1251.
Помните только что БД SxGeoCountry содержит только
ISO-коды стран, а SxGeoCity еще и о городах/регионах.
Портативный режим.
Теперь по умолчанию программа запускается в "портативном" режиме,
все данные хранятся в каталоге с программой (подкаталог data).
Портативный режим отключается через параметры командной строки.
Параметры командной строки.
/help - вывод этого окна и завершение работы.
/update - обновление БД Tor из интернета, вне зависимости от настроек.
/np - отключение портативного режима. Данные программы будут
храниться в каталоге Applications Data текущего пользователя.
Например в C:\Users\<пользователь>\AppData\Local\DetecTOR\ для Windows 7.
Разработчики.
Непонятно для чего, эту утилиту в 2013 году написал Дима Ларин,
а мы: PunkArr[], Leha Silent и NKT ее достали из недр
Диминых компов и допилили, в качестве учебного примера,
а также курсовика для нашего друга студента-первокурсника (и вместе с ним).
История версий.
0.0.0.1b - Первая версия.
0.2.0b - Улучшена обработка CSV, конфиги.
0.3.0b - Добавлена поддержка SxGeo, командной строки, пакетный и
портативный режимы.
0.3.1b - Изменен источник адресов IP Tor
Дополнительные компоненты и торговые марки.
В качестве контрола для ввода IP-адреса мы использовали
C# IP Address Control вот этого автора:
https://www.codeproject.com/Articles/9352/A-C-IP-Address-Control
База данных SypexGeo (SxGeo):
© 2006-2018 zapimir
© 2012-2020 BINOVATOR
https://sypexgeo.net
Еще позаимствовали луковицу TOR у TORPROJECT (для иконки).
Все эти штуковины бесплатные, и распространяются
с сохранением указания на авторов, что мы и делаем.
База данных IP TOR-сети тоже открытая, и самая "официальная" лежит здесь:
https://check.torproject.org/exit-addresses
Есть еще другие, так что в программе вставлены опции формата
или возможность задать просто список IP.
Наш же код вообще открытый настолько,
насколько его можно открыть - нам пофиг на лицензии,
и даже на ссылки на нас: джентльмен их укажет, а не джентльмен,
да пофиг на не джентльменов.
Код написан на C#, а иконки сделаны с помощью бесплатных инструментов
InkScape и @iconsusi