![strace 및 웹 브라우저](https://linux55.com/image/79676/strace%20%EB%B0%8F%20%EC%9B%B9%20%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80.png)
나는 strace
이것을 시도했다 iceweasel
:
strace -e trace=connect iceweasel
connect
새 페이지가 로드될 때 이것이 호출되는 것을 보고 싶습니다 . 놀랍게도 그렇지 않습니다.
왜 이런거야? 내가 그것을 strace
잘못 사용하고 있습니까? 아니면 connect
분명히 발생해야 하는 호출이 표시되지 않는 이유는 무엇입니까?
답변1
Iceweasel은 많은 하위 프로세스를 생성한 다음 원격 웹 서버에 연결합니다. strace
바이너리가 fork()
하위 키를 생성하기 위해 시스템 호출을 수행할 때 하위 키 추적도 제안해야 합니다.
다음 명령을 사용하십시오.
strace -f -e trace=connect iceweasel