Результаты поиска по запросу "exploit"
Некоторые из нас могут пытаться понять, как это работает, чтобы на самом деле исправлять ошибки. Не все злые.
ько что написал C Code, который ниже: #include<stdio.h> #include<string.h> void func(char *str) { char buffer[24]; int *ret; strcpy(buffer,str); } int main(int argc,char **argv) { int x; x=0; func(argv[1]); x=1; printf("\nx is 1\n"); printf("\nx ...
Я бы отметил проблему как решенную. Как видно из трассировки, переполнение работает нормально, проблема заключалась в адресах, поскольку они не совпадают при запуске программы в оболочке или в gdb. Исправлена. Спасибо за вашу помощь, ребята.
аюсь использовать мою ошибку форматной строки, которая лежит в этой программе: #include <sys/types.h> #include <sys/uio.h> #include <unistd.h> #include <stdio.h> #include <string.h> void foo(char* tmp, char* format) { /* write into tmp a string ...
stackoverflow.com/q/5068278/196561
я проблемы с возвратом в libc. Проблема в том, что ничего не происходит, но нет ошибки сегментации (и да, я на самом деле переполняю стек). Это моя программа: int main(int argc, char **argv) { char array[512]; gets(array); }Я использую ...
Интерфейс ModelDriven представляет угрозу безопасности в Struts2?
Справочная информация: я кодировал класс ActionSupport struts2 с ModelDriven. Это веб-приложение Hibernate / Spring, использующее OSIV и присоединенные сущно...
PHP GET внедрение массива переменных
Я недавно узнал, что можно вводить массивы в переменные PHP GET для выполнения кода? .php?a[]=asd&a[]=asdasd&b[]=$a Это был пример, который мне дали. Я понятия не имею, как это работает, и мне было интересно, если это вообще возможно?
Страница 2 из 2