chkmd5 (파일 MD5 해시값 가져오는 프로그램, only Windows OS)

오늘은 간단한 명령어를 한 개 만들어봤습니다.

파일의 경로를 인자로 받아, MD5 해시값을 가져오는 프로그램인데요.


명령어 사용은 간단합니다. 명령어 이름(프로그램 이름)을 입력한 후, 원하는 파일 혹은 경로를 입력하면, 해당 파일의 MD5 값을 출력해줍니다. 


폴더나 없는 파일명을 입력하는 경우, 5번 오류를 나타내줍니다.



Visual C++로 개발

C#으로 개발하면 간단하게 나올 수 있겠지만, 저는 C++로 한 번 개발해봤는데요.

Windows에서 파일의 해시값을 가져오려면 써드 파티 프로그램을 사용해야 합니다. (제가 알기로, 아마 기본 명령어가 없는줄....) 

그렇다보니 그냥 커맨드로 간단하게 알아볼 수 있는 프로그램을 생각해보다가 재미로 만들어보고, 블로그에 올리게 되었습니다.


Win32 API 등 Windows System call 함수를 여럿 사용하여 타 운영체제와는 호환되지 않습니다.


Download Binary File

chkmd5.7z


Get Source code
이 프로그램은 오픈 소스로 공개되어 있습니다.


Browse GitHub




TAGS.
comments powered by Disqus

Tistory Comments 0