|
|
| Посл.отвђт | Сообщен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 Ему же на конференцию. За установку хуков могут и ...... А вот для своего комп-а очень дельное предложение. А то иногда забываю дверь запереть :-) |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.043 |