Далее через CFF Explorer в таблицу импорта своего exe файла, в который хотите запаковать dll библиотеку, добавляете Frida.dll выбирая в качестве импортируемой функции добавленную пустышку ExportStub.
Спасибо за ссылку на видео!
Похоже это как раз то, что я искал.
Мне не нужно помещать dll внутрь exe "в качестве ресурсов". Нужно лишь сделать так, чтобы exe подгружал указанный dll. Я называл это инъекцией, но. похоже, это называется изменений зависимостей...
Странно, что часовой поиск не привел меня к этому, а поисковые системы и нейронки подсовывали ссылки на то, как инжектировать dll в какой-либо процесс или как выполнять Hijacking
В macOS, на удивление, это делается намного проще. буквально
Судя по описанию на домашней странице продукта - грубо говоря это аналог SFX-архивов, которые распаковываются в память, а не на диск.
Или я не правильно понял?
P.S.
Мне нужно, чтобы exe-файл который никогда не знал о Frida.dll стал загружать/подгружать эту библиотеку при запуске себя.
Разве Enigma Virtal Box сделает это?
Подскажите, пожалуйста, где можно посмотреть документацию по bash именно версии 3?
Потому что в macOS из коробки встроена bash только этой версии ((
Update:
нашел https://www.bashcookbook.com/bashinfo/source/bash-...
Ааааа... из документации по оболочке.
Точно, спасибо)
P.S.
Я правильно понимаю, узнать, что используемая команда будет выполнять файл на диске или встроенную команду оболочки можно с помощью команды command -v <команда, например echo или ls>
?
Про electron я знаю, но итоговое приложение на базе электрон получается довольно громоздким на мой взгляд, если смотреть пропорции размер приложения + количество файлов приложения относительно функционала (я сужу по готовы приложениям на Electron, которые я запускал)
Хочется чего-то более нативного, а golang, насколько я слышал - компилируется в нативный код для каждой платформы, как если бы его писали на C/C++
Drno, с вежливостью к собеседникам у меня нет проблем, если собеседники не пытаются меня ввести в заблуждение (что массово происходило в предыдущей теме)
Виктор Таран, спасибо, про такие способы знал... но судя по сообщениям на stackoverflow (https://stackoverflow.com/a/20008612)
grep -c
- плохой вариант для больших файлов, потому что так перебирается каждый символ (или байт) в файле.
Спасибо за ссылку на видео!
Похоже это как раз то, что я искал.
Мне не нужно помещать dll внутрь exe "в качестве ресурсов". Нужно лишь сделать так, чтобы exe подгружал указанный dll. Я называл это инъекцией, но. похоже, это называется изменений зависимостей...
Странно, что часовой поиск не привел меня к этому, а поисковые системы и нейронки подсовывали ссылки на то, как инжектировать dll в какой-либо процесс или как выполнять Hijacking
В macOS, на удивление, это делается намного проще. буквально
P.S.
Frida можно найти здесь
https://github.com/frida/frida/releases
https://github.com/frida/frida/releases/download/1...
P.P.S.
Добавьте, пожалуйста, информацию про CFF Explorer и ссылку на видео в ваш основной комментарий, чтобы можно было его отметить в качестве ответа