Приложение для создания приложений (Builder)
Суть:
- Как создать приложение, которое создаёт другое приложения? (аля билдеры от троянов и т.п.)
Буду благодарен за любые статьи, подсказки и уроки по этому вопросу.
Мне не понятно, что значит "билдеры от троянов"
- Написать программу, которая будет создавать .exe программу с определёнными параметрами кода (заменяя например url адрес и т.п.).
а как вам вариант, написать программу, которая будет вызывать компилятор, который будет собирать вам нужную программу из указанных исходников, но прежде ваша программа будет заменять определённые параметры в исходниках, например url, т.д.?
Вариант не плохой, только вот вся изюминка вопроса в том, что бы псевдо компилировать без компилятора...
1. Создаем программу которая будет подверженная изменениям. Параметры которые неоходимо менять храним в статической памяти.
2. Открываем программу хекс редактором и ищем смещение параметров в файле.
3. Билдер открывает нашу программу как простой файл, и по заданному смещению записывают нужный параметр.