문제 설명 그림 1을 보면 HCAMP로 시작하는 임의 문자열에서 md5의 해시값이 058eaed9ece7e6c925f4de372975af27인 것을 찾으면 된다. 범위가 a-z,A-Z이므로 브루트 포스를 이용하여 문제를 해결할 수 있겠다고 생각을 하였다. 내 컴퓨터가 별로 좋지 않기 때문에 colab에서 진행을 하였다. 코드 import hashlib import itertools hash_value = '058eaed9ece7e6c925f4de372975af27' alpha_lower_to_upper = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A', 'B..