inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이해하면 인생이 바뀌는 Windows API hook

7강 함수 포인터 배열 강의가 강의 준비중이라고 떠요.

해결된 질문

213

박철준

작성한 질문수 2

0

7강 함수 포인터 배열 강의가 강의 준비중이라고 떠요.

리버싱 시스템-해킹 hooking windows-api

답변 3

0

박철준

Screenshot_20240928_102640.jpg

 

0

널널한 개발자

다시 확인해봐도 저는 재생이 잘 됩니다. 아마도 다른 이유가 더 있는 모양이네요. 관련 내용을 인프런 기술팀에 문의해보시기 바랍니다.

0

널널한 개발자

제가 확인했을 때는 딱히 문제 없이 잘 재생되었습니다. 혹시 문제가 반복된다면 인프런 측에 문의해보시면 좋겠습니다. 😄

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. cheoljun99님.

강의의 특정 섹션이 아직 준비 중이라니 불편을 드려서 죄송합니다. 강의 내용에 대한 궁금증을 해소하기 위해 관련 내용이 다뤄진 다른 게시글을 함께 참고하시면 도움이 될 수 있습니다.

특정 이벤트 발생 시 함수 호출 관련 질문에서는 함수 포인터 배열을 사용하는 구조에 대해 강사님께서 자세히 설명해 주셨습니다. 이 답변은 cheoljun99님의 질문과 상당히 유사한 내용을 다루고 있으니 참고해 보시기 바랍니다.

질문:

예를 들어 함수 포인터 배열 이름이 func 일 때, 특정 이벤트가 발생할 때, 핸들러 함수에서 내부 로직으로 func0; 이런 식으로 호출하는 구조도 많이 사용되는 구조인지요 ?

강사님의 답변:

네, 많이 사용되는 구조입니다. 심지어 성능 이슈가 있을 때 가장 중요하게 사용되는 예라 하겠습니다. 가령 운영체제 내부에 인터럽트 서비스 루틴(함수)들도 배열 형태로 등록되어 있고 인터럽트 발생 시 호출됩니다. 그러나 함수 포인터 배열 인덱스를 하드코딩하는 경우는 자주 발생하지는 않습니다. 모든 것들은 개발자의 선택과 상황에 달린 문제라 무엇이 정답이라 할 수 있는 것은 아닙니다.

이 내용을 참고하시면 함수 포인터 배열이 실제로 어떻게 사용되는지와 다양한 상황에서의 활용 방법을 이해하는 데 도움이 될 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

rop64 뭐가 잘못 됐을까요..?

0

56

2

rop64 질문입니다

0

38

2

bof3 문제 관련 질문

0

45

2

문제집은 없나요 수업을 어떻게 들어야 할지 모르겠어요

0

105

2

bof2 문제 페이로드 관련 질문

0

52

1

bof1 마지막 파이썬 실행

0

42

2

bof1 마지막에 질문 있아요

0

53

3

bof로 변수 조작

0

45

3

체크의 위치

0

39

2

패딩과 체크

0

38

1

스택의 구조에 대한 질문 입니다.

0

34

2

동적배열 Vector의 push_back 함수에서 조건문 질문

0

73

1

Rev-basic-2 문제 파일

0

52

3

강의 속 버블 파일은 어디서 받을 수 있나요?

0

51

1

디스코드 참가 관련

0

48

2

unInjection 관련 질문 입니다.

0

55

2

네이키드 함수와 트램폴린 관련해서 궁금한 점이 있습니다.

0

68

2

8강과 9강에서 jmp해야하는 main의 상대 주소가 달라요.

0

85

2

Visual Studio release x86 디버깅 브레이크

0

178

3

32bit inline hook (release/ debug x86) 질문

0

188

2

IAT Hook 기술 개요 에서 질문이있습니다.

0

161

2

"수업에 사용된 예제 (x86)" 강의 재생 문제

0

173

2

강의자료가 안 올라온 거 같은데 확인 부탁드립니다.

0

200

1

강의 소리가 안들려요!

0

244

2