Jump to content

se119

Membros
  • Posts

    5
  • Joined

  • Last visited

  • Country

    Brazil

se119's Achievements

0

Reputation

  1. Peço desculpas pelo intervalo entre as mensagens. Já tava com o print de erro, mas, fiz mais uma tentativa, após sua última mensagem.. Apaguei tudo, de novo, e refiz o código. Dei uma olhada e tinha um erro de digitação. Erro de principiante XD! Muito obrigado pela força! Segue... THANKS.!! Tudo certo, muito obrigado!!!
  2. Se eu colocar global assembly sem o _ ele não compila .o mensagem de erro: error: parser: instruction expected
  3. Fala galera blz ? To exatamente nessa pág do livro https://mentebinaria.gitbook.io/assembly/a-base e não consigo criar a PoC. To usando o ubuntu 21.04 x86-64 em VM Na tentativa de criar a PoC eu já fiz main.c: #include <stdio.h> int assembly (void); int main (void) { printf("Resultado: %d\n"), assembly()); return 0; } e assembly.asm: bits 64 global_assembly: assembly: mov eax, 777 ret até ai blz, criei tbm: nasm assembly.asm -f elf64 gcc -c main.c -o main.o tudo conforme o roteiro .... Mas .. Na última parte: gcc assembly.o main.o -o test -no-pie .... recebo: /usr/bin/ld: main.o: na função "main": main.c:(.text+0x9): referência não definida para "assembly" collect2: error: ld returned 1 exit status valeuuu !
×
×
  • Create New...