assembly

  1. EvilKindly

    Проблема с кодом на ассемблере от новичка

    Столкнулся с проблемой, которую не особо понимаю каким образом можно решить. Надеюсь есть знающие люди, что помогут найти проблему. Итак простой код на сложение и вычитание: Обращение по идее должно идти к подпрограмме, которую я написал до этого, по идее для дальнейшего удобства Вот собственно...
  2. g00db0y

    Статья Эксплуатирование Движка Управления Intel - Часть 2: Включение RED разблокировки JTAG на Intel ME 11.x (INTEL-SA-00086)

    Привет, друг! Давно не виделись! Я начинаю эту статью сразу после того, как опубликую первую часть: Понимание TXE PoC PT. Если вы не читали первую часть, то прочтите её прямо сейчас, потому что это всего лишь продолжение моего предыдущего поста, но из-за его длины я решил разделить его на...
  3. g00db0y

    Статья Эксплуатирование Движка Управления Intel - Часть 1: Понимание TXE PoC PT (INTEL-SA-00086)

    Часть II Позвольте мне рассказать вам историю (думаю, я начну все свои посты в блоге с этого, учитывая, как долго они всегда заканчиваются). Некоторое время я работал над воспроизведением уязвимости Intel, о которой компания PT Research рассказала на выставке BlackHat Europe 2017, мне удалось...
  4. Сергей Попов

    Статья Как изменить код программы без исходника

    Как изменить код программы, если потерян исходник Бывают ситуации, когда под рукой нет исходника, а Вам срочно требуется внести изменения в коде, написанной ранее Вами программы. Например, дано приложение «TextEdit.exe» — текстовый редактор, написанный на языке c#, который имеет простой...
  5. Wise

    Подключение динамической библиотеки (.dll)

    Внешние сборки В этой статье поговорим о внешних сборках, которые чаще всего представлены в виде dll файлов, которые можно добавить в приложение и получить какую-то дополнительную функциональность. В предыдущей статье Вы узнали, что такое пространство имён, а так же научились пользоваться...
  6. Wise

    Статья Как создать dll библиотеку?

    Cоздание файла dll Очень часто в своей работе, Вы будете сталкиваться с такой ситуацией. Перед вами стоит задача, нужно написать программу "Супер Блокнот" которая должна сохранить все функции стандартного блокнота, но при этом иметь ряд каких-то дополнительных функций, благодаря которым, при...
  7. Wise

    .NET Сборка (assembly)

    .NET Сборка (assembly) И так мы установили и бегло познакомились с основными компонентами платформы .NET Framework, но для того, чтобы двигаться дальше, необходимо познакомиться с таким понятием, как сборка (assembly) Сборка — это наименьшая единица в мире .NET, которая представлена в...