md5 깊이
md5deep원저작자 | 제시 콘블럼 |
---|---|
개발자 | 제시 콘블럼 |
안정된 릴리스 | 4.4 / 2014년 1월 29일 ( |
저장소 | |
기입처 | C++ |
운영 체제 | 크로스 플랫폼 |
면허증. | 퍼블릭 도메인소프트웨어(Libgcrypt의 GPLv2 라이선스 Tiger 해시함수 제외) |
웹 사이트 | github |
md5deep는 컴퓨터 보안, 시스템 관리 및 컴퓨터 포렌식 커뮤니티에서 사용되는 소프트웨어 패키지입니다.다양한 암호화 다이제스트를 통해 대량의 파일을 실행할 수 있습니다.이 책은 당시 공군 특수수사국의 특수요원인 제시 콘블럼에 의해 집필되었다.2017년 현재[update], 그는 여전히 그것을 유지하고 있다.
md5deep이라는 이름은 오해의 소지가 있습니다.버전 2.0 이후 md5deep 패키지에는 MD5, SHA-1, SHA-256, Tiger192 및 Wolpool 다이제스트를 실행할 수 있는 여러 다른 프로그램이 포함되어 있습니다.각 프로그램에는 다이제스트 타입 뒤에 "deep"라는 단어가 붙습니다.따라서 패키지가 더 많은 것을 지원하는 경우에만 MD5 알고리즘을 제공하는 것으로 착각할 수 있습니다.
md5deep는 여러 가지 방법으로 호출할 수 있습니다.통상, 유저는 이것을 재귀적으로 조작합니다.여기서 md5deep는 검출된 각 파일의 다이제스트를 한 번에 1개의 디렉토리를 통과해, 그내의 임의의 서브 디렉토리에 재귀합니다.이 재귀적 동작은 대략 깊이 우선 검색으로, 사전순으로 파일을 표시할 수 있습니다.Unix 계열 시스템에서는 find와 md5sum, sha256sum, tthsum 등의 해시 유틸리티를 조합하여 유사한 기능을 얻을 수 있습니다.
md5deep는 Windows 및 OS X를 포함한 대부분의 Unix 기반 시스템에 존재합니다.OS X의 Fink, Homebrew 및 MacPort 프로젝트에 존재합니다.이진 패키지는 대부분의 무료 Unix 시스템에 존재합니다.많은 벤더가 처음에는 md5deep를 포함하기를 거부합니다. 왜냐하면 md5deep의 기능이 한 줄의 셸 [1]스크립트로 재현될 수 있다고 잘못[citation needed] 생각했기 때문입니다.그러나 [citation needed]셸에서는 프로그램의 매칭 기능을 쉽게 수행할 수 없습니다.
md5deep는 미국 정부 직원이 정부 시간에 작성한 것이기 때문에 공용 도메인에 있습니다.그래픽 프런트 엔드 등, 그 외의 소프트웨어에 저작권이 있는 경우가 있습니다.