|
|
Другие темы раздела | |
Assembler Ассемблер для 64-битных приложений
https://www.cyberforum.ru/ assembler-linux/ thread2398293.html Какой ассемблер выбрать GAS или NASM, или другой? Может gcc? _____________ OS Ubuntu 18.04 64-bit |
Отладка в Linux Assembler Заранее прошу прощения за возможно неверное выбранный форум! Как мне кажется, суть интересующего меня ответа где-то здесь:) Совсем недавно начал изучать реверс. И вот, выполняя одно из тестовых заданий на stack-based buffer overflow, столкнулся с одной непонятной мне проблемой. Есть программа: #include <stdio.h> #include <string.h> int main(int argc, char *argv) |
Assembler Адрес в исполняемом .a файле
https://www.cyberforum.ru/ assembler-linux/ thread2378703.html Есть программа .a. В ней есть управление звуком с помощью amxplayer. Исходника нет. Но по стечению обстоятельств необходимо поменять аргумент в функции Настройки звука. С помощью hex-редактора я нашёл строку вызывающую эту функцию. Там идёт такая строка: add,ah. Я это понимаю как запись в адрес из ah. Я точно знаю что на выходе я получаю запись числа 74 в функцию. Значит в ah должно быть записано... |
Assembler Cutter r2 gui debuger
https://www.cyberforum.ru/ assembler-linux/ thread2345199.html Добрый день. Может быть кто-то пользуется гуем для r2 Cutter ? Подскажите пожалуйста как в режиме дебага передать отлаживаемой программе строку которая она должна запрашивать sys_read'ом из стандартного потока ввода в процессе выполнения ? syscall выполняется, но никакого запроса на ввод символов не выводит, ну и соответственно нули в буфере куда должен был помещаться ввод... Из консоли... |
Ошибка Segmentation fault: 11 Assembler Приветствую! В данный момент пишу дипломную работу, хочу вызывать из Java c помощью JNI API данный ассемблерный код: Опыт ассемблера не очень большой, поэтому основу кода позаимствовал с гитхаба, чтоб потом поменять, но пока хотел вообще попробовать запустить данный код. Но так как использую MacOS, то данный код необходимо было преобразовать из elf64 в macho64, что я и сделал с помощью утилиты... |
Assembler Ошибка сегментирования (стек памяти сброшен на диск)
https://www.cyberforum.ru/ assembler-linux/ thread2338429.html Помогите найти ошибку в коде. Ошибка сегментирования выскакивает после ввода трех строк. section .data hello_msg db "Welcome to compare program", 0h input1_msg db "Enter the first line: ", 0h input2_msg db "Enter the second line: ", 0h input3_msg db "Enter the third line: ", 0h input_result db "Result of comparing: 1 and 2, 1 and 3, 2 and 3", 0h result_true db "The lines are equal.", 0h... |
Assembler Считать с клавиатуры и занести значения в несколько переменных
https://www.cyberforum.ru/ assembler-linux/ thread2331903.html ребята подскажите,,как считать с клавиатуры и занести значения в несколько переменных.... section .text global _start _start: mov ecx, 2 ln: push ecx |
Небольшой elf32-i386 в нулевой странице адресного пространства Assembler Сделал себе такой ELF для 32-разрядного линукса из двух заголовков с одним сегментом: 00000000 7f 45 4c 46 01 01 01 00 00 00 00 00 b0 01 cd 80 |.ELF............| 00000010 02 00 03 00 01 00 00 00 0c 00 00 00 34 00 00 00 |........T...4...| 00000020 00 00 00 00 00 00 00 00 34 00 20 00 01 00 28 00 ||.......4. ...(.| 00000030 00 00 00 00 01 00 00 00 0c 00 00 00 0c 00 00 00 ... |
Assembler Ввод числа с клавиатуры, сравнение его с константой и вывод соответствующей строки вобщем ребята те же грабли. заранее скажу, что пытался все воспроизвести в онлайн ide , только она ошибок не выдает во всех случаях. тут нужен взгляд человека, который сразу поймет детскую ошибку, вернее не понимание автора того , что он делает. .bss num: .space 4 https://www.cyberforum.ru/ assembler-linux/ thread2312610.html |
Assembler Запуск другой программы
https://www.cyberforum.ru/ assembler-linux/ thread2282197.html section .data file db "b.sh" section .text global _start _start: mov ecx, 5 cmp ecx, 2 jg jamp int 0x80 |
Запись в файл Assembler не получается сделать с клавиатуры запись в существующий файл есть файл с правами доступа для записи и чтения n.asm section .data file dw "n.asm" section .text global _start |
Assembler Как создать файл для вывода в него строки? ребята, вот когда создаешь файл для записи в него строки... файл этот нужно создавать системным вызовом, или создать в терминале, а после прописать путь? как проще? https://www.cyberforum.ru/ assembler-linux/ thread2280376.html |
4165 / 1817 / 216
Регистрация: 06.10.2010
Сообщений: 4,074
|
|
26.03.2019, 12:13 | 0 |
адресное пространство - Assembler - Ответ 1343662826.03.2019, 12:13. Показов 3933. Ответов 8
Метки (Все метки)
Сообщение было отмечено pcmax как решение
Решение
1
|
26.03.2019, 12:13 | |
Готовые ответы и решения:
8
Пустое адресное пространство Адресное пространство Адресное пространство Проецирование на адресное пространство |
26.03.2019, 12:13 | |
26.03.2019, 12:13 | |
Помогаю со студенческими работами здесь
0
Адресное пространство процесса Чужое адресное пространство Адресное пространство процесса Адресное пространство Windows |