목표
다음의 3가지를 제외한 모든 경우를 차단한다면 모두 공격자보다 방어자가 더 적은 노력으로 막을 수 있습니다.
공격자보다 방어자가 더 적은 노력으로 막을 수 있는 방법을 찾아내는것을 목표로합니다.
아래 3가지 이외의 방법으로는 뚫리지 않도록 합니다.
- JS 코드 재설계:모든 변조 방지가 적용된 스크립트의 "변조 방지 코드를 제거한 대체본을 제작"하여 대체하거나
- 고의적인 브라우저 동작 변경:브라우저의 소스코드를 수정하여 처음 설계를 바꾸거나
- 메모리 공격:실시간으로 메모리를 건드려 변수(또는 함수)를 교체하는 경우
한번의 보안코드 설계로 더 이상의 비용투자 없이,변조를 방지(광고,기능 우회 등)해보세요.