Я пытаюсь открыть локальный файл ("флаг" в целевом файле) в сборке, чтобы написать сценарий эксплоита, выводящий флаг. Тем не менее, я получаю сообщение об ошибке: "target: Too long input: Success" при попытке открыть файл. Это мой код для загрузки и открытия файла:
#include <sys/syscall.h> .globl main .bss .lcomm bfr, 1040 .type main, @function .data filename: .string . "flag" main: mov %eax,0x5 mov %ebx,filename mov %ecx,0x0 int $0x80 mov %ebx, %eax mov %eax, 0x3 mov %ecx, bfr mov %edx, 1040 int $0x80 |