Linux 터미널에서 4비트 핀 잠금 실행 파일을 무차별 대입 공격해야 합니다. 돕다? 나는 리눅스를 처음 접한다.

Linux 터미널에서 4비트 핀 잠금 실행 파일을 무차별 대입 공격해야 합니다. 돕다? 나는 리눅스를 처음 접한다.

4비트 인수를 사용하는 program-5.exe라는 프로그램이 있습니다. 맞다면 액세스 권한을 얻고 챌린지를 완료하지만 그렇지 않으면 액세스가 거부됩니다. 제가 주로 알아야 할 것은 Linux에서 매개변수를 입력하도록 명령하는 방법인 것 같습니다. 나는 "echo"가 출력을 제공한다는 것을 알고 있지만 이를 위해서는 입력이 필요합니다. 모든 가능성을 무차별 대입할 수 있도록 루프를 반복하는 방법을 알아낼 수 있기를 바랍니다.

답변1

터미널 창에서 다음 for 루프를 실행할 수 있습니다.

#!/bin/bash
for i in {0001..9999}
do
    ./program-5.exe $i
done

먼저 program-5.exe가 포함된 디렉터리로 변경하세요. 또는 루프의 위치를 ​​조정하십시오.

관련 정보