system-calls

Ein Systemaufruf wird von Programmen verwendet, um Dienste vom Kernel des Betriebssystems anzufordern.
2
Antworten

Wie hänge ich Systemanrufe meiner Android-App (nicht gerootetes Gerät)

Ich versuche alle Systemanrufe, die von meiner Android App auf einem nicht gerooteten Gerät getätigt wurden, abzufangen. Jedes Mal, wenn meine App eine Datei schreibt / liest, möchte ich den Systemaufruf abfangen und den Stream aus Sicherheit...
03.05.2014, 11:31
4
Antworten

Perl: Nach einem erfolgreichen Systemaufruf beendet der Befehl "or die" das Skript immer noch

Ich verwende die folgende Zeile, um einen einfachen Systemaufruf zu machen, der funktioniert: %Vor% Beim Ausführen des Skripts wird das System aufgerufen, und ich kann ein Verzeichnis namens Purged finden, aber die Fehlermeldung wird weiterh...
31.03.2014, 13:23
2
Antworten

Wie implementiere ich meinen eigenen Systemaufruf, ohne den Linux-Kernel neu zu kompilieren?

Ich möchte meinen eigenen Systemaufruf implementieren. (Siehe Link unten) Ссылка Aber das Hinzufügen eines neuen Systemaufrufs erfordert die Kompilierung des Kernels. Wie implementiere ich meinen eigenen Systemaufruf, ohne den Linux-K...
20.06.2013, 16:08
2
Antworten

Wie verwaltet man den Speicher mit dem Putenv-Systemaufruf?

Der POSIX-Systemaufruf putenv gibt an, dass die zugewiesene Speicherzeichenfolge vom Aufrufer nach dem Aufruf von putenv nicht freigegeben werden kann. Daher können Sie putenv nicht mit einer automatischen Variable aufrufen. Beispiel...
24.01.2011, 01:53
8
Antworten

Wo kann ich eine Liste von UNIX-Systemaufrufen erhalten?

Wo sind einige Listen von Systemaufrufen unter UNIX? Das war nicht meine ursprüngliche Frage, aber trotzdem danke:)     
20.04.2010, 04:06
2
Antworten

Programmgesteuert prüfen, ob ein Linux-Kernel-Modul zur Laufzeit existiert oder nicht

Ich schreibe einen C-Daemon, der von der Existenz zweier Kernel-Module abhängt, um seine Aufgabe zu erledigen. Das Programm verwendet diese (oder andere) Module nicht direkt. Es braucht sie nur, um zu existieren. Daher möchte ich programmatisch...
19.10.2012, 16:47
1
Antwort

Unterschied zwischen ptrace (PTRACE_PEEKUSER) und ptrace (PTRACE_PEEKDATA)?

Nachdem ich eine Menge Fragen zu ptrace gestellt habe (die letzten 5 Fragen sind meine :() habe ich endlich die gewünschte Ausgabe bekommen, als ich ersetzt habe %Vor% mit %Vor% Der Unterschied in der Manpage ist wie folgt PTRAC...
21.03.2012, 11:40
2
Antworten

Syscall oder sysenter auf 32 bit Linux?

Seit MS-DOS kenne ich den Systemaufruf mit Interrupts. In alten Papieren sah ich einen Verweis auf int 80h , um Systemfunktionen unter Linux aufzurufen. Seit einiger Zeit weiß ich, dass int 80h zugunsten der Anweisung syscall veraltet is...
24.03.2013, 12:54
1
Antwort

Software unterbricht VS Systemaufrufe

Ich hatte eine Frage, von der ich nicht weiß, ob sie überhaupt Sinn ergibt: Wenn es in einem Unterbrechungsvektor eine Unterbrechungsfunktion gibt, bei der jeder Adressenschlitz ein Zeiger auf eine Funktion ist, die den Interrupt behandelt (Art...
14.08.2014, 01:05
2
Antworten

SIGINT während des Systemaufrufs abfangen / blockieren

Ich habe einen Web-Crawler geschrieben, den ich gerne über die Tastatur anhalten könnte. Ich möchte nicht, dass das Programm stirbt, wenn ich es unterbreche; Es muss zuerst seine Daten auf der Festplatte löschen. Ich möchte auch KeyboardInterru...
10.06.2010, 16:30