|
|||||||||||||||||
|
|||||||||||||||||
|
|
30.06.2023, 11:14 | #1 | ||
Member Сообщений: 30
Репутация: 36
Detective
|
Binary Ninja. На рутрекере есть актуальная версия довольно неплохая
Программ сейчас 3 штуки основных. IDA - сейчас лично для меня вообще не обновляется, безумно мощная, но боже, какая же она в плане использования новичками неудобная. Мне прям страшно её было запускать - безумный комбайн. В последний раз такой страх испытывал перед 3Ds Max на старте, да перед Фотошопом в детстве. GHidra - безумно крутой, опенсурсный и бесплатный инструмент, но нет дебаггера для Мафии Binary Ninja - платная (пирачу, грешен), но при этом актуальная и развивается тоже. И есть реалтайм дебаггер, работающий с игрой. В целом её интерфейс безумно простой, но при этом довольно наглядный. Безумно блин удобно внутри неё сразу все структуры прокидывать. А, ну и конечно мой любимый Cheat Engine. Без него и 1/10 весёлых вещей я не смог бы найти. Последний раз редактировалось Kardini; 30.06.2023 в 11:44. |
||
цитата |
30.06.2023, 11:47 | #2 | ||
VIP Сообщений: 98
Репутация: 148
Thug
|
я IDA юзал для потрошения, но представление в С, смотрю, более глаз_френдли и могло облегчить понимание смысла написанного, в то время как IDA удобна для структурирования(в граф представлении).
|
||
цитата |
Поблагодарил: |
Kardini (30.06.2023)
|
08.07.2023, 01:59 | #3 | ||
Member Сообщений: 30
Репутация: 36
Detective
|
Забавный факт. Файлы .5ds анимаций содержат не только повороты, хех.
Я пока изучил лишь с анимацию перезарядки, автомата томпсона. Там имеется среди анимируемых объектов - объект под названием "notify" Отвечает за 2 важные вещи - отцепление левой руки персонажа от автомата (автомат перестает делать Look At на gun2), а так же именно там происходит вызов отсоединения обоймы. КАК это работает - я пока не имею ни малейшего понятия и если честно не совсем обладаю огромным желанием это реверсить. Но да, забавный факт. |
||
цитата |
07.09.2023, 10:57 | #4 | |||
Junior Member Сообщений: 25
Репутация: 25
Detective
|
Цитата:
|
|||
цитата |
08.09.2023, 09:11 | #5 | |||
КАУНТАЧ ENJOYER Сообщений: 1,032
Репутация: 1093
Hitman
|
Цитата:
|
|||
цитата |
08.07.2023, 14:14 | #6 | ||
VIP Сообщений: 98
Репутация: 148
Thug
|
вероятно, спецобъект для синхронизации анимок оружки и чела.
кстати не факт что он нужен в игре, можно его переименовать и посмотреть как игра отреагирует. |
||
цитата |
08.07.2023, 15:43 | #7 | ||
Member Сообщений: 30
Репутация: 36
Detective
|
|||
цитата |
09.07.2023, 18:01 | #8 | |||
Member Сообщений: 30
Репутация: 36
Detective
|
Цитата:
Допишу пока тут. В файлах .5ds notify имеет в начале ключевой флаг 0x10 После него идёт u16/short - кол-во ключевых кадров. size; Дальше в виде u16/short - в каких именно кадрах массив кадров keyframes[size] И после u16/short - идут сами эвенты. Кодировку ток начал расшифровывать. Всем желающим присоединиться - велком) Последний раз редактировалось Kardini; 09.07.2023 в 21:11. |
|||
цитата |
09.09.2023, 00:07 | #9 | ||
VIP Сообщений: 98
Репутация: 148
Thug
|
Нотифай можно перевести как "уведомление" наверно ога.
Программа оружия мелькала где-то, выследить ее несложно; также понятно почему раньше(и сейчас) сложности с заменой\добавлением оружки - оное захардкодено в немалое степени для оригмоделей(обоймы, откидывание ствола и пр.). |
||
цитата |
09.09.2023, 15:00 | #10 | |||
Senior Member Сообщений: 156
Репутация: 226
Judge
|
Цитата:
|
|||
цитата |