if (k==27) KEY=”[ESC]“;
void IsSystemKey(unsigned int k)
Теперь начнем писать саму программу по перехвату нажатий клавиатуры. Для начала необходимо отметить, что нажатие спецклавиш и кнопок мыши надо соответственно обрабатывать, поэтому ниже приведен кусок кода именно для этого:
Создаем новый проект, на форму вытаскиваем элемент Memo1 и таймер Timer1. Для того, чтобы наша форма не была видна, в исходном файле проекта пишем строчку так, как показано на рисунке: Application->ShowMainForm=false;
Займемся написанием кейлоггера, и, как обычно, воспользуемся для этого средой разработки Builder.
Все эти средства общедоступны в Интернете, желательно скачать самые последние версии.
Антивирус (в примере Eset NOD32)
Любой троян или эксплоит (в примере DCOM RPC Exploit)
HEX-редактор Hiew (в примере версия 6.11)
Дампер процессов ProcDump (в примере версия 1.6.2 final)
Идентификатор PE-заголовков PEid (в примере версия 0.92)
Компилятор Borland C++ Builder (в примере версия 6.0)
Для данного примера нам потребуются следующие программы:
Я думаю, что подробно рассказывать, для чего нужен кейлоггер, совсем не обязательно. Это самый элементарный способ перехватить любые пароли и другую конфиденциальную информацию на компьютере. При этом стоит оговорить, что большинство известных программ такого плана обнаруживаются антивирусами или Ad-ware поисковиками. Поэтому займемся написанием собственного простейшего кейлоггера, а заодно научимся скрывать программы от антивируса.
Метки : builder, dcom, hiew, nod32, peid, procdump, rpc, антивирус, защита, кейлоггер, программирование
Программирование
Создание простейшего кейлоггера и защита от антивируса
Карта сайтаНовости сайтаМои ссылки Лента новостей
Покровительственная окраска и форма у животных, при которых они похожи на предметы окружающей среды, растения, на несъедобных или хищных особей. Способствует сохранению в борьбе за существование…
Создание простейшего кейлоггера и защита от антивируса | ..: Мимикрия :..
Комментариев нет:
Отправить комментарий