이게 대체 무슨문제인가요?

hook.so에서는 dlsym으로 read함수 주소 구해와서 결국에는 그냥 read호출한거랑 똑같은 효과가 날것같고... flag관련 문자열을 필터링하긴 하는데... 흠... 잘 모르겠고... 주어진 바이너리 파일에서는 파일이름 입력받아서 읽고 출력해주는게 끝이던데 대체 뭘 어떤식으로 접근해야하는지 무슨 문제인지 도저히 감이 안옵니다... 약간의 키워드라도 던져주시면 감사하겠습니다!!

#misc
작성자 정보
답변 1
avatar
juno2
답변 등록: 25

일반적인 read/write 함수를 사용하지 않는 것에 초점을 두고 분석을 해보시면 됩니다. 바이너리에 사용된 함수의 구현체/documentation등을 참고하셔야 합니다.

2021.09.07. 11:22
질문에 대한 답을 알고 계신가요?
지식을 나누고 포인트를 획득해보세요.
답변하고 포인트 받기