후킹 관련 질문

후킹 관련 질문

QA

후킹 관련 질문

본문

5.4 이후 버전을 첨 보고 찾다가 못 찾아서 질문드립니다.

 

소스들에 보면 run_event, run_replace 들 사용한곳이 많이 보이는데요.

이것들을 사용하려면 add_event, add_replace를 해놔야하는것으로 아는데 요게 있는 부분을 못 찾고 있습니다.

예를들어 common.php 마지막쯤에 보면 run_event('common_header'); 가 있는데요.

common_header에 대해 add_event 한곳이 어느파일에 있나요?

 

extend  디렉토리에 몇개 있는건 발견했는데 못찾는게 더 많네요.

그냥 미리 run_event 만  적어 놓고 add_event 를 알아서 추가해서 사용하라는 것인가요?

 

 

이 질문에 댓글 쓰기 :

답변 2

네 생각하신게 맞고 작업 방법은 볼피드님 답변을 참고하시면 될거 같습니다.

https://sir.kr/manual/g5/288

 

해당글을 참조하세요

 

run_event가 명시된 부분을 add_event로 후킹하여 사용할 수 있는 형태입니다

add_event에 들어간 코드가 run_event에 정의된 함수 실행시 같이 실행되는 형태입니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,833 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT