Jump to content
Korean Random
StranikS_Scan

PjOrion - редактирование, компиляция, декомпиляция, обфускация модов (Версия: 1.3.5 Дата: 11.08.2019)

Пользуетесь ли вы Орионом?  

314 members have voted

You do not have permission to vote in this poll, or see the poll results. Please sign in or register to vote in this poll.

Recommended Posts

А можно самому как-то провести диагностику? Я не ставлю модпаки, но отдельный мод мог и поставить.

Мониторить коннекты через файервол.

Share this post


Link to post

Short link
Share on other sites

 

 

Мониторить коннекты через файервол.
 

Можно рассказать про это?

Share this post


Link to post

Short link
Share on other sites

@GPCracker, мне не дает покоя Ваш ответ

Хочу подробностей.

 

Ошибка там в рассуждениях. Поиск импортируемых файлов идёт согласно путям в path.xml что автор поста как-то подзабыл, имхо. И согласно списку сначала ищутся файлы по пути res_mods, если там окажется debug_utils то он импортируется. После чего все вызовы import debug_utils будет приводить тупо к ссылке на уже ране импортированный модуль в словаре sys.modules[]

Edited by StranikS_Scan

Share this post


Link to post

Short link
Share on other sites

Ошибка там в рассуждениях. Поиск импортируемых файлов идёт согласно путям в path.xml что автор поста как-то подзабыл, имхо. И согласно списку сначала ищутся файлы по пути res_mods, если там окажется debug_utils то он импортируется. После чего все вызовы import debug_utils будет приводить тупо к ссылке на уже ране импортированный модуль в словаре sys.modules[]

это понятно. я про импорт оригинального файла из того, что выше по paths

Share this post


Link to post

Short link
Share on other sites

 

 

я про импорт оригинального файла из того, что выше по paths

 

Поясни? 

Share this post


Link to post

Short link
Share on other sites

Поиск импортируемых файлов идёт согласно путям в path.xml что автор поста как-то подзабыл, имхо. И согласно списку сначала ищутся файлы по пути res_mods, если там окажется debug_utils то он импортируется. После чего все вызовы import debug_utils будет приводить тупо к ссылке на уже ране импортированный модуль в словаре sys.modules[]

Так точно.

Ошибка там в рассуждениях.

Ошибки там по большому счету нет. По сути то же самое, только немного более другими словами.

По сути, сказанное @StranikS_Scan выше и есть причина, по которой код исходного модуля (код картофана) загружается руками.

это понятно. я про импорт оригинального файла из того, что выше по paths

Ты имеешь ввиду хитрые финты ушами в виде маршала и обрезки 8 байт?

4 байта магическое число, определяет версию питона, с которой собрали.

4 байта timestamp

остальное marshalled code object модуля.

Вот пример "ручной компиляции", первая функция.

Edited by GPCracker

Share this post


Link to post

Short link
Share on other sites

Ты имеешь ввиду хитрые финты ушами в виде маршала и обрезки 8 байт?

Всё. Разобрался. Edited by ShadowHunterRUS

Share this post


Link to post

Short link
Share on other sites

 

 

Вот пример "ручной компиляции", первая функция.

можно было путь к \Python27\Lib\py_compile.py привести в качестве примера))

...
with open(cfile, 'wb') as fc:
        fc.write('\0\0\0\0')
        wr_long(fc, timestamp)
        marshal.dump(codeobject, fc)
        fc.flush()
        fc.seek(0, 0)
        fc.write(MAGIC)
...

Share this post


Link to post

Short link
Share on other sites

Заметил одну неприятную особенность: Если в настройках pjorion'a включить "Integrate into the Explorer context...", то при попытке открыть "Часто используемые" (ПКМ по проводнику) вместо открытия самой папки открывается Орион и если я правильно понял то пытается распаковать xml. Можете поправить?

Если не понятно вот скриншот: post-32536-0-28239800-1460897419_thumb.png

P.S. Windows 10.

upd: PjOrion: 1.3.2 30/01/2016

Edited by VasyaPRO_2014

Share this post


Link to post

Short link
Share on other sites

Windows 10.

PjOrion вписывает себя в реестр.

Проблема наверное именно в Win10, опять там все поменяли...

P.S. глаза не вытекают от такой черной темы?

Edited by ShadowHunterRUS

Share this post


Link to post

Short link
Share on other sites

PjOrion вписывает себя в реестр.

Проблема наверное именно в Win10, опять там все поменяли...

P.S. глаза не вытекают от такой черной темы?

Зато глаза менее устают.

Share this post


Link to post

Short link
Share on other sites

 

 

Заметил одну неприятную особенность: Если в настройках pjorion'a включить "Integrate into the Explorer context...", то при попытке открыть "Часто используемые" (ПКМ по проводнику) вместо открытия самой папки открывается Орион и если я правильно понял то пытается распаковать xml. Можете поправить?

 

А если не в "Часто используемых" нажать на пкм? Проблема тоже есть? 


Прошу всех ознакомиться и поржать что люди отчибучивают: https://forum.kaspersky.com/index.php?showtopic=337118&pid=2498625&mode=threaded&start=#entry2498625 :heh:

 

Это старый бУян ))))

 

Мне в нем нравится вот этом место "...Похоже, pjorion активно использует lmhosts и что-то сломалось <хочется добавить - в твоём мозгу )))))>"

Share this post


Link to post

Short link
Share on other sites

А если не в "Часто используемых" нажать на пкм? Проблема тоже есть?

Проблема есть если выбирать из "Закрепленных" или "Часто используемых". Из всего что там есть нормально запускается только "Файловый проводник"

Share this post


Link to post

Short link
Share on other sites

Подскажите пожалуйста, почему к Ориону не подцепляется 3.5.1? В настройках выбираю дисконект от 2.7, указываю путь до 3.5, конект, и выброс из программы. Версия из шапки.

Share this post


Link to post

Short link
Share on other sites

Подскажите пожалуйста, почему к Ориону не подцепляется 3.5.1? В настройках выбираю дисконект от 2.7, указываю путь до 3.5, конект, и выброс из программы. Версия из шапки.

 

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

Share this post


Link to post

Short link
Share on other sites

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

ошибка 126

Закинул 3.5 из шапки в корень, дисконект, в настройках выбираю 3.5, конект, ошибка 126, вылет

Или напишите подробней процедуру, спасибо.

Edited by akey

Share this post


Link to post

Short link
Share on other sites

ошибка 126

Закинул 3.5 из шапки в корень, дисконект, в настройках выбираю 3.5, конект, ошибка 126, вылет

Или напишите подробней процедуру, спасибо.

 

Что такое 126?

Папка DLLs есть или нет, я так и не понял?

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   1 member

×
×
  • Create New...