Сейчас на форуме: tyns777 (+5 невидимых) |
eXeL@B —› Программирование —› Как скрыть текст в dll? |
Посл.ответ | Сообщение |
|
Создано: 20 декабря 2007 18:49 · Личное сообщение · #1 Пишу на асме, есть строки, которые хочется скрыть в dll'ке не прибегая ковсяким пакерам. А ещё не хотелось бы юзать методы шифрования tea или госты. Пока что единственно приемлимое решение это: XOR_KEY = 90
Может есть более примитивные варианты? Спасибо. |
|
Создано: 20 декабря 2007 19:00 · Личное сообщение · #2 |
|
Создано: 20 декабря 2007 20:21 · Поправил: s0larian · Личное сообщение · #3 Edmon, ёлки, вариантов море - тебе просто нужен самопаольный алго шифрования. Нампример алго Цезаря - просто пройдись по строке и каждый байт (8 bit unsigned) увелич на столько-нить (53 например). Этот поток байт и длинну вставь массивом в исходник. Когда понадобится строка - отними свой "ключ" от каждого байта. Ну и т.д. ещё вариант - если все строки до 100 байт, то создай случайную последовательность 100 байтов, и делай XOR - получишь "one time pad" многоразового пользования |
|
Создано: 21 декабря 2007 02:54 · Личное сообщение · #4 |
|
Создано: 21 декабря 2007 07:22 · Поправил: Maximus · Личное сообщение · #5 |
|
Создано: 21 декабря 2007 10:51 · Личное сообщение · #6 |
eXeL@B —› Программирование —› Как скрыть текст в dll? |