Регулярное выражение позволяет использовать начальные нули в частях IPv4.
Некоторые дистрибутивы Unix и Mac преобразуют эти сегменты в восьмеричные.
Я предлагаю использовать 25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d
как IPv4 сегмент. [/ д2]
Уверенный это возможно, но не тривиально.
, Хотя было бы легче сохранить копию DLL предсо знаком.
Эта цифровая подпись немного больше, чем дополнительный раздел, добавленный в конец файла PE. Вы могли записать программу, которая удалила подпись, если Вы хотите.
Это не совсем столь же просто как усечение файла; необходимо удалить ссылки на подпись в заголовке файла. Это могло быть сложно, если DLL имеет несколько подписей, и Вы просто хотите удалить тот.
формат файла PE публично документируется здесь