czwartek, 26 sierpnia 2021

Python, C# - Prosty generator kluczy Mifare

W tym poście chciałbym przedstawić prosty program do generowania kluczy Mifare. 

[Źródło: https://applover.pl/technology/python]

wtorek, 24 sierpnia 2021

STM32H7 - Lwip FreeRtos - TCP Server, TCP Client

W tym poście chciałbym opisać sposób konfiguracji LWIP z FreeRtos. Projekt testowałem na układzie STM32H723ZI (Nucleo).

[Źródło: https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-nucleo-boards/nucleo-h753zi.html#overview]

piątek, 20 sierpnia 2021

Mifare Classic - Zabezpieczenie karty

W tym poście chciałbym opisać sposoby złamania zabezpieczeń i uzyskania dostępu do karty Mifare oraz różne sposoby zapisu danych na kartach. W poście skupię się na kartach Mifare Classic 1k. Ponieważ są one chyba najpopularniejszym typem kart. 


[Źródło: https://github.com/XaviTorello/mifare-classic-toolkit]

wtorek, 10 sierpnia 2021

C - RGB888 to RGB565

W tym poście chciałbym opisać krótką funkcję zmieniającą wartość kolorów z RGB888 na RGB565. 

poniedziałek, 2 sierpnia 2021

C - Mapowanie funkcji

W tym poście chciałbym opisać sposób mapowania kodu, w celu wykonywania podobnych operacji w kodzie. Pozwoli to na znaczne zredukowanie ilości instrukcji warunkowych oraz na zwiększenie czytelności całego rozwiązania.