Tag: ptrace

Der Systemaufruf ptrace() stellt ein Mittel bereit, durch die ein übergeordneter Prozess beobachten und Steuern die Ausführung eines anderen Prozesses, und untersuchen und zu ändern, sein Kernel-abbild sowie die Register.

So ändern Sie die compiler in Xcode C++

Anzahl der Antworten 2 Antworten
Ich habe die Suche nach geraumer Zeit, und ich kann nicht scheinen, um herauszufinden, wie ändern Sie den compiler auf die neueste Xcode. Ich bin nicht sicher, was es ist, das set an zurzeit, aber ich möchte

PTRACE_ATTACH nicht gestattet

Anzahl der Antworten 3 Antworten
Aus irgendeinem Grund bin ich nicht in der Lage zu befestigen, um meine eigenen Prozesse?! Funktioniert gut, wenn ich versuchen strace als root. $ ./list8 & [1] 3141 $ child4 starts... $ strace -p 3141 attach: ptrace(PTRACE_ATTACH,

Wie zu verwenden PTRACE, um eine konsistente Sicht auf mehrere threads??

Anzahl der Antworten 2 Antworten
Während ich arbeiten war auf diese Frage, ich bin gekommen, über eine mögliche Idee, die verwendet ptrace, aber ich bin nicht in der Lage zu bekommen ein gutes Verständnis, wie ptrace interagiert mit threads. Angenommen ich habe

Das Lesen Anderer Prozess' Speicher unter OS X?

Anzahl der Antworten 8 Antworten
Ich habe versucht zu verstehen, wie zu Lesen, die den Speicher anderer Prozesse auf Mac OS X, aber ich bin nicht viel Glück. Ich habe gesehen, viele Beispiele online mit ptrace mit PEEKDATA und wie, aber es