파일에 많은 수의 일반 텍스트 비밀번호가 저장되어 pwds.txt
있으며 다양한 해싱 알고리즘에서 이러한 비밀번호의 해시된 버전을 얻고 싶습니다. 해싱 알고리즘당 하나의 파일을 원합니다. 적어도 나는 MD5
, SHA1
, SHA256
, (소금 유무에 관계없이) 이하 의 해시 값을 얻고 싶습니다 bcrypt
.
너무 많은 스크립팅 없이 이를 쉽게 얻을 수 있는 방법이 있습니까?
hashcat
나는 또는 같은 기존 비밀번호 크래킹 도구 중 일부를 활용하는 것을 고려했지만 john
불행하게도 (내가 아는 한) 그들은 모두 당신이이미해시된 비밀번호 목록이 있으며 이제 이를 해독하려고 합니다. 기본적으로 나는 그 반대를 원한다! 일반 텍스트 비밀번호가 있는데 해시된 비밀번호를 만들고 싶습니다. 나는 명령줄 옵션(두 프로그램 모두에 대해)을 영리하게 조합하여 일반 텍스트에서 해시 목록을 출력하도록 속이는 방법을 찾지 못했습니다.
노트
작은 파일에 대해 이 작업을 수행하는 짧은 PHP 스크립트를 만들었지만 필요한 비밀번호 파일 크기에 비해 메모리가 충분하지 않습니다.
답변1
적어도 MD5, SHA1, SHA256에서 해시 값을 얻고 싶습니다.
바라보다:
man md5sum
man sha1sum
man sha256sum
이것을 사용할 때 개행 문자가 있다는 점에 유의하세요!