Dienstag, Februar 18, 2020

buffer-overflow

Was könnte dies werden verursacht Pufferüberlauf?

Hallo, ich bin versucht zu kompilieren Sie den folgenden code, #include <stdio.h> #include <string.h> int main() { int i; char a = {'1', '2', '3'},b...

Pufferüberlauf – Programm beendet mit signal SIGSEGV

Ich Lerne Pufferüberlauf ausnutzen. Ich schrieb eine verwundbare Programm wie diesem: #include <stdio.h> #include <string.h> main(int argc, char *argv) { char...

Verhindern von Puffer-überlauf in C/C++

Viele Male habe ich Probleme mit Buffer-Overflow. int y; ... y = 8; Wie kann ich dieses problem verhindern? Gibt...

Wie Sie verhindern, dass memcpy-Puffer-überlauf?

Gibt es einige binäre Puffer mit fester Größe in einem Programm, das verwendet werden, um Daten zu speichern. Und memcpy verwendet...

Wenn Ihr stack und heap sind nicht ausführbar, wie kann man den code ausführen?

Las ich ein Buch über Puffer-überlauf, und er schlage vor, die nächste zu tun haben: Macht der stack und heap)...

Malloc segmentation fault

Hier ist das Stück code in dem "segmentation fault" Auftritt (perror wird nicht genannt): job = malloc(sizeof(task_t)); if(job == NULL) ...

Warum wird diese Speicher-Adresse %fs:0x28 ( fs[0x28] ) haben einen zufälligen Wert?

Ich geschrieben habe, ein Stück C-code und ich habe ihn zerlegt, sowie Lesen Sie die Register, um zu verstehen, wie das...

Einfache buffer-overflow-und shellcode Beispiel

Ich versuche schon zu laufen Aleph One ' s Beispiel, um ein BOF und eine shell öffnen. Dies ist Aleph One...

GCC zu erkennen, wie stack-überlauf

Da gibt es eine option -fstack-protector-strong im gcc zu erkennen, stack-smashing. Allerdings kann es nicht immer erkennen, dass stack-überlauf. Für die...

Kostenlose Online-Tests