Толик Панков
hex_laden
............ .................. ................

November 2020
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

Толик Панков [userpic]
DetecTOR, утилита, определяющая, относится ли IP к сети TOR

Написана изначально была аж в 2013 году и довольно кривовато, но по многочисленным просьбам нашего дорогого зрителя, была переделана, с подробными объяснениями по поводу "как", "что", "где" и "куда".

Раз это приняли в качестве курсовой первокурсника, то можно и опубликовать. Тем более, на этой утилите я и сам экспериментировал, и теперь это некий пример для бывших и будущих нескольких заметок из серии "О конфигах" и всяческой там автоамтизации рутинных дел - сбора данных с форм, или сохранения конфигурационных файлов.

Выглядит главное окно вот так:



readme.txt


Чтоб два раза не вставать.

DetecTOR.

Данная маленькая утилитка позволяет понять, относится ли определенный
IP-адрес к адресам анонимного сервиса TOR.
Например, это может быть адрес из комментариев вашего Живого Журнала.
Или откуда-нибудь еще.

Как пользоваться.

Запускаете, нажимаете кнопочку "Обновить данные",
или ставите птичку в настройках, чтоб программка обновляла
данные при старте, а потом вводите (или просто вставляете)
интересующий IP.
Если он есть в базе IP-адресов сети TOR,
то программа выведет его и покажет дополнительные данные.

Разработчики.

Непонятно для чего, эту утилиту в 2013 году написал Дима Ларин,
а мы: PunkArr[], Leha Silent и NKT ее достали из недр
Диминых компов и допилили, в качестве учебного примера,
а также курсовика для нашего друга студента-первокурсника (и вместе с ним).

Дополнительные компоненты и торговые марки.

В качестве контрола для ввода IP-адреса мы использовали
C# IP Address Control вот этого автора:
https://www.codeproject.com/Articles/9352/A-C-IP-Address-Control
Еще позаимствовали луковицу TOR у TORPROJECT (для иконки).
Все эти штуковины бесплатные, и распространяются
с сохранением указания на авторов, что мы и делаем.

База данных IP TOR-сети тоже открытая, и самая "официальная" лежит здесь:
http://torstatus.blutmagie.de/query_export.php/Tor_query_EXPORT.csv

Есть еще другие, так что в программе вставлены опции формата
или возможность задать просто список IP.

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

Код написан на C#, а иконки сделаны с помощью бесплатных инструментов
InkScape и @iconsusi



Смотреть исходники (на GitHub)
Скачать программу (Win32) c GitHub

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2018/06/19/detector-utilita-opredelyayushhaya-otnositsya-li-ip-k-seti-tor/

Comments

и ещё - можно ли допилить так, чтобы сразу скопированный в буфер обмена адрес ip вставлялся в соотв. окно?

Так зачем такие сложности: копируешь IP-адрес, тыкаешь в поле для ввода в главном окне, и нажимаешь CTRL+V

так вот и не работает CTRL+V

т.е. весь адрес сразу не вставляется в проверочное окно

ща проверю, вроде должно было работать.

работает, только что скопировал адрес из предыдущего поста, в котором заходил тролль из TOR, все вставилось. Но принял к сведению, если удасться повторить баг, то исправим, конечно. Скажи какая винда. На ум приходит, что дело может быть только в винде пока.

Проверю на днях.