stack-smash

    13गर्मी

    2उत्तर

    मेरे पास एक जटिल सी ++ कोड है। यह एक FastCGI कार्यक्रम, का उपयोग कर http://althenia.net/fcgicc जब मैं एक looooong यूआरएल के लिए यह पूछते हैं, मैं *** stack smashing detected ***: ./tileserve terminate

    5गर्मी

    3उत्तर

    फिर भी, मैं इस आवेदन में भेद्यता का उपयोग करने कोशिश कर रहा हूँ एक सुरक्षा वर्ग के लिए इस बफर ओवरफ्लो सामान सीखने: //exploit.c #include <stdio.h> #include <stdlib.h> #include <string.h> const cha

    5गर्मी

    1उत्तर

    का उपयोग कर एक निर्देश छोड़ना मैं स्टैक स्मैशिंग के माध्यम से रिटर्न पता बदलकर एक निर्देश छोड़ने की कोशिश कर रहा हूं। निम्न कोड मुख्य में एक ++ छोड़ देता है और "1 3" के आउटपुट को प्रिंट करता है। मैंने