Suchergebnisse für Anfrage "elf"
Access .data Abschnitt in Position Independent Code
Ich erstelle eine gemeinsam genutzte Bibliothek mit NASM. In dieser Bibliothek brauche ich in irgendeiner Funktion das, was wir als @ bezeichnen würdestatic variable in C. Grundsätzlich denke ich, dass es etwas Platz in der ...
Wie kann gcc / clang annehmen, dass die Adresse einer String-Konstante 32-Bit ist?
Wenn ich dieses Programm kompiliere: #include <stdio.h> int main(int argc, char** argv) { printf("hello world!\n"); return 0; }ei x86-64 verwendet die asm-Ausgabemovl $.LC0, %edi / call puts. Vollständige ASM-Ausgabe- / Kompilierungsoptionen auf ...
Wie man eine statisch verknüpfte ELF-Datei erstellt, um LD_PRELOAD .so zu laden
Ich habe eine statisch verknüpfte Binärdatei (ELF-Datei), die kein dynamisches Segment, keine .dymsym-Abschnitte und keinen LD_PRELOAD-Befehl usw. enthäl
Pack gemeinsam genutzte Bibliotheken in die Elfe
Gibt es ein Dienstprogramm, das @ nehmen kaALL die SO's, die ein Elf braucht, machen sie statisch und wandeln den Elf dann in SO's frei um?
Wie extrahiere ich nur den Rohinhalt eines ELF-Abschnitts?
Ich habe Folgendes versucht, aber die resultierende Datei ist immer noch eine ELF und nicht nur der Inhalt des Abschnitts. $ objcopy --only-section=<name> <infile> <outfile>Ich möchte nur den Inhalt des Abschnitts. Gibt es ein Dienstprogramm, ...
Patching von Code / Symbolen in eine dynamisch verknüpfte ELF-Binärdatei
Angenommen, ich habe eine ELF-Binärdatei, die dynamisch verknüpft ist, und ich möchte bestimmte Bibliotheksaufrufe überschreiben / umleiten. Ich weiß, dass ich das mit @ machen kaLD_PRELOAD, aber ich möchte eine Lösung, die in der Binärdatei ...