Homepage
Open in app
Sign inGet started

TechMaker

Embedded programming community

Про курс TechMaker

Про курс TechMaker

Програмування мікроконтролерів
Go to the profile of Andrey Voloshin
Andrey Voloshin
Oct 20, 2017
Reverse engineering STM32 firmware

Reverse engineering STM32 firmware

Виробники мікроконтролерів надають функції захисту енергонезалежної пам’яті від зчитування інструментами зневадження. На перший погляд…
Go to the profile of Andrey Voloshin
Andrey Voloshin
Sep 14, 2018
Stack buffer overflow in STM32

Stack buffer overflow in STM32

Сучасних мікроконтролери схожі з комп’ютерами 10–20ти річної давнини не лише потужністю але й своїми вразливостями.
Go to the profile of Andrey Voloshin
Andrey Voloshin
Sep 26, 2018
STM32F0/1/3: 128 кБ флеш пам’яті замість 64 кБ

STM32F0/1/3: 128 кБ флеш пам’яті замість 64 кБ

В мікроконтролерах серій STM32F0, STM32F1 та STM32F3 флеш памяті більше, ніж заявлено. Це зумовлено оптимізацією виробництва, де молодші…
Go to the profile of Andrey Voloshin
Andrey Voloshin
Apr 13, 2018
Enriched reverse engineering STM32 firmware

Enriched reverse engineering STM32 firmware

This was originally posted in Ukrainian on Mar 5, 2019.
Go to the profile of Alexander Olenyev
Alexander Olenyev
Aug 29, 2019
STM32 Shellcode: firmware dump over UART

STM32 Shellcode: firmware dump over UART

This was originally posted in Ukrainian on Nov 2, 2018.
Go to the profile of Alexander Olenyev
Alexander Olenyev
Aug 22, 2019
Stack buffer overflow in STM32

Stack buffer overflow in STM32

Modern microcontrollers are similar to 10–20-year-old computers not only by computing power but also by their vulnerabilities.
Go to the profile of Alexander Olenyev
Alexander Olenyev
Jun 27, 2019
Reverse engineering STM32 firmware

Reverse engineering STM32 firmware

MCU manufacturers usually provide protection of the non-volatile memory from read-out by debugging probes. Is it enough?
Go to the profile of Alexander Olenyev
Alexander Olenyev
Jun 20, 2019
NoNameBadge: Як ми творили бейдж для конференції

NoNameBadge: Як ми творили бейдж для конференції

“Ми домовилися і TechMaker буде робити бейдж для нашої конференції” — такими словами Володя розповів на черговій зустрічі оргкомітету…
Go to the profile of Andrey Voloshin
Andrey Voloshin
May 30, 2019
Enriched reverse engineering STM32 firmware

Enriched reverse engineering STM32 firmware

В першій публікації ми розповіли відносно простий сценарій статичного аналізу прошивки без будь-якої додаткової інформації (stripped…
Go to the profile of Andrey Voloshin
Andrey Voloshin
Mar 4, 2019
STM32 Shellcode: firmware dump over UART

STM32 Shellcode: firmware dump over UART

В одній з попередніх публікацій ми розглядали переповнення стека з перезаписом stack pointer адресою на необхідну нам функцію — Stack…
Go to the profile of Andrey Voloshin
Andrey Voloshin
Nov 2, 2018
TechMaker @ Car Hacking Bug Bash

TechMaker @ Car Hacking Bug Bash

Історія почалася з приватного повідомлення від Блюма (Igor Blumental) з посиланням на реєстрацію на мегасекретну подію. Ніяких деталей…
Go to the profile of Andrey Voloshin
Andrey Voloshin
Oct 18, 2018
Hash функції

Hash функції

Що таке хеш функція? В математичному сенсі, це функція що для будь-якого довільного значення має єдине та незмінне значення з фіксованого…
Go to the profile of Andrey Voloshin
Andrey Voloshin
Jul 30, 2018
Holy war: AVR vs ARM

Holy war: AVR vs ARM

Новий пристрій можливо реалізувати на 8-bit або 32-bit архітектурі. Ціна класичних Arduino Nano (atmega328p) та STM32F103 Blue Pill…
Go to the profile of Andrey Voloshin
Andrey Voloshin
Apr 14, 2018
About TechMakerLatest StoriesArchiveAbout MediumTermsPrivacyTeams