오랫만에 포스팅을 하는 듯 합니다.
서버 관리자 분들이면 꽤나 많이 사용하시는 소프트웨어가 CopyPwd.exe 파일입니다.
파일명에서도 보듯이 사용자의 패스워드를 해쉬값으로 변환해서 txt 파일로 저장 및 복원해주는 서버 관리자 분들에게는 없어서는 안될 아주 좋은 Command 창 소프트웨어 입니다.
하지만!!
제가 이번에 Windows Server 2008 을 설치하면서 난관에 봉착했습니다.
그것은 이 CopyPwd.exe 파일이 "CreateRemoteThread failed : 8" 이란 에러는 내뿜으면서 죽어버리는 것이었습니다.
원인을 찾던 중 CreateRemoteThread 자체가 비스타 이후 부터 정책의 변화로 바뀌었다는 사실을 알게 되었습니다.
이분의 코드를 이용해 이분이 사용한 똑같은 방법으로 CreateRemoteThread 를 새로이 구현하였습니다.
아래에 소스코드 및 실행파일입니다.
소스 및 실행파일은 Visual C++ 6 Service pack 6 에서 컴파일 및 실행이 검증되었습니다~
혹여나 잘 안되시는 분들은 위의 블로그를 참조해서 변형해서 사용해도 무관할 듯 싶다.
참고로 저는 Windows Server 2008 32bit Edition 에서 잘 되었습니다~ ^^
서버 관리자 분들이면 꽤나 많이 사용하시는 소프트웨어가 CopyPwd.exe 파일입니다.
파일명에서도 보듯이 사용자의 패스워드를 해쉬값으로 변환해서 txt 파일로 저장 및 복원해주는 서버 관리자 분들에게는 없어서는 안될 아주 좋은 Command 창 소프트웨어 입니다.
하지만!!
제가 이번에 Windows Server 2008 을 설치하면서 난관에 봉착했습니다.
그것은 이 CopyPwd.exe 파일이 "CreateRemoteThread failed : 8" 이란 에러는 내뿜으면서 죽어버리는 것이었습니다.
원인을 찾던 중 CreateRemoteThread 자체가 비스타 이후 부터 정책의 변화로 바뀌었다는 사실을 알게 되었습니다.
이분의 코드를 이용해 이분이 사용한 똑같은 방법으로 CreateRemoteThread 를 새로이 구현하였습니다.
아래에 소스코드 및 실행파일입니다.
소스 및 실행파일은 Visual C++ 6 Service pack 6 에서 컴파일 및 실행이 검증되었습니다~
혹여나 잘 안되시는 분들은 위의 블로그를 참조해서 변형해서 사용해도 무관할 듯 싶다.
참고로 저는 Windows Server 2008 32bit Edition 에서 잘 되었습니다~ ^^
'IT' 카테고리의 다른 글
Windows 7 64비트 에디션에서 32비트 프로그램 ODBC 연동법 (4) | 2010.11.10 |
---|---|
Windows 7 에서 WiFi를 이용한 소프트 Access Point 만들기 (0) | 2010.10.19 |
Windows 7 에서 Jeyo Mobile Extender 사용하기 (0) | 2010.06.30 |
MySQL Windows 환경에서 root 패스워드 분실 대처... (2) | 2010.06.10 |
비스타 및 Windows 7에 Visual C++ 6.0 깔기... (6) | 2010.05.10 |