Ir para conteúdo

se119

Membros
  • Postagens

    5
  • Registro em

  • Última visita

Posts postados por se119

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

     

    Captura de tela de 2021-09-07 21-05-34.png

    Captura de tela de 2021-09-07 21-05-25.png

    Captura de tela de 2021-09-07 21-04-26.png

    Tudo certo, muito obrigado!!!

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

     

×
×
  • Criar Novo...