позиционно-независимый код

  1. Сергей Попов

    Статья Разработка шеллкода: от ручного написания на ассемблере до инъекции в процесс

    Когда я впервые руками собирал шеллкод на NASM и смотрел в x64dbg, как мои байты выполняются в памяти чужого процесса - exploit development перестал быть абстракцией из книжек. Это был тот момент, когда \x31\xc0\x50\x68 превратились из мусора в осмысленные инструкции. Написание шеллкода -...