मैं अपने कंप विज्ञान वर्गों में से किसी एक के लिए इस समस्या को समझने की कोशिश कर रहा हूं, मैंने हर संसाधन का उपयोग किया है और अभी भी समस्याएं हैं, अगर कोई अंतर्दृष्टि प्रदान कर सकता है, तो मैं इसकी सर
आमतौर पर हम सभी बुनियादी बफर अतिप्रवाह प्रारूप जो है देखें: - NOPs + shellcode + return_address हम प्रयोग क्यों न, NOPs + return_address + shellcode? जहाँ हम shellcode के शुरू करने के वापसी पता बिंदु
#include <stdio.h>
int main(int argc, char** argv)
{
void (*p) (void);
/* this obviously won't work, but what string could I put in
here (if anything) to make this execute something