Drovosek01 · 13-Мар-25 02:01(1 год 4 месяца назад, ред. 12-Июл-26 11:02)
"Спасибо" персоналу форума за то, что удаляют комментарии без каких либо объяснений
и вешают разные ограничения/блокировки на аккаунты пользователей при критике их действий. Дальше как-нибудь без меня.
87528541"не до росли" - люди шарят в дизассемблерах, всех этих реверс-инжинирингах, но русский язык не могут осилить.
Оффтоп:
скрытый текст
Вечеp. Едет автобус..
Hа пеpвом сиденье сидят двое. У них интеллект (IQ.)=180:
-Я вчеpа Гамлета в оpигинале читал...Такое эстетическое наслаждение... Hа дpугом сиденье сидят ещё двое. У них IQ=140:
-Я вчеpа посмотpел "Андалузского пса" и нашёл коpелят с pанними каpтинами Пикассо... Hа дpугом сиденье сидят двое. У них IQ=100:
-Мы с дpугом час назад посмотpели "От заката до pассвета". Как там Т. говоpит тёлке, что... Hа дpугом сиденье сидят еще двое. У них IQ=80:
-Слышь, бpат! Помнишь какое пойло мы в меpсе пили. когда ноги какой-то б**ди тоpчали в окне... А на задней площадке стоят двое с IQ=40:
— Hу вот, вскpываю пpогу твоим дебаггеpом...
Пытаюсь пропатчить MacOs на раме но не выходит Что я делал -> % python3 /Users/xDownloads/IDA\ Pro\ 9.1.250226/kg_patch/keygens\ by\ vovan2200/keygen.py
00F1....1A38F77
Saved new license to idapro_96-2137-ACAB-99.hexlic!
...
File libida32.dylib patched!
File libida.dylib patched! Could not load licenses: Signature decryption failed with code: -2 - по итогу, лицензия не читается, есть ли понимание как правильно патчить?
SKyzZzDj писал(а):
87558907Пытаюсь пропатчить MacOs на раме но не выходит Что я делал -> % python3 /Users/xDownloads/IDA\ Pro\ 9.1.250226/kg_patch/keygens\ by\ vovan2200/keygen.py
00F1....1A38F77
Saved new license to idapro_96-2137-ACAB-99.hexlic!
...
File libida32.dylib patched!
File libida.dylib patched! Could not load licenses: Signature decryption failed with code: -2 - по итогу, лицензия не читается, есть ли понимание как правильно патчить?
Там небольшой бубен нужен. Ставите нужную, патчите как рекомендовано (самый простой путь поменять в libida.dylib и libida32/64.dylib последовательности "ED FD 42 5C F9 78" на "ED FD 42 CB F9 78" в любом HEX редакторе), а после всего этого:
codesign -f -s - --timestamp=none --all-architectures --deep "/Applications/IDA Professional 9.0.app/Contents/MacOS/libida.dylib"
codesign -f -s - --timestamp=none --all-architectures --deep "/Applications/IDA Professional 9.0.app/Contents/MacOS/libida32.dylib" (или libida64.dylib - в зависимости от версии)
По идее должно помочь от вылетов с ошибкой. Проблема патчинга именно в слетании подписей. Дальше, если все запуститься - кормите ей лицензию из комплекта и все.
Это не бубен.
Переподписывать модифицированные исполняемые файлы в macOS - это база, как 2+2.
Если вы не знаете этой базы, что вы собрались делать в IDA Pro? :/
Это не бубен.
Переподписывать модифицированные исполняемые файлы в macOS - это база, как 2+2.
Если вы не знаете этой базы, что вы собрались делать в IDA Pro? :/
Переподписывать модифицированные исполняемые файлы в macOS - это база, как 2+2 - ну как бы не заводилось без этого, я такое уже делал но не каждый день
Учить реверсный инженеринг с нуля. Другой вопрос где достать учебное пособие, насколько я знаю, это одна из высших степеней могущества))
Hex-Rays уже в комплекте после установки. Плагины сами Гуглите, некоторые оперативно на GitHub обновляют, другие нужно руками править под новую версию.
А ничоси где инструкция по лечению? Чего куда совать
Не робит. Сигнатуры менял ручками.
Но к этому тоже большой вопрос, для на%:"я делать кряк, если потом всё равно править ручками из гекс-редактора В чём смысл, почему сразу из патчера не сделать всё что нужно.....они там ебобо
87683911А ничоси где инструкция по лечению? Чего куда совать
Не робит. Сигнатуры менял ручками.
Но к этому тоже большой вопрос, для на%:"я делать кряк, если потом всё равно править ручками из гекс-редактора В чём смысл, почему сразу из патчера не сделать всё что нужно.....они там ебобо
Действительно, зачем следовать инструкциям и использовать Python патчер+кейген, если можно написать тупой комментарий...
NullifiedVlad писал(а):
87687351На маке патч под арм не работает. После патча IDA не запускается у кого нибудь есть уже пропатченные бинарники иды для MacOS ARM?
Патч - работает, а вот пользователь патчера - нет.
Ознакомьтесь с базовыми особенностями работы в macOS, прежде чем взаимодействовать с профессиональным ПО
Можно было сразу положить распакованную Portable версию для линукса в торрент - кто хочет качает только его. EDIT: лицензия до 2033-12-31 ? После ваша раздача превратится в тыкву? Описание кейгенов от ВОВАН и ТОМ желательно поместить в виде README.txt файлов в самой раздаче.
автору раздачи респект
установил всё себе за 10 минут на линукс-системе, даже запускать патчер не пришлось
файл лицензии уже готовый лежит, так же лежат готовые libida.so/libida32.so. В пару строк скопировать и всё
для арч дистров — также есть замечательный репозиторий https://aur.archlinux.org/packages/ida-pro
git clone делаем, далее копируем ida-pro_ВЕРСИЯ_x64linux.run в папку с PKGBUILD. Далее правим версию и хеши (если не совпадают) внутри PKGBUILD, на крайняк по истории комитов можно найти под нужную версию
у кого мутные шрифты — поменяйте FreeMono на любой другой. Я себе Liberation Mono поставил
Доволен как слон
87746164Можно было сразу положить распакованную Portable версию для линукса в торрент - кто хочет качает только его.
Какую проблему это решит?
Не нужно будет запускать установщик в терминале и ждать 3 минуты пока установится программа?
Можно скачивать только то, что нужно и раздавать то, что скачал без необходимости хранить на диске две копии (архив и распакованную).
Любой сознательный пользователь будет хранить установщики используемых продуктов. Почему в раздаче нет портативной версии - подробно описано в FAQ и дискуссии, ссылка на которую там есть.
zakabum писал(а):
Drovosek01 писал(а):
87767797
zakabum писал(а):
87746164EDIT: лицензия до 2033-12-31 ? После ваша раздача превратится в тыкву?
Раздача превратится в тыкву только когда не останется ни одного раздающего
Я почему спросил, у вас лицензия до 2033-12-31 и у меня, хотя я ее только что установил. Вот и решил что файл лицензии вшит в кряк.
Ага, а кряк вшит в утку
...
Зачем гадать что и куда вшито?
Посмотрите содержание "кряков" которые запускаете. Там ничего не вшито, а генерируется автоматически.
Я его храню "онлайн" зачем мне хранить две копии одного и того же (распакованное, запакованное, еще и онлайн в 1000 экземлярах)? Лишние байты на диске. Локально можно хранить МАГНИТ ссылку на установщики которые нужны чтобы быстро все восстановить из торрентов. Для целосности данных я использую файловую систему с контролем сумм данных (BTRFS в моем случае). Файлы случайно не изменяться. Она еще на лету все сжимает (zstd). Если оригинальные файлы сломались - перекачаю. Конкретно по этой раздаче у меня сжатие 25% (около 200МБ). Включая архивы из SDK, и не включая установщики которые я удалил. Данные на диске случайно сами не меняются. Хранние минимальных данных на диске, только суммы и хеши и ссылки. Данные легко восстановить онлайн если диск полетел. А если архив перекачивать то это доп место на диске, еще еще распаковывать нужно. Я попадаю в категорию сознательного пользователя или выпадаю в связи с через чур сознательностью?
87528541"не до росли" - люди шарят в дизассемблерах, всех этих реверс-инжинирингах, но русский язык не могут осилить.
Оффтоп:
скрытый текст
Вечеp. Едет автобус..
Hа пеpвом сиденье сидят двое. У них интеллект (IQ.)=180:
-Я вчеpа Гамлета в оpигинале читал...Такое эстетическое наслаждение... Hа дpугом сиденье сидят ещё двое. У них IQ=140:
-Я вчеpа посмотpел "Андалузского пса" и нашёл коpелят с pанними каpтинами Пикассо... Hа дpугом сиденье сидят двое. У них IQ=100:
-Мы с дpугом час назад посмотpели "От заката до pассвета". Как там Т. говоpит тёлке, что... Hа дpугом сиденье сидят еще двое. У них IQ=80:
-Слышь, бpат! Помнишь какое пойло мы в меpсе пили. когда ноги какой-то б**ди тоpчали в окне... А на задней площадке стоят двое с IQ=40:
— Hу вот, вскpываю пpогу твоим дебаггеpом...
Давненько не слышал уже этот анекдот.... Автору раздачи спасибо!
87776723Я его храню "онлайн" зачем мне хранить две копии одного и того же (распакованное, запакованное, еще и онлайн в 1000 экземлярах)? Лишние байты на диске. Локально можно хранить МАГНИТ ссылку на установщики которые нужны чтобы быстро все восстановить из торрентов. Для целосности данных я использую файловую систему с контролем сумм данных (BTRFS в моем случае). Файлы случайно не изменяться. Она еще на лету все сжимает (zstd). Если оригинальные файлы сломались - перекачаю. Конкретно по этой раздаче у меня сжатие 25% (около 200МБ). Включая архивы из SDK, и не включая установщики которые я удалил. Данные на диске случайно сами не меняются. Хранние минимальных данных на диске, только суммы и хеши и ссылки. Данные легко восстановить онлайн если диск полетел. А если архив перекачивать то это доп место на диске, еще еще распаковывать нужно. Я попадаю в категорию сознательного пользователя или выпадаю в связи с через чур сознательностью?
Хороший аргументированный пример с которого, на мой взгляд, стоило начинать) Тем не менее мне спокойнее скачивать раздачи в которых есть оригинальный установщик + патчер или патченные файлы.
То ест я вижу что и как я модифицирую в программе для ее запуска.
В случае с раздачами, когда все раздается в распакованном виде - я не знаю что и как уже модифицировано и есть ли такой куче файлов "зловредные внедрения". Если вы уверовали в то, что лучше раздавать распакованную/портативную версию программы - ждем от вас такой раздачи.
При всех ваших познаниях вам это сделать будет как 2 пальца...))
Тем более у вас уже установлена программа и вы ей пользуетесь, так что раздача портативки не займет дополнительного места