Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > редактирование зашифрованного рус-файла


Автор: vovan49 17.9.2014, 23:45
Всем здравствовать.
Нужна помощь программиста разбирающегося в питоне.
А точнее, нужно декомпилировать и подредактировать зашифрованный рус-файл. Данный скрипт, одна из модификаций онлайн игрушки.
Файл привязан к серверу, который сейчас не работает. Привязывался в целях безопасности, что бы не смотрели его код. Хотелось бы отвязать его от сервера и сделать что бы работал независимо.
Похожий файл приложу, этот не привязан к серверу, но создан и шифрован одним автором:
Можно ли что то сделать?
Буду признателен за помощь.
С уважением...
P.S. почему то файл не загружается, только так:
https://yadi.sk/d/9KDa7eHSbXYCK
https://www.virustotal.com/ru/file/bce9801f6ebdb42890a3e7b147e8a505326f33149ebb3c92c9df05f5d706549b/analysis/1410986530/
Просьба, сильно камнями не бросать...

Автор: Romikgy 18.9.2014, 16:16
как вызывается этот файл? в описании его пусто!

Автор: vovan49 18.9.2014, 17:07
Цитата(Romikgy @ 18.9.2014,  16:16)
как вызывается этот файл? в описании его пусто!

Вот папка из игры, здесь должны быть и загрузчики,- https://yadi.sk/d/D6GeMj1XbYFae
Повторюсь, этот файл как пробник, если получится его раскрыть без ошибок, нужный кину в личку. Не хочется, что бы он открыто лежал.
С уважением.

Автор: baldman88 18.9.2014, 21:21
Читерить в WOT надумал? Обратись к автору мода  smile 

Автор: Romikgy 18.9.2014, 21:37
Код

# Embedded file name: CameraNode.py
import BigWorld

class CameraNode(BigWorld.UserDataObject):

    def __init__(self):
        BigWorld.UserDataObject.__init__(self)


def load_mods():
    import ResMgr, os, glob
    res = ResMgr.openSection('../paths.xml')
    sb = res['Paths']
    vals = sb.values()[0:2]
    for vl in vals:
        mp = vl.asString + '/scripts/client/mods/*.pyc'
        for fp in glob.iglob(mp):
            _, hn = os.path.split(fp)
            zn, _ = hn.split('.')
            if zn != '__init__':
                print 'Load mods: ' + zn
                try:
                    exec 'import mods.' + zn
                except Exception as err:
                    print 'Load mods Error:' + err


load_mods()

загружается совершено другой модуль mod_pack_lpt.pyc , помимо этого нет BigWorld модуля

Автор: _zorn_ 19.9.2014, 04:46
Модератор: Сообщение скрыто.

Автор: vovan49 19.9.2014, 11:39
почему сразу на кол? 
В каждой игре есть читеры, в какой то больше, в какой то меньше.
В танках, особо не по читеришь, всё просчитывает сервер. Есть несколько модв, которые немного упрощают игру. Но прямоту рук ни кто не отменял.

Автор: baldman88 19.9.2014, 12:15
Romikgy, огромная к Вам просьба, не помогайте данному индивиду до тех пор, пока он не предоставит скан справки, подтверждающей что он инвалид не имеющий рук (с аим-ботом играют только такие игроки). То чем он интересуется нарушает нормы морали и этики.
Хотя дело Ваше. Заранее спасибо за понимание.

Автор: vovan49 19.9.2014, 13:37
Цитата(baldman88 @ 19.9.2014,  12:15)
Romikgy, огромная к Вам просьба, не помогайте данному индивиду до тех пор, пока он не предоставит скан справки, подтверждающей что он инвалид не имеющий рук (с аим-ботом играют только такие игроки). То чем он интересуется нарушает нормы морали и этики.
Хотя дело Ваше. Заранее спасибо за понимание.

А с чего вы взяли, что речь идёт о аим боте??? 
А на счёт рук, справки не предоставлю, так как у меня с ними всё в порядке.

Автор: baldman88 19.9.2014, 17:23
Цитата(vovan49 @  19.9.2014,  13:37 Найти цитируемый пост)
А с чего вы взяли, что речь идёт о аим боте??? 

С того, что на другом форуме Вы выложили файл, который, судя по всему, получает точные контуры техники. Может объясните зачем? Первая мысль -- выцеливание слабых мест. Плюс ко всему, в первом посте Вы уточнили, что файл скинете в личку. Почему?
Возможно я не прав. Тогда объясните зачем Вам это?

Автор: vovan49 19.9.2014, 19:15
Цитата(baldman88 @ 19.9.2014,  17:23)
Цитата(vovan49 @  19.9.2014,  13:37 Найти цитируемый пост)
А с чего вы взяли, что речь идёт о аим боте??? 

С того, что на другом форуме Вы выложили файл, который, судя по всему, получает точные контуры техники. Может объясните зачем? Первая мысль -- выцеливание слабых мест. Плюс ко всему, в первом посте Вы уточнили, что файл скинете в личку. Почему?
Возможно я не прав. Тогда объясните зачем Вам это?

Ну так видите, вы противоречите сами себе. Не разобравшись в чём дело, уже обвиняете.
Цит. "Первая мысль -- выцеливание слабых мест."
Вопрос, как по контуру можно выцелить слабое место??? Вы думали прежде чем написать такую ахинею?? Контур он и в Африке контур. 
Этот файл, а вернее сам мод, который я выложил выше, отвечает за обводку контура вражеского танка, постоянно, а не только когда на него навёлся. И в этом моде. можно изменить цвет контура, как кому нравится. Он даже не запрещённый на оф сайте. Просто визуалка...
А как хочется казаться умным...

Автор: baldman88 19.9.2014, 21:19
Ага. Постоянно подсвечивает. Знаете такой чит был Wallhack в СS? Имея контур техники можно высчитывать ее слабые места, выбирать упреждение для стрельбы, если она движется, и так далее. И делать это можно, например, при помощи сервера, к которому был привязан мод, но который теперь не работает.
В общем не буду разводить флуд. Свое мнение высказал. Выложите файл, а тогда и будет видно, прав ли я, либо глубоко ошибаюсь.

Автор: vovan49 19.9.2014, 21:41
Да, постоянно подсвечивает. Ещё этот мод называют рентген. Но с Wallhack он ничего общего не имеет. И вообще в танках нельзя реализовать Wallhack, так как сервер таких данных не выдаёт. А то, что мод привязан к серверу, вы наверное ни так поняли. Он привязан к серверу автора, в целях безопасности. Что бы не уходили его наработки в паблик.

Автор: _zorn_ 23.9.2014, 16:56
Модератор: Сообщение скрыто.

Автор: _zorn_ 7.11.2016, 20:28
Цитата(vovan49 @  20.9.2014,  04:41 Найти цитируемый пост)
вы наверное ни так поняли

Нуну все глупые.
Цитата(vovan49 @  20.9.2014,  04:41 Найти цитируемый пост)
Он привязан к серверу автора, в целях безопасности. Что бы не уходили его наработки в паблик. 

Конечно конечно. И никак попытка обогащения автора мода к этому факту не привязана...
Все в благих целях, ага.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)