[IDA] ELF파일 디버깅
기타·2023. 11. 3.
오늘은 ELF파일을 디버깅 하는법을 알아보겠다. 일단 아이다 파일에 dbgsrv에 있는 linux_server, linux_server64를 복사해준다. 그런다음 복사한 파일을 리눅스상에다 붙여넣기 해줍니다. 이와같이 넣어주고 linux_server64, elf파일이 64bit라면 이걸 실행해주면 됩니다. 그리고 실행해보겠습니다. 이렇게 뜬다. 그리고 리눅스 상의 ip를 확인해주고 F9를 누르고 Remote Linux debugger 을 클릭하고 실행한다. 여기에 Hostname부분에 리눅스 ip를 넣어주고 실행하면 정상적으로 동적으로 디버깅이 될것이다. >>>> bind: Address already in use 라고 나오는경우 fuser -k 23946/tcp //fuser : 파일이나 소켓을 어떤 ..