*facepalm*
Ты как сюда попал, извини меня?
Ладно, так и быть:
1) Имя процесса = имени файла, в котором исполняется код, т.е нужно либо делать инжект в нужный процесс, либо просто тупо переименовать *.exe файл
2) Для сокрытия нужно перехватывать WinApi функцию NtQuerySystemInformation, чтобы сделать процесс не убиваемым нужно перехватить OpenProcess и TerminateProcess
Вот перехват: _ttp://habrahabr.ru/post/90377/
3) В автозагрузку проще всего кинуть через реестр HKCU\Software\Microsoft\Windows\CurrentVersion\Run и там создать новый параметр со значением до запускаемой программы. Можно тупо кинуть ярлык в папку автозапуска ( но это смешно, да? ). Есть еще много ключей авторана, все не перечислишь - гугли;
4) Чтобы не было видно ключ в реестре, не поверишь, нужно перехватить опять же Win Api функцию, только уже RegQueryInfoKey
|