· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.RESEARCH —› Защита диска от копирования

<< . 1 . 2 .

Посл.отвђт Сообщенiе


Дата: Окт 6, 2004 13:30:28

„Дык вроде про ноут речи нет, нужно что бы с болванки не скопировали. “

Я думаю Володя хотел сказать не о железе ноута
а какраз о параметрах болванки.
С нее можно взять серийник, имя, свободное место, количество сессий. В конце концов записанный на болванку ключ шифрования в RAW режиме, который как файл не будет виден вообще.

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


Дата: Окт 6, 2004 20:19:48

HarmEr
Я думаю Володя хотел сказать не о железе ноута
а какраз о параметрах болванки.


;)


Дата: Окт 7, 2004 09:14:59

Короче, всё с вами ясно, телепаты :-) а ещё говорят что реверсят, сами же подсмотрят у разработчиков реализацию третьим глазом =)


Дата: Окт 7, 2004 12:03:23

S_T_A_S_
Чело кажется с самого начала сказал:

>надо не дать юзеру чисто физически скопировать программу >за 60 секунд


Дата: Окт 7, 2004 14:14:55 · Поправил: vinnie_pooh

Кажется, у меня получилось... Конечно, с опозданием, но тема интересная и часто поднимается на форуме. У Рихтера есть пример перехвата API, я его слегка модифицировал и перехватил CopyFileExW, заменив его такой функцией:
int WINAPI Hook_CopyFileExW(WCHAR* existing_file, WCHAR*, LPPROGRESS_ROUTINE, LPVOID, LPBOOL, DWORD) 
{
	MessageBoxW(0, existing_file, L"ApiHook", 0);
	return (0);
}
Теперь, когда я пытаюсь что-нибудь скопировать в Explorer-е, вместо копирования я вижу MessageBox с именем копируемого файла. Можно проверять его на валидность, и если все в порядке, вызывать оригинальный CopyFileExW, в противном случае - ничего не делать, или скопировать что-то левое. Метод хорош тем, что работает для любых файлов, не только EXE.


Дата: Окт 7, 2004 14:59:56

„пример перехвата API“

Ему же на конференцию. За установку хуков
могут и ...... А вот для своего комп-а
очень дельное предложение. А то иногда
забываю дверь запереть :-)

<< . 1 . 2 .


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.043