int full=0; for(int i=minelement; i<maxelement;++i) { full = full ^ i; } int current=0; for(size_t j=0; j<array_size; ++j) { current =...
Ну либо надо обернуть контент файла в какое-то своё сообщение, к примеру, struct { unsigned long long file_size; char file_content[1]}, а можно...
Можно пытаться например через NDIS пакеты инжектить, можно пробовать с помощью самой WFP... Но какой смысл в таком геморрое? Не проще тестить на...
Как вариант можно попробовать вот это)))) http://bellard.org/jslinux/tech.html Смысл в вот, чтобы на javascript эмулировать х86, и решать задачу...
При попытке открыть файл с дискеты с помощью ZwOpenFile вылезает окно "Диск отсутствует" если дискета не вставлена. Очень хочется избежать этого...
А первые 204 байта оказались ненужны? Я просто никак не могу придумать как их вычислить.
Вот гамма для ксора, применять со смещения 0xCC...
Ага, значит у меня получилось так (извиняюсь за возможное капитанство). Имя файла в конфиге лежит по смещению 0хСС (ну со второй попытки я его...
Вот. Попробуйка сгенерить сэмпл с строкой вида c:\abababababababab[ещё много раз "ab"]\keys.dat .
Ну вот RC4 бы ничего не обваливал.
А, ну да, в случае xor с потоком распределение тоже должно быть "ближе" к нормальному.
Давай хотябы ещё 1 сэмпл с c:\с\keys.dat . Если различные байты на тех же смещениях, то хоть что-то будет прояснятся.
Вероятнее всего это не блочный шифр, т.к. распределение байтов не очень похоже на нормальное. М.б. какой-нить потоковый шифр типа RC4... Ну либо...
Кажется это не xor, либо конфиг не текстовый. Т.к. старший бит в случае xor для текстовых (без русских букв) данных имел бы явную закономерность...
А как узнал о том, что вобще есть какая-то хитрая команда? Просто передаваться может она кучей способов, через DeviceIoControl, через реестр, в...
Y не может быть вызвана "вне" объекта. Т.е. придётся либо создать экземпляр класса X и тогда всё просто, если объект создать неполучается, то и Y...
Самое первое что нужно сделать - это выдрать из бинарника функцию проверки ключа. Теперь когда есть некоторая f(key) которая возвращает true если...
А в конкретном примере можно и вот так void testthis() { int values[3] = {1,2,3}; int result =0; std::for_each(&values[0], &values[3],...
Вот такой вариант можно template<typename datatype, class callback> datatype process_data(size_t counter, datatype* data, callback& cb) {...
Пусть P(n) количество всех возможных перестановок. Тогда для генерации случайной перестановки нужно сгенерировать случайное число I в диапазоне от...
Имена участников (разделяйте запятой).