(deploy) \- probDockerfileflag카나리 값과 관련된 문제일 것...으로 보인다docker build -t pwnable_problem .pwnable 이라는 이름의 Docker 이미지 만들기docker exec -it loving_kilby /b
main은 암호화된 입력 파일을 읽고, 특정 연산 후 .enc 확장자를 추가한 파일을 출력strings와 IDA로 실행 파일을 분석하여 다음과 같은 정보를 추출: \- 입력 파일을 bit shuffle 및 XOR 연산으로 암호화rand() 함수 호출로 난수 시퀀
DIE로 확인 결과, 패킹 정보 확인 가능UPX로 언패킹이후 IDA로 탐색 진행했으나 단서 확인 불가시간을 너무 썼다...RSA 암호화제공된 c1과 c2는 각각 key와 rot13_key를 RSA로 암호화한 값n은 두 개의 강력한 소수 p,qp, qp,q의 곱으로 생성
Advanced Feedback Shift RegisterAFSR의 작동 방식과 관련 데이터를 역으로 추적하여 FLAG를 복구하는 것이 목표?AFSR 클래스는 특정 상태(state)와 기반 값(base)을 사용해 난수를 생성. 주요 메소드는:shift: 상태를 좌측으로