Насколько я понял, то мне нужен шифр с сцеплением блоков (ECB, CBC) для проверки валидности. Даже если и есть поточный шифр с ECB/CBC режимом, то...
это относится к посту выше
в этом и проблема, допустим приложение записало 2 блока: 5 байт и 10 байт после шифровки получилось 2 блока по 16 байт (например). Когда...
+ если приложение будет читать файл кусками по рандомным офсетам, то как быть? Тогда нужен шифр, который не зависит от положения байт в открытом...
Scratch но размер буфера не должен измениться, т.е. если файл был 100 байт, то таким и должен остаться, т.е. дописать хеш к куску шифртекста...
Добрый день, есть у меня следующая задачка: Есть некое приложение (не мое), оно плотненько работает с файлами. Необходимо сделать перехват функций...
Кому интересно накидал небольшой код (конечно он занял бы строчек 10 на Руби и по времени во столько же раз меньше, но всё же сделал на с++),...
Black_mirror именно так само собой - сжатие + ssl да, но если протокол меняется раз в неделю, скажем, то кому-то придется раз в неделю заново...
qqwe с такой структурой будет как минимум неудобно работать. А как же поля местами менять автоматом? для каждого поля придется делать свой дефайн,...
имеется в виду заранее создать несколько вариантов структур, а потом при каждой сборке дефайном выбирать ту или иную? не универсально можно...
Booster Builds events - это по сути тот же внешний генератор, что вы предлагали выше
Booster как вариант... конечно хотелось бы средствами самого языка/среды это сделать
gorodon поля структуры можно "шифровать" и на этапе компилляции, смотри выше, вопрос в том, как эти поля поменять местами в памяти
Booster если коротко, то для создания пермутирующего протокола обмена между клиентом и сервером. Нужно, чтобы на клиент-сайде было трудно...
make не угадал, бугага ))
Может я тебя не понял, но это меняет значения местами, а не порядок следования имен переменных в структуре
Забыл добавить, студия 2010. Может туда добавили вичи для реализации подобного? Типизированные энумы тут не к месту?
Добрый всем день! Вот задался таким вопросом, возможен ли сабж? Пример: Было struct { int a = 1; int b = 2; char c[100]; } при следующей...
дак че, с моим дриверов плохая идея? ведь работает, только вопрос в синхронизации записи (up)
Защищающий драйвер перехватывает в SSDT zwOpenProcess, szWriteVirtualMemory -> из юзер мода нормальным способом не записать. Остается либо снимать...
Имена участников (разделяйте запятой).