AFL++ 퍼저를 아래와 같은 명령어로 실행시킬때
echo core >/proc/sys/kernel/core_pattern 에러가 발생하는 경우가 있다.
이때 아래 명령어를 이용해 빠르게 해결할 수 있다.
sudo su
echo core >/proc/sys/kernel/core_pattern
exit
위 오류는 crash가 발생했을때 core dump 알림을 보내도록 설정된 경우 퍼저 내부에 있는 waitpid() API 가 오류 알림을 퍼저에게 보내는 시간을 지연시켜서, crash가 났음에도 시간초과로 잘못해석될 수 있다는 것이다.
crash를 timeout으로 잘못 해석하는 상황이 발생할 수 있다는 것은 퍼저에게 굉장히 치명적인 상황이기 때문에, 퍼저딴에서 오류라고 실행조차 시켜주지 않는 모습을 확인할 수 있다.
'팁(트러블슈팅)' 카테고리의 다른 글
Visual Studio 프로젝트 이름변경 (0) | 2024.02.13 |
---|---|
AFL++ 설치시에 afl-lto 설치 안될때해결 (0) | 2024.02.12 |
Ubuntu에서 RDP(원격데스크톱 프로토콜) Server 설치하는법 (2) | 2023.07.04 |
Ubuntu 안드로이드 스튜디오(android-studio)설치법 / PPA(Personal Package Archive)란?/PPA 사용법 (1) | 2022.09.08 |
우분투에서 파이썬 버전 변경하는 방법 (/usr/bin/python /usr/bin/python3) (0) | 2022.04.10 |