Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   HEX-коды (http://forum.oszone.net/showthread.php?t=29898)

Nealles 18-03-2004 13:35 206246

Хотю написать 16ричный редактор, кто знает как узнать 16ричный код символа

Vich 18-03-2004 17:48 206247

function IntToHex(Value: Integer; Digits: Integer): string

Nealles 18-03-2004 18:26 206248

я так понял, это функция нужна для тго чтобы по 10тичному коду узнать 16ричный

я уже нашел - bintohex, но там нужен пчар, а процедуры обычного чара нету.

а интточар скорее всего будет глючить с русскими буквами.

Vich 19-03-2004 00:06 206249

используй прямое приведение типов
code := Byte(c), где c : Char

Добавлено:

bintohex - это из двоичного в hex.

RIKO 21-03-2004 17:27 206250

Есть компонент Hex редактор,довольно мощная вещь
поищи на realcoding.net или torry точно не помню

Nealles 22-03-2004 11:46 206251

типа цитата:
Есть компонент Hex редактор

типа вопрос:
не мог бы ты сказать точное название компонента?
я посмотрел на торри - их там штук 10, все качать не могу, трафик не позволяет.

nod201 29-10-2005 01:23 368619

Nealles ти хорошо знаеш эту прогу обесни для чего она и как сним работат проста обеснили мне что толка сним магу я зделат одну работу опиши его как сним работат...
Тема находитса ЗДЕС

Ispanets 26-07-2015 22:26 2532811

Ребят, добрый вечер, кто знает эти hex коды помогите расшифровать файл, не бесплатно конечно. не могу открыть его, все зашифровано, интересно узнать, что там внутри написано: http://rghost.ru/8MLKZFHqp

yurfed 27-07-2015 08:29 2532845

Цитата:

Цитата Ispanets
помогите расшифровать файл »

Если это взлом, то ошиблись форумом. Здесь вам никто ничего не скажет.
А так, пользуйтесь дебаггерами. Могу только отправить за дизассемблерами и дебагерами https://exelab.ru/
Первые несколько байт этого файла. Нечитаемые символы убрал.
Код:

MZ
!This program cannot be run in DOS

ЗЫСейчас неплохой отладчик Syser Kernel Debugger от китайских разработчиков. Пришёл на смену SoftICE
Файл не зашифрован а скорей упакован. Это бинарный код. И что вы там надеетесь увидеть?

K.A.V. 27-07-2015 10:53 2532892

Цитата:

Цитата Ispanets
Ребят, добрый вечер, кто знает эти hex коды помогите расшифровать файл, не бесплатно конечно. не могу открыть его, все зашифровано, интересно узнать, что там внутри написано »

Это библиотека, которая нужна для работы программы (главного файла так сказать), в этой библиотеке находятся функции, необходимые для работы того приложения, откуда вы её скопировали, видимо, игра, которая распространяется через Steam
Он не зашифрован, нет там ничего интересного для обычного пользователя

Цитата:

Цитата yurfed
Если это взлом »

Цитата:

Цитата yurfed
А так, пользуйтесь дебаггерами »

Мне кажется, это не тот человек, которому нужно предлагать дебаггеры :)
Скрытый текст
Пробовал я тут как раз на днях Olly запустить (начитался инфы про защиту кода в своих приложениях, про антиотладочные приёмы и т.д.), и, скажу честно, дебаггеры - "это не моё" :biggrin:

Что касается вопроса - файл упакован с помощью PECompact версии 2.0, юзайте что-то типа PEiD, чтобы узнать тип упаковщика, но конкретно вам это ничего не даст, файл и дальше будет "зашифрован" (если говорить вашим языком)

Ispanets 27-07-2015 17:54 2533064

Цитата:

Цитата yurfed
Файл не зашифрован а скорей упакован. Это бинарный код. И что вы там надеетесь увидеть? »

Мне нужно в этом файле заменить ip адрес который там стоит на мой, если кто сделает вознаграждение хорошее будет

yurfed 27-07-2015 18:35 2533077

Цитата:

Цитата Ispanets
Мне нужно в этом файле заменить ip адрес »

Дайте ссылку на ту версию, которую вы скачали.

Ispanets 27-07-2015 19:03 2533083

Цитата:

Цитата yurfed
Дайте ссылку на ту версию, которую вы скачали. »

Не понял, на какую версию?

yurfed 28-07-2015 09:32 2533266

Цитата:

Цитата Ispanets
Не понял, на какую версию? »

Приехали, базар окончен.

Ispanets 04-08-2015 21:27 2536992

Не кто не сможет открыть?

Ispanets 09-08-2015 20:17 2539349

ребят, такой вопрос как зашифровать ini файл, чтоб нельзя было прочитать, что там написано

yurfed 10-08-2015 06:02 2539414

Цитата:

Цитата Ispanets
чтоб нельзя было прочитать, что там написано »

и чтобы он при этом работал?

Drongo 10-08-2015 09:04 2539469

"Зашифровать" в принципе можно, но только значения, т.е. простейший пример
Код:

[Section]
Value = 10;

А в проге вы уже скажем приписываете 10 * 2 - 4. С текстовыми данными ещё проще, шифровка\дешифровка для текстового файла, но переписать его для одной строки не составит труда.

Для C++
Код:

// Шифровка---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
      TMemoryStream *mem = new TMemoryStream();
      Malware->SaveToStream(mem);
      char *data = (char*)mem->Memory;
      int length = mem->Size;
      for(int i = 0; i < length; i++){
        data[i] = data[i] ^ 'A'; // Простенькая операция криптования.
        }

      TFileStream *file = new TFileStream("Base\\Malware1.txt", fmCreate);
      mem->Position = 0;
      file->CopyFrom(mem, mem->Size);
      delete file;
      delete mem;
}
// Дешифровка--------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
      TFileStream *file = new TFileStream("Base\\Malware1.txt", fmOpenRead);
      TMemoryStream *mem = new TMemoryStream();
      mem->CopyFrom(file, file->Size);
      char *data = (char*)mem->Memory;
      int length = mem->Size;
      for(int i = 0; i < length; i++){
        data[i] = data[i] ^ 'A';
        }
      mem->Position = 0;
      RichEdit4->Lines->LoadFromStream(mem);
      delete mem;
      delete file;
}
//---------------------------------------------------------------------------


Но это для своей программы, если же цель зашифровать ини для чужой, то навряд ли что-то путное выйдет. Любая шифровка предполагает дешифровку и если последнего не предусмотрено в программе или дешифровка отличается от способа шифрования, то смысла нет извращаться.

Iska 10-08-2015 10:11 2539507

Для своей — можно хоть целиком шифровать.


Время: 10:14.

Время: 10:14.
© OSzone.net 2001-