Возникла вот бредовая идея написать интерпретатор язака предназначенного специально для работы с elf фаилами(что бы были встроеные функции для рабы с заголовками, трансляции смещений в адреса и наоборот и т. п.) Естественно под никсы Хотелось бы услышать ваше мнение. И вообще будет ли это кому-нибудь нужно?
Я имел в виду немного не то.К примеру добавление кода в фаил, если есть функция которая переведёт адрес в смещение и функция которая вставит нужные байты по нужному смещению(именно вставит то есть раздвинит), то можно написать скрипт который это и сделает. Вы же не прдлагаете написать утилиту для перевода адресов в смещения?
Тут, (ИМХО, ессно) нужна (если нужна) самодостаточная программа. Если возникнет необходимость в автоматизации, то bash/perl/etc помогут. А ещё лучше -- функционал оформить в виде библиотеки, а там уж -- прикручивай, что заблагорассудится -- хоть междумордие, хоть языки.