레지스터 스프링
컴퓨터 보안에서 레지스터 스프링(register spring)은 트램펄린의 한 종류이다. 이것은 콜 스택에 위치한 익스플로잇으로서 DLL이나 정적 프로그램 바이너리 내에서 제어 흐름을 존재하는 코드로 안내하는 가짜 반환 포인터 또는 SEH 포인터이다. 이 대상 코드는 결과적으로, 익스플로잇에 의해서 미리 준비된 적절한 프로세서 레지스터가 페이로드 코드가 어디서 시작하는지를 가리키는 곳으로의 "CALL EBX"이나 "JMP ESP" 같은 call 또는 jump로 이루어진다.
출처
편집- Crandall, Jedidiah R.; Wu, S. Felix; Chong, Frederic T. (2005). 〈Experiences Using Minos as a Tool for Capturing and Analyzing Novel Worms for Unknown Vulnerabilities〉. Julisch, Klaus; Krügel, Christopher. 《Proceedings of the Second International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment (DIMVA 2005), Vienna, Austria, July 7-8, 2005》 (PDF). Lecture Notes in Computer Science (LNCS) 3548. Springer. 32–50쪽. ISBN 3-540-26613-5. 2012년 4월 19일에 확인함.