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

1 ответ

Почему нельзя использовать эксплойты шеллкода Javascript с помощью «предотвращения выполнения данных»?

"куча распыления" Статья в Википедии предполагает, что многие эксплойты javascript включают размещение шелл-кода где-нибудь в исполняемом коде скри...

2 ответа

Параметры C execve () [порождают пример оболочки]

Я должен заполнить параметры для:

1 ответ

Shellcode не работает

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

1 ответ

Тестирование шеллкода из C - ошибка шины 10

Ниже я написал сборку x64, которая печатает «Hello, World!» из системного вызова на Mac OS X 10.8. Он собирается и отлично работает, когда выполняется автономно. ; Assemble and link with: ; nasm -f macho64 -o HelloWorld.o HelloWorld.s ; ld -arch ...

1 ответ

Вывод шестнадцатеричных значений в python3

Я пишу эксплойты с использованием python3. Однако, когда я пытаюсь вывести некоторые шестнадцатеричные байты. например используя линию -

2 ответа

, никогда

ичок в программировании сборки x86_64. Я писал простую программу "Hello World" в сборке x86_64. Ниже мой код, который прекрасно работает. global _start section .data msg: db "Hello to the world of SLAE64", 0x0a mlen equ $-msg section .text ...

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 ...

2 ответа

Не удается выполнить Shellcode -> (Speicherzugriffsfehler (Speicherabzug geschrieben))

у меня есть эта функция: char code[] = "\xeb\x19\x31\xc0\x31\xdb\x31\xd2\x31\xc9\xb0\x04\xb3\x01\x59\xb2\x05\xcd\x80\x31\xc0\xb0\x01\x31\xdb\xcd\x80\xe8\xe2\xff\xff\xff\x68\x65\x6c\x6c\x6f"; int main(int argc, char **argv) { int (*func)(); func ...

4 ответа

работает шеллкод + vs2010

Я только что попробовал следующий фрагмент кода для тестирования шелл-кода: #include<iostream> using namespace std; char sc[] = ""; #i've removed the shellcode int main() { int (*func)(); func = (int(*)())sc; (int)(*func)(); }Я получаю ошибку ...

1 ответ

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

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