Наша задача - сделать так, чтобы программа выводила "Good" в независимости от того, что пользователь ввёл в поле пароля. Если вы захотели декомпилировать данную программу, закинув EXE-файл в программу по типу dotPeek или ILSpy, то у вас ничего не выйдет. Ведь данная программа написана не на C#, исходный код которого можно легко посмотреть, а на C++, декомпилировать который нельзя.
User
Пайка компонентов в корпусе 0201. Придвиньтесь ближе к монитору – будет мелко
Hard
6 min
32KПриветствую, Хабр!
Сказать, что было сложно – это не сказать ничего грустный смайл… Много фото и много слез.
+156
USB на регистрах: составные устройства
13 min
8.9KЕще более низкий уровень (avr-vusb)
USB на регистрах: STM32L1 / STM32F1
USB на регистрах: bulk endpoint на примере Mass Storage
USB на регистрах: interrupt endpoint на примере HID
USB на регистрах: isochronous endpoint на примере Audio device
Вот мы познакомились со всеми базовыми типами конечных точек, пришло время разработать какое-нибудь полезное устройство. Для примера пусть это будет программатор-отладчик STM-ок, работающий через стандартный UART bootloader.
+39
Information
- Rating
- 3,048-th
- Registered
- Activity