ELF SO 섹션 복구
SO가 패킹되어 있어 섹션헤더를 깨놨을경우 섹션헤더를 복구해주는 툴이라고 보시면 됩니다.
소스코드도 공개되어 있으니 공부하실때 참고하세요.
섹션 헤더는 깨놔도(str, dynamic 예외) 동작하는 반면에 Dynamic Section은 반드시 존재해야 SO가 정상적으로 로드됩니다.
소스코드를 보시면 Dynamic Seciton을 파싱하여 섹션 헤더를 복구하는것을 확인할 수 있습니다.
SO가 패킹되어 있어 섹션헤더를 깨놨을경우 섹션헤더를 복구해주는 툴이라고 보시면 됩니다.
소스코드도 공개되어 있으니 공부하실때 참고하세요.
섹션 헤더는 깨놔도(str, dynamic 예외) 동작하는 반면에 Dynamic Section은 반드시 존재해야 SO가 정상적으로 로드됩니다.
소스코드를 보시면 Dynamic Seciton을 파싱하여 섹션 헤더를 복구하는것을 확인할 수 있습니다.