-
- srec.exe - ASDFS(23.09.2019 18:03)
- оно по-другому называется --> - SciFi(23.09.2019 18:06, ссылка)
- Чужую прошивку ковыряете? :) - Ксения(23.09.2019 15:43)
- Да нет свою - CRC подгоняем :) - Make_Pic(23.09.2019 17:45)
- Вирус аттачит - VLLV(23.09.2019 16:41)
- Что значит в хвост? Откуда-то ваш код должен вызываться, так? reverser-390(648 знак., 23.09.2019 12:03, )
- ужас!!! проще make файлом все сделать - Aleksey_75(23.09.2019 12:04)
- Эээ, каким make файлом? Я предполагаю что исходного кода бинарника, куда нужно приютить свой код, не имеется. Как вы собираетесь make файлом прикрепить к *.bin файлу новую функцию, ничего не знаю о бинарнике? Нужно реверсить же. - reverser-390(23.09.2019 12:13, )
- исходный код - есть - выше писал. - Make_Pic(23.09.2019 12:19)
- Эээ, каким make файлом? Я предполагаю что исходного кода бинарника, куда нужно приютить свой код, не имеется. Как вы собираетесь make файлом прикрепить к *.bin файлу новую функцию, ничего не знаю о бинарнике? Нужно реверсить же. - reverser-390(23.09.2019 12:13, )
- ужас!!! проще make файлом все сделать - Aleksey_75(23.09.2019 12:04)
- Слишком расплывчато. Поконкретнее можно? Что именно делаем? Или военная тайна? - SciFi(23.09.2019 11:49)
- Надо бинарный код (в виде массива) поместить во время компиляции исходного текста программы в самый конец скомпилированного бинарного кода. - Make_Pic(23.09.2019 11:57)
- Ещё конкретнее. Что за код? Откуда? Зачем? - SciFi(23.09.2019 12:03)
- а как потом к нему обращаться ? делаю нечто подобное, по заданному адресу создаю указатель на массив, маке приклеивает в файлу прошивки бинарник и кладет в указатель правильный адрес. - Aleksey_75(23.09.2019 12:02)
- К нему обращаться не надо - код "довесок" для "правильного" CRC. Заданный адрес должен быть в конце основного скомпилированного кода, вопрос - как его вычислить (адрес) с меньшим геморроем. - Make_Pic(23.09.2019 12:16 - 12:23)
- Прямо клещами нужно вытягивать. Каким способом вычисляется довесок? - SciFi(23.09.2019 12:18)
- Не вычисляется - просто заданный массив - набор констант. - Make_Pic(23.09.2019 12:20)
- Это я к чему. Прилепить к бинарнику кусочек можно при помощи srec_cat.exe, там же должно быть что-то типа "run command after build". Только нужно, чтобы этот кусочек можно было подсунуть srec_cat (в виде файла, например). - SciFi(23.09.2019 12:23)
- Вот спасибо, это и надо было. - Make_Pic(23.09.2019 12:24)
- Ещё бывает вот такое: "copy /b file1.bin + file2.bin sum.bin". - SciFi(23.09.2019 12:26, ссылка)
- Вот спасибо, это и надо было. - Make_Pic(23.09.2019 12:24)
- Это я к чему. Прилепить к бинарнику кусочек можно при помощи srec_cat.exe, там же должно быть что-то типа "run command after build". Только нужно, чтобы этот кусочек можно было подсунуть srec_cat (в виде файла, например). - SciFi(23.09.2019 12:23)
- Не вычисляется - просто заданный массив - набор констант. - Make_Pic(23.09.2019 12:20)
- Прямо клещами нужно вытягивать. Каким способом вычисляется довесок? - SciFi(23.09.2019 12:18)
- К нему обращаться не надо - код "довесок" для "правильного" CRC. Заданный адрес должен быть в конце основного скомпилированного кода, вопрос - как его вычислить (адрес) с меньшим геморроем. - Make_Pic(23.09.2019 12:16 - 12:23)
- Надо бинарный код (в виде массива) поместить во время компиляции исходного текста программы в самый конец скомпилированного бинарного кода. - Make_Pic(23.09.2019 11:57)
- srec.exe - ASDFS(23.09.2019 18:03)