Чтение и запись в HEX - C#
Формулировка задачи:
Здравствуйте, как правильно прочитать и записать hex exe файла. То есть читаю hex программы немного модифицирую, а потом надо создать второй модифицированный exe. Написал, но вышла ерунда.
Решение задачи: «Чтение и запись в HEX»
textual
Листинг программы
- byte[] bufferArray = File.ReadAllBytes(@"C:\Users\Родион\Desktop\chkc.exe");
- XORCipher(bufferArray, "qwe");
- static void XORCipher(byte[] array, string key)
- {
- byte[] byteKey = Encoding.UTF8.GetBytes(key);
- int keyLength = byteKey.Length;
- for (int i=0; i<array.Length; i++)
- {
- array[i] ^= byteKey[i % keyLength];
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д