# vtable

4개의 포스트

IO_validate_vtable 함수

함수 코드는 다음과 같다. 만약 vtable 값이 section을 벗어나지 않는다면 함수는 종료되고, 벗어난다면 함수가 실행된다. 함수까지 분석하기에는 너무 간 것 같아서 하지 않고 넘어간다. 대신, section 안에 존재하는 공격가능한 함수를 찾은 후,

4일 전
·
0개의 댓글
·
post-thumbnail

_IO_jump_t 멤버함수 호출 방식

앞서 지나갔던 내용인"실제로 수많은 매크로를 통해 vtable에서 함수가 호출되는 과정은 어떻게 될까?"에 대해서 알아보도록 하겠다.앞서 fread함수 분석 글에서 확인하려다가 실패(?) 한 매크로들이다.하나하나 천천히 따라가 보자.그림으로 나타내면 다음과 같다.확실히

5일 전
·
0개의 댓글
·
post-thumbnail

Use Final Keyword

오늘은 Swift에서 사용되는 final keyword에 대해 정리해보려고 합니다.

2021년 7월 30일
·
0개의 댓글
·
post-thumbnail

[Swift] final 키워드, 왜 사용하는걸까?

Swift에서 final 키워드를 사용하는 의미는 무엇이고, 적용하면 어떤 이점이 있을까요?

2021년 5월 1일
·
0개의 댓글
·