Реверсинжиниринг PWN-тасков или эксплуатируем бинарные уязвимости (Часть 2 / Stack1)
#Информационнаябезопасность #Assembler #Реверсинжиниринг #CTF #реверсинжиниринг #pwn #эксплуатацияуязвимостей
https://habr.com/ru/articles/830050/
#Информационнаябезопасность #Assembler #Реверсинжиниринг #CTF #реверсинжиниринг #pwn #эксплуатацияуязвимостей
https://habr.com/ru/articles/830050/
Хабр
Реверсинжиниринг PWN-тасков или эксплуатируем бинарные уязвимости (Часть 2 / Stack1)
Друзья всех приветствую! Продолжаем «пывнить» :) Кто не прочитал первую статью — она есть ТУТ ! Перед началом оставлю пару полезных ресурсов: Теория — Статьи на тему,...
Реверс алгоритма поиска устройств в сети
#Assembler #C #Реверсинжиниринг #декомпиляция #дизассемблирование #обратнаяразработка #winapi
https://habr.com/ru/articles/830582/
#Assembler #C #Реверсинжиниринг #декомпиляция #дизассемблирование #обратнаяразработка #winapi
https://habr.com/ru/articles/830582/
Хабр
Реверс алгоритма поиска устройств в сети
При создании оконного клиента под MS-Windows для удалённого взаимодействия с LED-матрицами стояла задача сделать автоматический поиск всех табло в сети. Моей первой идеей было перебирать все...
Щупаем первый 8-битный процессор от Intel — 8008
#Программированиемикроконтроллеров #Assembler #Ненормальноепрограммирование #Староежелезо #intel8008 #intel4004 #intel
https://habr.com/ru/articles/830734/
#Программированиемикроконтроллеров #Assembler #Ненормальноепрограммирование #Староежелезо #intel8008 #intel4004 #intel
https://habr.com/ru/articles/830734/
Хабр
Щупаем первый 8-битный процессор от Intel — 8008
Введение После того как я собрал систему на самом первом процессоре от Intel (4004) , логичным, в каком-то смысле, шагом было перейти к Intel 8008. Концепция проекта та же - компилируем ассемблерный...
Chrome 127 — опять «пиратим» для Windows 7
#Habr #C #Assembler #GoogleChrome #РазработкаподWindows #Chrome #crack
https://habr.com/ru/articles/832834/
#Habr #C #Assembler #GoogleChrome #РазработкаподWindows #Chrome #crack
https://habr.com/ru/articles/832834/
Хабр
Chrome 127 — опять «пиратим» для Windows 7
Вышла 127 версия браузера Google Chrome. Вы уже предвкушавшие, что статья будет посвящена обзору нововведений в популярном браузере? Вообще-то да, только в очередной раз делать это будем через...
Подборка игр с низкоуровневым программированием
#Ненормальноепрограммирование #Assembler #Программированиемикроконтроллеров #Игрыиигровыеконсоли #TIS100 #shenzhenio #exapunks
https://habr.com/ru/articles/833652/
#Ненормальноепрограммирование #Assembler #Программированиемикроконтроллеров #Игрыиигровыеконсоли #TIS100 #shenzhenio #exapunks
https://habr.com/ru/articles/833652/
Хабр
Подборка игр с низкоуровневым программированием
TL;DR Игры от Zachtronics: TIS-100 EXAPUNKS SHENZHEN I/O Про создание процессора от логических элементов и до написания кода на ассемблере: браузерная бесплатная nandgame.com более продвинутая Turing...
Анализ виртуальной машины на примере VMProtect. Часть 2
#Информационнаябезопасность #Assembler #Системноепрограммирование #Реверсинжиниринг #malware #vmprotect #reverseengineering
https://habr.com/ru/articles/835768/
#Информационнаябезопасность #Assembler #Системноепрограммирование #Реверсинжиниринг #malware #vmprotect #reverseengineering
https://habr.com/ru/articles/835768/
Хабр
Анализ виртуальной машины на примере VMProtect. Часть 2
В первой части статьи мы рассмотрели общий вид работы конвейера виртуальной машины, а также немного коснулись возможных подходов для анализа виртуальной машины. Следуя описанной в конце первой части...
На что способен инженер, загнанный в угол (или как устроен Display Port у Aspeed AST2600)
#Assembler #Системноепрограммирование #Реверсинжиниринг #Производствоиразработкаэлектроники #Видеокарты #reverseengineering #ненормальноепрограммирование
https://habr.com/ru/articles/836276/
#Assembler #Системноепрограммирование #Реверсинжиниринг #Производствоиразработкаэлектроники #Видеокарты #reverseengineering #ненормальноепрограммирование
https://habr.com/ru/articles/836276/
Хабр
На что способен инженер, загнанный в угол (или как устроен Display Port у Aspeed AST2600)
Всем привет! Меня зовут Алферов Валентин, я руководитель отдела маркетинга компании Е-Флопс. В этой статье хочу поделиться с вами опытом наших программистов, которые рассказали мне эту историю в...
Расширенный экран «Profi», что это такое и как с ним работать. Взгляд из 2003 года
#Программирование #Assembler #ИсторияIT #spectrum #cpm #profi #assembler
https://habr.com/ru/articles/836740/
#Программирование #Assembler #ИсторияIT #spectrum #cpm #profi #assembler
https://habr.com/ru/articles/836740/
Хабр
Расширенный экран «Profi», что это такое и как с ним работать. Взгляд из 2003 года
Данная стат ья написана в 2003 году для газеты «Абзац» и была опубликована в 16 номере. Это моя первая статья на тему расширенного экрана компьютера «Profi». Когда я начинал...
Расширенный экран «Profi», что это такое и как с ним работать. Часть вторая
#Программирование #Assembler #ИсторияIT #spectrum #cpm #assembler #profi
https://habr.com/ru/articles/836836/
#Программирование #Assembler #ИсторияIT #spectrum #cpm #assembler #profi
https://habr.com/ru/articles/836836/
Хабр
Расширенный экран «Profi», что это такое и как с ним работать. Часть вторая
Продолжение статьи по работе с расширенным экраном компьютера "Profi" опубликованной в 2003 году 16 номере в газете "Абзац" . Информация значительно переработана и дополнена, в том числе примерами...
Простой советский геймдев: многокадровый, цветной
#БлогкомпанииRUVDScom #Assembler #ИсторияIT #Разработкаигр #Староежелезо #тиамц1 #конёкгорбунок
https://habr.com/ru/companies/ruvds/articles/835628/
#БлогкомпанииRUVDScom #Assembler #ИсторияIT #Разработкаигр #Староежелезо #тиамц1 #конёкгорбунок
https://habr.com/ru/companies/ruvds/articles/835628/
Хабр
Простой советский геймдев: многокадровый, цветной
Около года назад, в одной из прошлых своих публикаций, я уже вскользь касался темы самой совершенной советской видеоигровой аркадной платформы, ТИА-МЦ1. Недавно поступило предложение рассказать про...
Работа с файлами в ОС CP/M на компьютере «Profi»
#Программирование #Assembler #ИсторияIT #zxspectrum #assembler #программирование #cpm
https://habr.com/ru/articles/837664/
#Программирование #Assembler #ИсторияIT #zxspectrum #assembler #программирование #cpm
https://habr.com/ru/articles/837664/
Хабр
Работа с файлами в ОС CP/M на компьютере «Profi»
В предыдущий раз пришлось уделить внимание и бегло рассмотреть работу с файлами в ОС CP/M. А так как «Быстро, хорошо не бывает» (с) было принято решение о необходимости подробного и основательного...
[Перевод] Linux Pipes – медленные
#БлогкомпанииBeget #Rust #РазработкаподLinux #Assembler #Программирование #linuxpipes #rust
https://habr.com/ru/companies/beget/articles/838688/
#БлогкомпанииBeget #Rust #РазработкаподLinux #Assembler #Программирование #linuxpipes #rust
https://habr.com/ru/companies/beget/articles/838688/
Хабр
Linux Pipes – медленные
Некоторые программы используют системный вызов vmsplice для более быстрого перемещения данных через pipe. Франческо уже провел детальный анализ использования vmsplice для ускорения...
Райтап на таск «Крестики» с Codeby Games | CTF, реверс-инжиниринг
#Реверсинжиниринг #CTF #Информационнаябезопасность #Assembler #assembler #reverseengineering #реверсинжиниринг
https://habr.com/ru/articles/838702/
#Реверсинжиниринг #CTF #Информационнаябезопасность #Assembler #assembler #reverseengineering #реверсинжиниринг
https://habr.com/ru/articles/838702/
Хабр
Райтап на таск «Крестики» с Codeby Games | CTF, реверс-инжиниринг
Хотели порешать эти ваши реверс-инжиниринги на CTF? Да ещё и на C++ с Windows Forms? К тому же чтобы он был не сложным и в райтапе были объяснения? Тогда вам сюда 😉 Ссылка на задание (файлы) : нажми...
Симкод — современный язык ассемблера
#Программирование #Assembler #тройнаястатья #11l #ассемблер
https://habr.com/ru/articles/840070/
#Программирование #Assembler #тройнаястатья #11l #ассемблер
https://habr.com/ru/articles/840070/
Хабр
Симкод — современный язык ассемблера
Начну с определений. Симкод — это последовательность симкоманд. Симкоманда — это символьная машинная макро команда с Си-подобным синтаксисом. Например, ассемблерной команде add rax, rbx соответствует...
[Перевод] Линукс, ассемблер и X11
#Ненормальноепрограммирование #Программирование #assembler #x11 #linux
https://habr.com/ru/articles/840590/
#Ненормальноепрограммирование #Программирование #assembler #x11 #linux
https://habr.com/ru/articles/840590/
Хабр
Линукс, ассемблер и X11
Слегка устав от засилия объемных современных фреймворков и «продвинутых» технологий, решил устроить себе день психического здоровья. Ниже будет полный « back-to-roots »: чистый ассемблер...
Ещё слово о процедурной графике
#Ненормальноепрограммирование #Assembler #Демосцена #Староежелезо #процедурнаяграфика #proceduralgraphics #demoscene
https://habr.com/ru/articles/842328/
#Ненормальноепрограммирование #Assembler #Демосцена #Староежелезо #процедурнаяграфика #proceduralgraphics #demoscene
https://habr.com/ru/articles/842328/
Хабр
Ещё слово о процедурной графике
Не так давно я публиковал здесь небольшой обзор по работам в жанре процедурной графики и, в частности, призывал поучаствовать в конкурсе. Упомянутый мной конкурс на фестивале Chaos Constructions...
Числа с фиксированной запятой для NES/DENDY
#c #assembler #python #разработкаигр #nes #dendy #gamedev
https://habr.com/ru/companies/sberbank/articles/850348/
#c #assembler #python #разработкаигр #nes #dendy #gamedev
https://habr.com/ru/companies/sberbank/articles/850348/
Хабр
Числа с фиксированной запятой для NES/DENDY
Консоль Dendy в первую очередь ассоциируется с относительно простыми играми (Super Mario Bros, Duck Hunt, Battle City и т. д.), которые обычно не требуют сложных расчётов и...
Генерация SHA-256 посредством SIMD (SSE-2) инструкций, в MMX и XMM регистрах, без использования памяти (почти)
#assembler #masm
https://habr.com/ru/articles/859092/
#assembler #masm
https://habr.com/ru/articles/859092/
Хабр
Генерация SHA-256 посредством SIMD (SSE-2) инструкций, в MMX и XMM регистрах, без использования памяти (почти)
Сижу я значит спокойно, никого не трогаю, починяю примус, и вдруг как захотелось сгенерировать SHA-256 целиком внутри процессора на MASM64 , без обращения к памяти, что прям места себе не нахожу. По...
Расширенный экран «Profi», что это такое и как с ним работать. Практикум 002. Вертикальный скроллинг
#spectrum #profi #assembler #программирование #историяit #cpm
https://habr.com/ru/articles/868528/
#spectrum #profi #assembler #программирование #историяit #cpm
https://habr.com/ru/articles/868528/
Хабр
Расширенный экран «Profi», что это такое и как с ним работать. Практикум 002. Вертикальный скроллинг
Продолжаем цикла статей по работе с расширенным экраном компьютера "Profi". Второй практикум. В предыдущих статьях была описана структура расширенного экрана компьютера "Profi" , работа с файлами в OS...