Помню, пользовался Hex Editor Neo когда нужно было найти файлы с определённой последовательностью байтов и во всех найденных файлах заменить её на другую.
1x1user
Добавлю, что в случае динамического адреса, можно настроить на роутере DynDNS-сервис, любой который тот поддерживает и использовать для включения полученный т. о. адрес.