나는 strace
이것을 시도했다 iceweasel
:
strace -e trace=connect iceweasel
connect
새 페이지가 로드될 때 이것이 호출되는 것을 보고 싶습니다 . 놀랍게도 그렇지 않습니다.
왜 이런거야? 내가 그것을 strace
잘못 사용하고 있습니까? 아니면 connect
분명히 발생해야 하는 호출이 표시되지 않는 이유는 무엇입니까?
답변1
Iceweasel은 많은 하위 프로세스를 생성한 다음 원격 웹 서버에 연결합니다. strace
바이너리가 fork()
하위 키를 생성하기 위해 시스템 호출을 수행할 때 하위 키 추적도 제안해야 합니다.
다음 명령을 사용하십시오.
strace -f -e trace=connect iceweasel