Результаты поиска по запросу "exploit"

2 ответа

Я бы отметил проблему как решенную. Как видно из трассировки, переполнение работает нормально, проблема заключалась в адресах, поскольку они не совпадают при запуске программы в оболочке или в 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 ...

9 ответов

PHP GET внедрение массива переменных

4 ответа

Мой php сайт был взломан кодами, загруженными как изображение ..?

ТОП публикаций

1 ответ

Пример переполнения буфера из книги «Искусство эксплуатации»

Я читал эту книгу «Искусство эксплуатации», которая является хорошей книгой, и я наткнулся на этот пример из файла exploit_notesearch.c. Вкратце автор пытается переполнить программу из notesearch.c int main(int argc, char *argv[]) { int userid, ...

2 ответа

Интерфейс ModelDriven представляет угрозу безопасности в Struts2?

Справочная информация: я кодировал класс ActionSupport struts2 с ModelDriven. Это веб-приложение Hibernate / Spring, использующее OSIV и присоединенные сущно...

1 ответ

stackoverflow.com/q/5068278/196561

я проблемы с возвратом в libc. Проблема в том, что ничего не происходит, но нет ошибки сегментации (и да, я на самом деле переполняю стек). Это моя программа: int main(int argc, char **argv) { char array[512]; gets(array); }Я использую ...

4 ответа

Как создать отформатированные сообщения журнала консоли javascript

Сегодня я «в восторге» от консоли в Chrome на Facebook.Удивительно, но я получил это сообщение в консоли.Теперь мой вопрос:Как это возможно?Я знаю, что есть ...

3 ответа

Эксплойт по переполнению стека в C

3 ответа

Некоторые из нас могут пытаться понять, как это работает, чтобы на самом деле исправлять ошибки. Не все злые.

ько что написал 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 ...

6 ответов

Как написать эксплойт с переполнением буфера в GCC, Windows XP, x86?