Delysid 210 Posted July 5, 2016 (edited) Мод "Internet tester" или первый антитроян для WOT Предназначен для блокирования и определения модов которые выходят в интернет без ведома пользователя. Автор: Delysid Описание действий. Если вы используете моды в папке \scripts\client\mods то установите положите мод в папку и переименуйте чтобы он был первый по алфавиту. К примеру aaaaa.pyc Если вы используете моды в папке \scripts\client\gui\mods то установите положите мод в папку и переименуйте чтобы он был первый по алфавиту. К примеру mod_aaaa.pyc При запуске игры доступ модам к интернету будет заблокирован. Внимание не работает пинг серверов при вводе логина/пароля и загрузку некоторых медалей! Определение мода который лезет в интернет: Вызовет неработоспособность мода или строку вида в python.log: (Exception('Delysid Internet Block',), Версия 1: Убрано: ограничение работы по времени мода. Изменения минимальные: изменён немного сам скрипт и обфусцирован, немного уменьшен лог об ошибках от модов которые лезут в интернет. Скачать: http://rgho.st/7bzFLHZwd Допустимые ошибки в питон логе: 1: ERROR: Exception in thread Thread-1: ERROR: Traceback (most recent call last): ERROR: File "scripts/common/Lib/threading.py", line 810, in __bootstrap_inner ERROR: File "scripts/client/predefined_hosts.py", line 153, in run ERROR: File "scripts/common/Lib/urllib2.py", line 129, in urlopen ERROR: File "scripts/common/Lib/urllib2.py", line 406, in open ERROR: File "scripts/common/Lib/urllib2.py", line 424, in _open ERROR: File "scripts/common/Lib/urllib2.py", line 384, in _call_chain ERROR: File "scripts/common/Lib/urllib2.py", line 1219, in http_open ERROR: File "scripts/common/Lib/urllib2.py", line 1183, in do_open ERROR: File "scripts/common/Lib/httplib.py", line 995, in request ERROR: File "scripts/common/Lib/httplib.py", line 1029, in _send_request ERROR: File "scripts/common/Lib/httplib.py", line 991, in endheaders ERROR: File "scripts/common/Lib/httplib.py", line 844, in _send_output ERROR: File "scripts/common/Lib/httplib.py", line 806, in send ERROR: File "scripts/common/Lib/httplib.py", line 787, in connect ERROR: File "scripts/common/Lib/socket.py", line 562, in create_connection ERROR: File "_antivirus", line 1, in connect ERROR: Exception: Delysid Internet Block 2: ERROR: [ERROR] (scripts/client/account_helpers/CustomFilesCache.py, 216): Client couldn't download file. (Exception('Delysid Internet Block',), 'http://ce.worldoftanks.ru/dcont/achievements/medals/67x71/1232.png') ERROR: [ERROR] (scripts/client/account_helpers/CustomFilesCache.py, 216): Client couldn't download file. (Exception('Delysid Internet Block',), '<a href="http://ce.worldoftanks.ru/dcont/achievements/medals/180x180/1232.png"data-ipb="nomediaparse" data-cke-saved-href="http://ce.worldoftanks.ru/dcont/achievements/medals/180x180/1232.png" )"="">http://ce.worldoftanks.ru/dcont/achievements/medals/180x180/1232.png') Прошу всех кто найдёт что мод лезет в интернет прошу отписаться тут и сообщить кто мододел и название мода. Edited July 13, 2016 by Delysid 11 17 Quote Share this post Link to post Short link Share on other sites
Yupi 505 #335542 Posted July 5, 2016 @Delysid, а исходник можешь показать? И почему rghost а не аттач? 3 1 Quote Share this post Link to post Short link Share on other sites
Delysid 210 #335544 Posted July 5, 2016 (edited) @Delysid, а исходник можешь показать? И почему rghost а не аттач? Да какая разница какой хостинг, лень было думать как собачить т.к. на 2 сразу сайтах размещал. Я не могу тебе показать исходник т.к. пусть будут все равны перед этим модиком. Кто хороший кодер тот сделает обход, но и этот мод бета версии только.. Пример блокировки модов которые тихо лезут в интернет: ERROR: Exception in thread Thread: ERROR: Traceback (most recent call last): ERROR: File "scripts/common/Lib/threading.py", line 810, in __bootstrap_inner ERROR: File "scripts/common/Lib/threading.py", line 763, in run ERROR: File "mod_UImod", line 223, in analytics_settings ERROR: File "scripts/common/Lib/urllib2.py", line 129, in urlopen ERROR: File "scripts/common/Lib/urllib2.py", line 406, in open ERROR: File "scripts/common/Lib/urllib2.py", line 424, in _open ERROR: File "scripts/common/Lib/urllib2.py", line 384, in _call_chain ERROR: File "scripts/common/Lib/urllib2.py", line 1219, in http_open ERROR: File "scripts/common/Lib/urllib2.py", line 1183, in do_open ERROR: File "scripts/common/Lib/httplib.py", line 995, in request ERROR: File "scripts/common/Lib/httplib.py", line 1029, in _send_request ERROR: File "scripts/common/Lib/httplib.py", line 991, in endheaders ERROR: File "scripts/common/Lib/httplib.py", line 844, in _send_output ERROR: File "scripts/common/Lib/httplib.py", line 806, in send ERROR: File "scripts/common/Lib/httplib.py", line 787, in connect ERROR: File "scripts/common/Lib/socket.py", line 562, in create_connection ERROR: File "_antivirus", line 1, in connect ERROR: Exception: Delysid Internet Block ERROR: Exception in thread Thread: ERROR: Traceback (most recent call last): ERROR: File "scripts/common/Lib/threading.py", line 810, in __bootstrap_inner ERROR: File "scripts/common/Lib/threading.py", line 763, in run ERROR: File "mod_repair_extended", line 1, in analytics_do ERROR: File "scripts/common/Lib/urllib2.py", line 129, in urlopen ERROR: File "scripts/common/Lib/urllib2.py", line 406, in open ERROR: File "scripts/common/Lib/urllib2.py", line 424, in _open ERROR: File "scripts/common/Lib/urllib2.py", line 384, in _call_chain ERROR: File "scripts/common/Lib/urllib2.py", line 1219, in http_open ERROR: File "scripts/common/Lib/urllib2.py", line 1183, in do_open ERROR: File "scripts/common/Lib/httplib.py", line 995, in request ERROR: File "scripts/common/Lib/httplib.py", line 1029, in _send_request ERROR: File "scripts/common/Lib/httplib.py", line 991, in endheaders ERROR: File "scripts/common/Lib/httplib.py", line 844, in _send_output ERROR: File "scripts/common/Lib/httplib.py", line 806, in send ERROR: File "scripts/common/Lib/httplib.py", line 787, in connect ERROR: File "scripts/common/Lib/socket.py", line 562, in create_connection ERROR: File "_antivirus", line 1, in connect ERROR: Exception: Delysid Internet Block ERROR: Exception in thread Thread: ERROR: Traceback (most recent call last): ERROR: File "scripts/common/Lib/threading.py", line 810, in __bootstrap_inner ERROR: File "scripts/common/Lib/threading.py", line 763, in run ERROR: File "mod_safeShot_extended", line 541, in analytics_settings ERROR: File "scripts/common/Lib/urllib2.py", line 129, in urlopen ERROR: File "scripts/common/Lib/urllib2.py", line 406, in open ERROR: File "scripts/common/Lib/urllib2.py", line 424, in _open ERROR: File "scripts/common/Lib/urllib2.py", line 384, in _call_chain ERROR: File "scripts/common/Lib/urllib2.py", line 1219, in http_open ERROR: File "scripts/common/Lib/urllib2.py", line 1183, in do_open ERROR: File "scripts/common/Lib/httplib.py", line 995, in request ERROR: File "scripts/common/Lib/httplib.py", line 1029, in _send_request ERROR: File "scripts/common/Lib/httplib.py", line 991, in endheaders ERROR: File "scripts/common/Lib/httplib.py", line 844, in _send_output ERROR: File "scripts/common/Lib/httplib.py", line 806, in send ERROR: File "scripts/common/Lib/httplib.py", line 787, in connect ERROR: File "scripts/common/Lib/socket.py", line 562, in create_connection ERROR: File "_antivirus", line 1, in connect ERROR: Exception: Delysid Internet Block ERROR: Exception in thread Thread: ERROR: Traceback (most recent call last): ERROR: File "scripts/common/Lib/threading.py", line 810, in __bootstrap_inner ERROR: File "scripts/common/Lib/threading.py", line 763, in run ERROR: File "mod_dir_indicator_extended202", line 303, in analytics_do ERROR: File "scripts/common/Lib/urllib2.py", line 129, in urlopen ERROR: File "scripts/common/Lib/urllib2.py", line 406, in open ERROR: File "scripts/common/Lib/urllib2.py", line 424, in _open ERROR: File "scripts/common/Lib/urllib2.py", line 384, in _call_chain ERROR: File "scripts/common/Lib/urllib2.py", line 1219, in http_open ERROR: File "scripts/common/Lib/urllib2.py", line 1183, in do_open ERROR: File "scripts/common/Lib/httplib.py", line 995, in request ERROR: File "scripts/common/Lib/httplib.py", line 1029, in _send_request ERROR: File "scripts/common/Lib/httplib.py", line 991, in endheaders ERROR: File "scripts/common/Lib/httplib.py", line 844, in _send_output ERROR: File "scripts/common/Lib/httplib.py", line 806, in send ERROR: File "scripts/common/Lib/httplib.py", line 787, in connect ERROR: File "scripts/common/Lib/socket.py", line 562, in create_connection ERROR: File "_antivirus", line 1, in connect ERROR: Exception: Delysid Internet Block Edited July 5, 2016 by Delysid 6 9 Quote Share this post Link to post Short link Share on other sites
Yupi 505 #335545 Posted July 5, 2016 (edited) Я не могу тебе показать исходник т.к. пусть будут все равны перед этим модиком. Я себе не прошу, я всем прошу. Публично. "А все равны" - так это просто смешно, потому что Кто хороший кодер без труда декомпилит его) Так что если мод на самом деле для хороших целей, то то скрывать там нечего) И для XVM исключения прописать в моде тогда надо) ЗЫ. Картинка сдохла) Пили аттач лучше) Edited July 5, 2016 by TwoPizza 1 1 Quote Share this post Link to post Short link Share on other sites
Delysid 210 #335546 Posted July 5, 2016 Я себе не прошу, я всем прошу. Публично. "А все равны" - так это просто смешно, потому что без труда декомпилит его) Так что если мод на самом деле для хороших целей, то то скрывать там нечего) И для XVM исключения прописать в моде тогда надо) XVM как вариант убрать, протестировать моды которые лезут и сделать выбор а потом опять поставить XVM По поводу кода, опять повторюсь что я не опубликую т.к. его вариантов реализации я бы сказал и мало. Кодер который посмотрит думаю обдумает показывать код всем или нет. 3 5 Quote Share this post Link to post Short link Share on other sites
ShuraBB 1,151 #335554 Posted July 5, 2016 (edited) >для блокирования и определения модов которые выходят в интернет без ведома пользователяА пользователь точно в состоянии определить что нужно а что не нужно? ;-)>Так что если мод на самом деле для хороших целей, то то скрывать там нечего)Угу, и 81К размера а даже нормального лога нет, подозрительно ;-) Edited July 5, 2016 by ShuraBB 3 1 Quote Share this post Link to post Short link Share on other sites
bosomi 2 #335555 Posted July 5, 2016 Привет. Логпитон не удобно, давай в центр уведомления пусть выводит ;) +Конфиг в ктором функции: 1. Выводить список в центр увед. 2. Блокировать или только уведомлять. Quote Share this post Link to post Short link Share on other sites
Delysid 210 #335558 Posted July 5, 2016 (edited) Привет. Логпитон не удобно, давай в центр уведомления пусть выводит ;) +Конфиг в ктором функции: 1. Выводить список в центр увед. 2. Блокировать или только уведомлять. Хорошо, если возьмусь за вторую версию то буду помнить.. Edited July 5, 2016 by Delysid 3 4 Quote Share this post Link to post Short link Share on other sites
Ekspoint 2,122 #335561 Posted July 5, 2016 Из за меня наверно сделал :) Quote Share this post Link to post Short link Share on other sites
Delysid 210 #335563 Posted July 5, 2016 (edited) Из за меня наверно сделал :) Нет, мне надо было неизвестные модики проверить а я боялся. Для себя я сделал а потом подумал, да горите вы мододелы с вашей статистикой синим пламенем. Пусть люди знают что происходит а люди которые не используют XVM с этим модом и играть могут. Edited July 5, 2016 by Delysid 5 5 Quote Share this post Link to post Short link Share on other sites
Ekspoint 2,122 #335564 Posted July 5, 2016 Нет, мне надо было неизвестные модики проверить а я боялся. Для себя я сделал а потом подумал, да горите вы мододелы с вашей статистикой синим пламенем. Пусть люди знают что происходит. а что происходит? Quote Share this post Link to post Short link Share on other sites
Delysid 210 #335565 Posted July 5, 2016 а что происходит? Что, что. Что то суёте в моды и что то отправляете неизвестно что в интернет.. Вот что.. 2 2 Quote Share this post Link to post Short link Share on other sites
Ekspoint 2,122 #335566 Posted July 5, 2016 Что, что. Что то суёте в моды и что то отправляете неизвестно что в интернет.. Вот что.. ты сам выше написал что отпровляем в инет 1 Quote Share this post Link to post Short link Share on other sites
Delysid 210 #335567 Posted July 5, 2016 ты сам выше написал что отпровляем в инет Неизвестно, может ты со статистикой пароли к аккаунту тыришь... 1 2 Quote Share this post Link to post Short link Share on other sites
Ekspoint 2,122 #335568 Posted July 5, 2016 Неизвестно, может ты со статистикой пароли к аккаунту тыришь...ахахахаха, чушь не неси 2 Quote Share this post Link to post Short link Share on other sites
Delysid 210 #335569 Posted July 5, 2016 ахахахаха, чушь не неси Это ты сказал, но мой мод показывает как блокирует все твои моды. Каждый твой мод что то передаёт в интернет без ведома пользователя! 4 2 Quote Share this post Link to post Short link Share on other sites
loafer 16 #335570 Posted July 5, 2016 А если инет не работает, мод отработает ? :) Quote Share this post Link to post Short link Share on other sites
Ekspoint 2,122 #335572 Posted July 5, 2016 Это ты сказал, но мой мод показывает как блокирует все твои моды. Каждый твой мод что то передаёт в интернет без ведома пользователя!отправка статистики в гугл аналитик 1 1 Quote Share this post Link to post Short link Share on other sites
VasyaPRO_2014 163 #335573 Posted July 5, 2016 А если инет не работает, мод отработает ? :)Часто играешь без интернета? :) 1 Quote Share this post Link to post Short link Share on other sites
loafer 16 #335575 Posted July 5, 2016 (edited) Часто играешь без интернета? :) Я просто не знаю, что этот мод сам отправляет (ли) в инет :) Если он отработает без инета, чисто посмотреть интересно на результат Edited July 5, 2016 by loafer Quote Share this post Link to post Short link Share on other sites