emil

Emil Masiakowski

Back-end developer

Programowaniem interesuje się od dzieciństwa. Chce poznać jak najwięcej języków programowania i technologii, żeby dobrać najlepsze narzędzia do pracy nad projektem. W życiu prywatnym podobnie: próbuje nauczyć się jak najwięcej języków, żeby dogadać się w każdym miejscu na ziemi.

Wszystkie wpisy autora

Analiza podatności SQL injection w CMS Joomla!

Analiza podatności SQL injection w CMS Joomla!

W wersji 3.9.23 Joomla! załatano podatność typu SQL injection, pozwalającą w określonych warunkach na włamanie się do bazy danych. W artykule omówię ten przypadek analizując kod źródłowy, a następnie zademonstruję sposób, w jaki hakerzy mogli wykorzystać dziurę w zabezpieczeniach do uzyskania poufnych danych.
Event Sourcing - zachowaj wszystkie zdarzenia wpływające na stan obiektu

Event Sourcing – zachowaj wszystkie zdarzenia wpływające na stan obiektu

Co to jest Event Sourcing, jakie ma zastosowanie oraz jak wygląda jego implementacja? W poniższym artykule znajdziesz informacje odnośnie charakterystyki tej koncepcji oraz konkretne przykłady praktyczne.
Ładowanie…