Delysid 210 #328763 Posted May 25, 2016 (edited) расшифруй для непонятливых. что такое определение компа, куда должна писать дату, и "опкоды - защита" это конечно супер! но что это значит!? Inject который в программе используеться и дописываеться в протектор а потом в папке temp исполняеться. Вот я и спрашиваю у автора что он дописывает в конец файла? Какую информацию? А вообще этот товорищ постоянно врёт, каждому моду присваивает номер, зачемто коллекционирует любую информацию созданную в программе. По большому счёту хочется простейших ответов, пишет ли в моды IP адрес на каком компьютере был сделан мод, какую ещё информацию автор собирает и записывает в моды т.д. Edited May 25, 2016 by Delysid Quote Share this post Link to post Short link Share on other sites
fecell 125 #328774 Posted May 25, 2016 По большому счёту хочется простейших ответов, пишет ли в моды IP адрес на каком компьютере был сделан мод, какую ещё информацию автор собирает и записывает в моды т.д. бинд IP адреса сбрасывается как правило через 72 часа (при стандартных настройках DHCP сервера), т.е. периодически меняется - смысл его фиксировать отсутствует. что еще можно дописать в файл - да что угодно, но какой, опять же, в этом смысл? если бы инжектор во время запуска создавал бэкдор - я бы претензию понял, ну а так не вижу смысла паниковать. Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #328810 Posted May 25, 2016 (edited) Вопрос, на который даже дети в яслях дают правильный ответ с первого раза - что дописывается в конец файла инжектора, который инжектит мод в память игры? Время пошло. Edited May 25, 2016 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites
Delysid 210 #328823 Posted May 25, 2016 бинд IP адреса сбрасывается как правило через 72 часа (при стандартных настройках DHCP сервера), т.е. периодически меняется - смысл его фиксировать отсутствует. что еще можно дописать в файл - да что угодно, но какой, опять же, в этом смысл? если бы инжектор во время запуска создавал бэкдор - я бы претензию понял, ну а так не вижу смысла паниковать. Понимаешь программа преподноситься как программа для защиты. Вот в чём заглостка то что преподноситься для защиты а сама делает питон моды полностью понатыканные скрытой информацией о компьютере человека скомпелировавшего или поставившего протектор через неё. 1 Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #328831 Posted May 25, 2016 Понимаешь программа преподноситься как программа для защиты. Вот в чём заглостка то что преподноситься для защиты а сама делает питон моды полностью понатыканные скрытой информацией о компьютере человека скомпелировавшего или поставившего протектор через неё. Очередная хохма от заслуженного Петросяна данной темы Quote Share this post Link to post Short link Share on other sites
Vampire_BY 3 #329637 Posted May 28, 2016 (edited) Кто нибудь подключал библиотеку urllib3? У меня PjOrion её не находит. Переносил из папки python DLL в папку с PjOrion и копировал все библиотеке в python27.zip не помогло Edited May 28, 2016 by Vampire_BY Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #330535 Posted May 31, 2016 (edited) Ты невнимательно прочитал то, что я написал. А писал я про то, что для стабильной работы mmap-трансфера необходимы внешние Локи. Использовать файлы - нагрузка на хард. Что можно использовать кроме файлов между процессами - большой и весьма интересный вопрос. Зачастую проще бывает не решать проблему, а просто ее обойти, например, использовать поток вместо выделенной области памяти. Я давненько еще игрался с mmap, немного кода осталось. На стенде все вроде более-менее нормально, но если процесс запускать в приложении с большим количеством потоков вероятность рассинхрона весьма сильно повышается. Несколько раз ловил и на стенде, когда ставил на продолжительное время. Плюс есть проблема, что при критическом завершении (рассинхрон, убитый процесс и т.д.) приходится удалять трансфер-файл и перезапускать обе ноды. Учитывая, что вероятность рассинхрона не такая уж и маленькая, это добавляет нехилую ложку дегтя во весь этот процесс.И все же я не добился рассинхрона mmap :) Потоками действительно лучше не увлекаться, забывая о локах. P.S. хочется видеть в орионе альтернативный способ отправки питон-кода в клиент - через сокеты/через процесс игры... Терпеть не могу исходники, в которых используются пробелы как отступы и для выравнивания блоков.Может продолжим холивар? В PEP 8 написано, что табуляция - зло! P.P.S. Может интегрируешь это в орион: https://github.com/extremecoders-re/PjOrion-Deobfuscator :) Edited May 31, 2016 by ShadowHunterRUS 1 Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #330546 Posted May 31, 2016 P.S. хочется видеть в орионе альтернативный способ отправки питон-кода в клиент - через сокеты/через процесс игры... Которые постоянно будут не работать и требовать обновления Ориона. Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #330547 Posted May 31, 2016 Которые постоянно будут не работать и требовать обновления Ориона.Зато альтернатива. Quote Share this post Link to post Short link Share on other sites
fecell 125 #330566 Posted May 31, 2016 P.P.S. Может интегрируешь это в орион: https://github.com/e...on-Deobfuscator:) шутник)))) Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #330586 Posted June 1, 2016 P.P.S. Может интегрируешь это в орион: https://github.com/e...on-Deobfuscator:) Нашел у него исходники виртуальной машины на питоне на гитхабе )))) Мням-мням ))) Quote Share this post Link to post Short link Share on other sites
fecell 125 #330597 Posted June 1, 2016 Нашел у него исходники виртуальной машины на питоне на гитхабе хм.. ты про это? https://github.com/nedbat/byterun Quote Share this post Link to post Short link Share on other sites
Azbuka 278 #330630 Posted June 1, 2016 Может продолжим холивар? В PEP 8 написано, что табуляция - зло! Посмотрел я стандарты форматирования кода для Ruby, D, Perl, Lua, Rust - во всех используются пробелы. И только в Go - табуляции. Quote Share this post Link to post Short link Share on other sites
fecell 125 #330641 Posted June 1, 2016 Завязывайте переливать воду)) все давно уже обсуждено https://toster.ru/q/190363 Quote Share this post Link to post Short link Share on other sites
Delysid 210 #330656 Posted June 1, 2016 P.P.S. Может интегрируешь это в орион: .... О анти читеры подтягиваться Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #330657 Posted June 1, 2016 О анти читеры подтягиваться Ты никогда так не ошибался... Quote Share this post Link to post Short link Share on other sites
Delysid 210 #330673 Posted June 1, 2016 (edited) Ты никогда так не ошибался... Посмотрел, не представляет для меня интереса. "It contains various other small utilities such as a recursive disassembler to facilitate in reverse engineering of compiled python code." Этот программист занимается только ему непонятной фигнёй, великий реверс инженер.. Так ещё и спалился и Странник сейчас перекрутит свою защиту ) Нет чтобы кто перекомпилированный python27.dll и сопутствующие файлики слил с пропатченым exec, чтобы все декомпелировать без заморочек программиста. Подождём значит ещё.. Edited June 1, 2016 by Delysid 1 1 Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #331374 Posted June 4, 2016 (edited) @StranikS_Scan, может добавишь декораторов(@registerEvent, @overrideMethod) в стандартный модуль трансмитера? Edited June 4, 2016 by ShadowHunterRUS Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #331395 Posted June 4, 2016 (edited) @StranikS_Scan, может добавишь декораторов(@registerEvent, @overrideMethod) в стандартный модуль трансмитера? Это как и для чего? Edited June 4, 2016 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #331405 Posted June 4, 2016 (edited) Это как и для чего?как в xfw, для удобства. https://bitbucket.org/XVM/xfw/src/default/src/python/mods/xfw/python/xfw/events.py Edited June 12, 2016 by ShadowHunterRUS Quote Share this post Link to post Short link Share on other sites