설치 / 사용기

기 타 PE 부팅시 암호 - EXE 파일에 비번을 저장 하여 보았습니다

2024.05.10 20:39

왕초보 조회:975 추천:16

PE 부팅시에 번호를 확인하는 경우 이 번호를 어디에 저장을 할지가 가장 큰 고민이었습니다

저처럼 단순하게 프로그램에 내장한 간단한 번호를 사용을 할수 있습니다.. 이 경우 StartPassword.ini 파일이 없어서 깔끔합니다

StartPassword.ini에 저장하는 경우 ini가 같이 있어서 신경이 쓰이는 부분이 있습니다. 대신에 원하는 번호를 설정할수 있습니다

이렇게 장단점이 있습니다

 

공개하지 않은 1.6 버전에서는 PE 레지에 저장하는 방법을 사용을 했었습니다.. 이 경우 번호 수정시에 PE의 레지에 하이브를 해주어야하는

불편이 있어서 바로 퇴출이 되기는 하였습니다..

 

StartPassword.ini 파일이 없고..번호도 내마음대로 설정을 할수 있다면 좋죠...

파일이 StartPassword.exe 파일 하나만 있어서 이 exe 파일에 사용자 번호와 관리자용 번호를 저장하는 방식을 하여 보았습니다..

파일 속성에 사용자 번호와 관리자 번호를 암호화해서 저장하는 방법입니다

 

처음에 수리수리님께서 아이디어를 주셨을때 저도 여기까지 해볼줄을 몰랐습니다..

좋은 아이디어를 주신 덕분에 다양한것들을 배울수 있었습니다..감사합니다

 

exe 파일의 속성에 설정하는 것은 PureBasic에서 소스를 찾지 못해서 아래 파일을 활용하였습니다. 

 

rcedit 2.0.0 (2023-11-16)

https://github.com/electron/rcedit

 

다운 주소 입니다

https://github.com/electron/rcedit/releases/tag/v2.0.0

 

바이러스 검사 결과 입니다..다른 분이 어제 검사를 하셨네요..검출이 되지 않았습니다

0.jpg

 

이 프로그램으로 StartPassword.exe 파일의 속성에 번호를 저장하기 때문에 번호 설정 프로그램이 별도로 있습니다

 

아래 사용기는 테스트 차원에서 캡처를 한것입니다

 

1. StartPassword.exe 외에도 설정을 위한 파일 2개가 더 있습니다..

1.jpg

 

2. StartPassword.exe 파일 속성입니다.

2.jpg

 

3. StartPassword.exe 파일 속성에 번호가 설정되지 않아서 아래처럼 메세지를 보여주고 있습니다

3.jpg

 

4. 번호가 설정되지 않아서 메세지 확인후 PE로 부팅이 계속 됩니다

4.jpg

 

5. 파일 속성을 설정할수 있는 rcedit-x64.exe 파일을 빼먹었네요..

5.jpg

 

6. Password_Setting_v1.0_Admin_User_x64.exe 파일은 Admin과 User 번호를 같이 설정할수 있습니다

   현재 StartPassword.exe 파일에 번호 설정이 되지 않아서 설정 없음이 표시가 되었습니다

6.jpg

 

7. 빈공간일때에는...

7.jpg

 

8. 메세지를 보여줍니다

8.jpg

 

9. Admim, User 번호를 입력후 설정 버튼을 클릭하면..

9.jpg

 

10. 완료 메세지를 보여줍니다..확인을 클릭하면..

10.jpg

 

11. 프로그램을 재시작해서 파일 속성에 저장된 암호화된 것을 보여줍니다

11.jpg

 

12. 다른 번호를 설정을 하여 보겠습니다

12.jpg

 

13. 완료 메세지입니다

13.jpg

 

14. 앞부분의 글자가 바꾸었습니다

14.jpg

 

15. 파일 속성에 암호화된 것이 저장이 되었습니다..StartPassword.ini에 저장을 하던것을 파일 속성에 저장을 한것 뿐입니다

15.jpg

 

16. Password_Setting_v1.0_User_x64.exe 는 사용자 번호만 설정할수 있습니다..

  지인분 컴퓨터에 복구시스템을 구성시에 StartPassword.exe를 사용하는 경우라면 사용자 번호를 바꿀수 있도록 이 프로그램만 같이 주시

  면 됩니다..

16.jpg

 

17. 사용자 번호를 변경하여 보겠습니다

17.jpg

 

18. 설정 완료 메세지입니다

18.jpg

 

19. 사용자 번호가 변경이 되었습니다

19.jpg

 

20. 모양은 같습니다

20.jpg

 

21. exe에 등록한 관리자 번호로 통과를 하였습니다

21.jpg

 

22. 이번에는 사용자 번호를 입력하였습니다. 

22.jpg

 

23. 통과후 PE로 부팅을 하였습니다

23.jpg

 

24. 3번 틀리면 재부팅을 합니다

24.jpg

 

25. 마무리

번호를 StartPassword.ini에 저장할수도 있지만...이 ini 파일이 없이 해보고 싶어서 exe 파일 속성을 활용하여 보았습니다

아쉽게도 PureBasic 소스로 이 속성을 설정하는 소스를 찾지못해서 외부 파일인 rcedit-x64.exe 파일을 활용하였습니다

그래도 rcedit-x64.exe 파일이 있어서 이렇게 구성을 해볼수 있어서 다행이기도 합니다

 

StartPassword.ini를 사용하는 v1.51 버전과 기능적으로 찾이는 없습니다..ini가 없는것 뿐이기는 합니다

오히려 rcedit-x64.exe 파일이 필요하고 설정 파일도 2개가 있어서 불편할수도 있을것 같습니다

 

테스트해서 문제가 없다면 스크린샷에 소개를 하도록 하겠습니다.. 

 

오늘 하루도 고생이 많으셨습니다

편안하신 시간이 되시길 바랍니다

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
11059 윈 도 우| 집*****님 2Systemboot-win11pe 간단 부팅 사용기입니다^^ [10] 수리수리 649 20 05-18
11058 기 타| 수정중 [29] V무등산V 614 56 05-18
11057 기 타| WinXPE147수정버전_20240322_23H2 (빌드22631.3668) 사용기 [40] 격자 682 79 05-17
11056 기 타| PE 부팅시 암호 - pecmd.exe로 만들어 보았습니다 [5] 왕초보 956 13 05-17
11055 기 타| WinXPE147수정버전_20240322_23H2 (빌드 22631.3593) [67] 격자 1028 192 05-16
11054 기 타| [참조] 레인미터 날씨 스킨 APIKey 오류시 변경 하세요 [31] 윈포토리™ 1203 28 05-16
11053 윈 도 우| 지연서 아빠님 WindowsXPE147-3 베타 테스트 사용 [9] 마로94 663 24 05-15
11052 윈 도 우| WIN11_KB5037771_22621.3593및22631.3593 [6] 16k 1102 19 05-15
11051 기 타| [종료] 팟플(LAV필터)적용 240514 (1.7.22230) 단일 및 사... [19] 윈포토리™ 1360 58 05-14
11050 기 타| QuantumPE FMT_F_8 USB 테더링 & MTP SystemF 사용기 [33] 격자 933 85 05-14
11049 기 타| PE 부팅시 암호 - pecmd.ini를 암호화 하였습니다 [9] 왕초보 925 17 05-14
11048 소프트웨어| FxSound(Free) 귀를 즐겁게 [8] GreenTea 1051 18 05-14
11047 기 타| 수정 사용기 [25] V무등산V 695 38 05-14
11046 기 타| PE 부팅시 암호 - 허접한 주석 방지 대책(?)을 적용하여 ... [6] 왕초보 946 9 05-14
11045 소프트웨어| Dolby Atmos for Headphones 구매 사용기 [8] GreenTea 826 10 05-13
11044 기 타| [공개전환] 요청작 미리보기 : NoSleepHDD - 테스트 피드... [17] 빨강모자 1738 43 05-12
11043 기 타| 탐색기 수정중 [23] V무등산V 918 64 05-11
11042 기 타| WinXPE147수정버전_20240322_23H2(빌드 22635.3575) [65] 격자 1785 143 05-11
» 기 타| PE 부팅시 암호 - EXE 파일에 비번을 저장 하여 보았습니다 [8] 왕초보 975 16 05-10
11040 소프트웨어| FunctionKey Pro 도우미 프로그램 - 자주 사용하는 핫키를 ... [21] 상발이 905 65 05-10
XE1.11.6 Layout1.4.8