Как открыть exe файл в txt
Kostyan » 11.01.2004 (Вс) 6:10
Поменяй расширение с exe на txt.Щелкаешь правой кнопкой мыши на файле, выбираешь "Переименовать", вместо exe пишешь txt. И наслаждайся какой ты крутой хакер!
А может он имел в виду програмно?
FileCopy "C:\new.exe" , "C:\new.txt"
ANDLL » 12.01.2004 (Пн) 19:56
Извини, но на ТАКОЙ вопрос ответ не кто не даст. Ибо не ясно, что тебе нужно.Дело в том, что текст в принципе не отличается от другой двоичной информации.
GAGArin » 12.01.2004 (Пн) 20:03
Человек хочет декомпиляцию и не находит. Вот и злится. Я его понимаю, сочувствую, но ничем помочь не могу.Kostyan » 13.01.2004 (Вт) 1:10
Извините, но если речь идет о декомпиляции, то причем тут wav mp3 msi zip rarА декомпилировать программу в исходный текст практически невозможно, только дезассемблирование.
RayShade » 13.01.2004 (Вт) 11:32
Афтар! Спасибо тебе! Ты меня просто вернул к жизни своим вопросом! Я уже отчаялся что либо предпринять для возвращения своего циничного чувства юмора к жизни, но тут ты явился и спас меня. За что тебе большое спасибо и две награды - за оформление топика и за ясность изложения мыслей.
ЗЫ. Подробнее бы хоть объяснил, зачем тебе ЕХЕ и ВАВ в текст переводить
skiperski » 13.01.2004 (Вт) 18:44
Ты сам-то понимаешь что тебе нужно? Уже все варианты тебе предложили. Форматы файлов, тех что на диске, в бинаром представлении ничем не отличаются. Разница только в их представлении различными программами. Например, договорились, что файлы с расширением exe будут исполняемыми, и, в соответствии с этим, обязаны иметь определённый формат. Но никто не мешает тебе открыть тот же файл в текстовом редакторе. Увидишь в нём кучу бекарасок и вкраплённый между ними текст констант. Всё что тебе для этого нужно - изменить расширение на txt.ANDLL » 13.01.2004 (Вт) 20:23
Ох жуть.
Ну ладно ну тебя. Накрапал я тебе пример. Правда не пойму где такое может понадобится.
Функция TranslateBytesToString преобразует двоичные байты в Hex-строку.
Функция TranslateStringToBytes делает наоборот
Для использования создаешь StandardEXE - проект, удаляешь форму, добавляешь модуль и пишешь в него це.
Kostyan » 14.01.2004 (Ср) 1:38
To ANDLL:Ну ты даешь Оно тебе надо. это похоже на перекладывание вещей с одного места на тоже самое
Не могу понять автора вопроса. разве ты ещё не понял что все файлы состоят из одного и того-же, пусть это exe, txt или wav! Просто текстовый файл содержит набор байт понятных для человека, exe для компьютера, wav для проигрывателя.
Например байт 1000001 в блокноте будет выглядеть как буква "A", в exe файле он же будет означать например операцию сложения а в звуковом файле частоту звука. Если всё это не укладывается в твоей голове - постарайся просто принять как неопровержимую истину. А переводить бинарный файл в текстовый всё-равно что перекрашивать забор из зеленого в зеленый!
Я кончил
SeRRg » 14.01.2004 (Ср) 10:15
Вы его не поняли. Он, наверное, так подумал, потому чтооткрыл в блокноте екзешник, сохранил и у него не запустилось.
Вот почему он и думает, что они разные.
P.S. я тоже раньше чуть ли не бесился, когда так получалось
ANDLL » 14.01.2004 (Ср) 20:19
Ну чтож, господа умные.
Если все так просто, то объясните почему код не работает.
Картинки и т.п. он пресует OK, а вот EXEшник переписывает неправильно.
Vovik » 14.01.2004 (Ср) 21:04
Люди, вы меня извините, но можно ли как-нть перевести ActiveX Dll написанную на вб(знаем заранее) в код вб? или хотяб в тхт?RayShade » 14.01.2004 (Ср) 23:05
Кому охота - дуйте туда и читайте. Для новичков в этом вопросе скажу - ТАКОЙ ВОЗМОЖНОСТИ НЕТ.
Читайте также: