Python - Dekoratory

Dekoratory zostały wprowadzone do języka w 2003 roku. Od tego czasu, w mojej ocenie, zdobyły szeroką popularność...

Misja 002 - Ukrywanie danych (Base64)

Write-up z misji Gynvaela Coldwinda zaprezentowanej na jednym z live streamów. Wiemy, że dane ukryto w ciągu znaków zakodowanym za pomocą Base64, odnajdźmy je!

Asembler cz.4 - Podstawowe operacje

Dodawanie, odejmowanie, przenoszenie wartości to ważne elementy każdego języka - zobaczmy, jak wygląda to w assembly...

Linux - Core dump

Core dump to plik zawierający zapis stanu programu (jego pamięci) z chwili, w której wystąpiło żądanie jego utworzenia. Mogło ono zostać spowodowane awarią aplikacji lub działaniem użytkownika...

Asembler cz.3 - Rejestry ogólnego przeznaczenia

O rejestrach procesora możemy myśleć jak o pewnego rodzaju zmiennych - miejscach o różnych rozmiarach, w których można przechowywać dane...

Daj się poznać 2017 - Komentarz po review

W ramach DSP 2017 w wolnej chwili robię code review. Projektów jest wiele i niemożliwe jest, by przejrzeć cały powstały kod. Zebrałem więc kilka uwag, które powtarzają się najczęściej...

Asembler cz.2 - Stos i wywołanie funkcji

Funkcje to istotny element każdego języka programowania. W tym wpisie przekonamy się, jak jest ona skonstruowana i wywoływana w asemblerze...