기 타 PE에 나만의 Watermark를 넣어보자
2014.08.11 14:52
PE의 특성상 프로그램이나 기능의 추가, 디자인 변경 등 개인의 성향에 따른 수정이 번번이 일어나고
많은 부분의 수정을 통해 개인적인 역량이 드러나는 작품들이 많은데요.
그에 따라 아래 설명하는 사항도 충분히 자신의 존재를 표현하는 하나의 방법으로써
활용하기에 제법 괜챦다 싶어 글을 적어 봅니다.
1. dism을 이용해 PE 뼈대인 ".wim" 파일을 마운트한다. (DISM GUI로 편히 하시길 권장...)
dism.exe /Mount-WIM /WimFile:"wim파일 위치(폴더)와 파일명" /index:1 /MountDir:"마운트할 위치"
(파일 수정을 위해서는 Take Ownership 해줘야 하는데 수정에 어려움이 있다면 해당 파일을 따로 복사해
작업 후 덮어 씌우는 것이 편할 수도 있겠다.)
2. 마운트된 폴더로 이동 아래 경로의 .mui파일을 원하는 값으로 수정한다. (리소스 해커 이용)
Windows\Branding\Basebrd\ko-KR\basebrd.dll.mui / String Table / 1 (12)
이 부분의 수정은 시스템 정보란의 윈도우버전 부분도 함께 변경되는데 이니셜 외에
"PaintDesktopVersion"의 레지 변경없이 자신의 윈도우 버전을 임의로 수정
(예:Windows Enterprise K -> Windows Profasional K) 등의 의도로도 가능하다.
Windows\System32\ko-KR\shell32.dll.mui / String Table / 2070 (33108)
3-1. REGEDIT로 편집기를 불러온 후 마운트된 폴더 중
"Users(사용자)\Default" 폴더에서 "NTUSER.DAT" 파일을 하이브 로드 한다.
숨김 파일로 되어 있으니 폴더 옵션을 숨김 파일 보기로 고친다.
언로드까지 완료하면 "NTUSER.DAT"파일 외에 부속 파일들이 생기는데 지워버린다.
하이브 로드를 이용하여 시스템 정보 레지를 수정해 주는등 다양한 활용이 가능하다.
3-2. 하이브 로드가 너무 어렵다... 한다면 마운트된 폴더로 이동(Windows\System32\Pe-Re)
"Pe-R.cmd" 파일을 열어 아래 문장을 추가해 준다.
reg.exe add "HKCU\Control Panel\Desktop" /v "PaintDesktopVersion" /t REG_DWORD /d "00000001" /f
3-3. 문장 수정은 하지만 WIM 파일을 일일이 마운트하고 수정하고 하는것이 귀챤고
쉽게 보이거나 숨기거나를 편히 하고 싶다면 "PE-Config" 폴더에서 cmd 파일 중 (Reg-add.cmd)
하나 골라 3-2에서 처럼 레지 추가 문장을 하나 껴 넣어도 된다.
PS> 카조님의 것은 "basebrd.dll.mui" 수정만으로도 변경이 가능하다.
감사합니다.