(1) 서비스 설치 - SC 명령어

sc create abc binPath= "%systemroot%\system32\svchost.exe -k abc" type= "share" DisplayName= "abc"

abc 부분은 서비스 이름을 의미함.
니가 새로운 서비스를 설치할때 니가 임의로 이름을 정하면됨.


(2) 서비스 설치가 완료되면

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\abc

레지스터리 경로에 새로 추가된 서비스에 대한 정보를 볼수 있음.
처음 설치하면 서브 키로 DLL Services 니깐 해당 키와 DLL 경로를 추가해줘야함.

서브키 이름 : Parameters
[키 이름] ServiceDll  [데이터] - DLL 경로

[종류] 확장 가능한 문자열


(3) svchost가 해당 서비스를 자신이 실행해야 하는 서비스인지 추가해줘야함.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost

이 경로가 svchost의 경로임 여기에 키를 추가해주면됨


[키 이름] - abc(서비스 이름)  [데이터] - abc(서비스 이름)

[종류] 다중 문자열
그러면 DLL 기반의 서비스 설치가 완료됨.


실행 명령어
net start 서비스이름

'침해사고 & 악성코드 > 분석 도구' 카테고리의 다른 글

Malzilla 1.2.0  (0) 2018.07.24
Browsing History View  (0) 2018.07.24
Uboat Rat 악성코드 분석 보고서  (0) 2017.12.06
기초 정적 분석  (0) 2017.07.24
기초 동적 분석  (0) 2017.07.24
블로그 이미지

_B_G_

,