기 타 PE 부팅시 암호 - 허접한 주석 방지 대책(?)을 적용하여 보았습니다
2024.05.14 11:53
PE 부팅시에 암호를 물어 보는것은 제가 알기로는 이제까지 3가지 방법이 있었던것 같습니다
어떤 방법이든 다른 PE로 부팅을 하거나 USB로 부팅을 하면 의미가 없기는 합니다
1) 메인보드님께서 사용하셨던 방법 같습니다.
MBR에서 Grub를 활용할때 menu.lst에서 암호를 넣어서 핫키로 PE 부팅시에 menu.lst에서 암호를 확인하는 방법입니다
윈도우에서 백업하는것을 활용하지 않고 백업파티션을 숨김으로 사용하고 PE로 부팅해서 백업,복원을 할때 활용을 했었습니다
PE를 모르시는 분들이 많을때여서..활용을 해도 초보분들은 알지 못하였습니다
이것도 숨김파티션을 해제후 menu.lst를 수정하면 통과가 되기는 합니다
2) 다른곳에서 활동할때 고수님께서 pecmd.ini 부팅시에 프로그램을 실행하는 방법을 사용을 하셨었습니다
이 방법은 PE로 직접 만드시는 고수님이셔서 pecmd.ini에서 프로그램 실행을 중지하면..PE 부팅이 되지 않았던것 같습니다
이때 작품을 아직 가지고 있지 않아서..남아 있는 기억에는 이런 방법이었던것 같습니다
3) 작년인가요..못말리는 짱구님께서 사용기란게 글을 남기셨었던것 같습니다.. 아쉽게도 현재는 사용기글이 삭제가 된것 같습니다
pecmd.exe도 버전업이 계속되고 있죠...pecmd.exe 자체에 포함된 기능이었습니다..
별도의 프로그램이 필요없어서 많은 분들이 새로은 기능을 보고 신기해하셨던것 같습니다..
pecmd.ini에 실행하는 방법입니다. 뒤에 부분을 삭제하면 통과가 되기는 합니다
SELL Explorer.exe,##wfqxqaejoITggyago4GPlCfPnBu7=,5
제가 알기로는 위의 3가지 방법을 경험을 해보았습니다
pecmd.ini나 menu.lst에서 암호 관련을 삭제하면 그만이어서..PE에 대해서 아시는 분들에게는 무용지물이죠..
pecmd.ini에서 주석처리 하지 못하게 하는 방법이 있었으면 하시는 의견이 있었지만...이것은 실제 의미가 없습니다..
다른 PE로 부팅을 하면 그만이죠...
PE생성기 처럼 PESET.exe에서 PE 부팅 과정을 모두 담당을 하면 StartPassword.exe 부분을 주석처리 하지 못하기는 합니다
이것은 다른 PE에서 활용할수가 없는 방법이어서..효과는 없는것 같지만...허접한 방법을 활용하여 보았습니다
StartPassword.exe는 아무나 PE로 부팅하는것을 방지하기 위한것이지만..실제는 PE에 대해서 모르시는 분들께만 의미가 있는 방법입니다
단순히..PE로 부팅하지 마십시요하는 의미가 있는 것뿐입니다..
1. 암호를 물어보는 프로그램을 pecmd.ini에서 실행을 하고 있어서 이것을 주석 처리하면 그냥 통과입니다
2. StartPassword 1.71로 버전이 업데이트 되었습니다
3. 번호를 설정하였습니다
4. 암호화 되어서 저장이 되었습니다
5. StartPassword.exe 되어서 번호를 입력후 부팅을 하면 됩니다..
6. 번호가 일치를해야 부팅이 완료가 됩니다
7. StartPassword.exe 실행을 주석처리 하여 보겠습니다
8. pe로 부팅중입니다
9. StartPassword.exe가 pecmd.ini에서 실행되지 않으면 PE 부팅중에 재시작을 합니다
10. explorer.exe 파일이 가짜 입니다..용량이 다르죠... 실제는 ReStart.exe 파일에 아이콘을 바꾼것입니다
11. 가짜 explorer.exe 파일 이름을 바꾸고 부팅을 하여 보겠습니다
12. StartPassword.exe가 실행되지 않았지만 explorer.exe 파일이 없어서 PE 부팅 모습이 아래처럼 cmd PE가 되었습니다
13. taskmgr.exe 파일을 taskmgr1.exe로 바꾸어 놓이 않아서 Ctrl+Alt+Del 하면 작업관리자가 실행이 됩니다
taskmgr.exe 이름을 바꾸어 놓으면 되지만..수정이 가능해서 의미가 없을것 같습니다..이렇게 해서 PE를 사용하시겠다면 어쩔수가 없을것
같습니다
14. StartPassword.exe를 pecmd.ini에서 실행을 합니다. explorer.exe 파일은 없는 상태입니다
15. explorer.exe가 실행이 되었습니다
16. explorer.exe 파일이 보입니다
17. 1번 파일이 explorer.exe 입니다..이름을 바꾸어서 숨겨 놓은것뿐입니다.. 이것은 사용기용이고 실제는 다른 파일입니다
pecmd.ini에서 // 주석처리만 하는것은 너무 간단해서 explorer.exe 파일을 이렇게 숨겨 놓은 꼼수를 하여 보았습니다
18. 마무리
StartPassword.exe 프로그램은 BCD에 등록된 PE로 부팅을 해서 혹시 사고가 생길수 있는 경우나..Partition Saving 처럼 사무실에서 복구시
스템용으로 사용을 하는 경우 실수로 백업,복원에 대한 사고를 줄이기 위해서 확인 과정이 한단계 더 있는것 뿐이어서 큰의미가 있는것은
아닙니다..
실제로 다른 PE나 USB로 부팅을 하는 경우 의미가 없기도 합니다..
주석 처리만 하면 통과가 되는것이 좀 그렇다고 하셔서 허접한 꼼수를 적용해보기는 하였습니다만..그냥 꼼수 일뿐이죠
윈도우 포럼 분이시라면 USB 정도는 가지고 있으셔서 다 통과가 될것 같습니다
PE를 수정할수 있는 분도 최소한 귀찮게 수정을 하셔야 할것 같아서 반은 재미삼아서 꼼수를 적용해 보았습니다
즐거운 하루가 되시길 바랍니다
감사합니다.