본문으로 건너뛰기

binary-patching

바이너리 패칭

실행 파일의 기계어 코드를 직접 수정하여 프로그램의 동작을 변경하는 기법이다. 소스 코드가 없는 상황에서 특정 인증 로직을 우회하거나 버그를 수정하기 위해 사용되며, 주로 특정 주소의 명령어를 점프(JMP)나 무연산(NOP)으로 교체하는 방식을 취한다.