![]() |
поменять расширение файла
хочу полностью поменять расширение файла. слышал, что надо изменить первый байты файла, чтобы он полностью изменил его наружность для машины.как это сделать и где найти шаблоны первых байтов для разных типов файлов?
|
Цитата:
для какой цели меняется расширение файла? |
Цитата:
Первые байты файла - т.н. сигнатура (для всех файлов, кроме текстовых). Но под виндой что делать с файлом определяется не сигнатурой, а именно расширением файла... |
На заголовок темы ответ один, на вопрос самого поста - другой.
Так что все-таки надо? Просто сменить расширение - взять, даи поменять (если пакетно, то renamer'ом). А менять байтики внутри... Цель-то какая? замаскировать от проверок? Ты задачу опиши целиком, может что и посоветуем более удобное, чем во внутренностях копаться |
надо, чтобы любая машина распознавала, например, txt файл как текстовый а, откры, там была бы билеберда, и никто бы не знал, что это jpg даже после принудительной отправки на обозреватель картинок.
|
Цитата:
|
Цитата:
еще один "hacksur" на форуме... наверное, все всем ясно... |
Кстати, если файлу поменять сигнатуру - он, скорее всего, не будет открываться и в "родной" программе, даже принудительно.
Чем так заморачиваться с порчей файлов - не проще ли их тупо удалить?.. |
Цитата:
|
Часовой пояс GMT +4, время: 06:17. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.