Kacper SzurekTagsPolishNewsletterAbout
YouTubeWebinaryFacebookTwitter
Kacper Szurek
TagsPolishNewsletterAboutYouTubeWebinaryFacebookTwitter
Client Side Template Injection

From 0 to pentesting hero

Client Side Template Injection

Retrieving parameters from the user and later displaying them on the website always carries risk of XSS attack. But can you perform such attack without using the HTML tag?

21-03-2019

3 MIN READ

XSS using SVG file

From 0 to pentesting hero

XSS using SVG file

The functionality of file upload is a key place where we should pay special attention to. If the attacker successfully sends and executes a malicious file, the whole server may be taken over.

12-03-2019

3 MIN READ

escapeshellcmd vs escapeshellarg

From 0 to pentesting hero

escapeshellcmd vs escapeshellarg

Executing system commands on the programming language level sounds like asking for trouble. But how to do it right and safe?

05-03-2019

2 MIN READ

Random vs SecureRandom

From 0 to pentesting hero

Random vs SecureRandom

Every service that has a login mechanism should also have the option to reset the password. But how to do it right?

26-02-2019

2 MIN READ

YAML

From 0 to pentesting hero

YAML

A popular opinion says to not use the pickle class on a data given by user because on deserialization it may lead to the object injection attack and malicious code execution.

19-02-2019

2 MIN READ

SSTI - Server-Side Template Injections

From 0 to pentesting hero

SSTI - Server-Side Template Injections

We'll talk about template engines. This time we'll use Python as an example and Flask framework, in which we will use Jinja2.

12-02-2019

2 MIN READ

Bypass PHP filters using less-than sign

From 0 to pentesting hero

Bypass PHP filters using less-than sign

Today we are going to see that the platform on which we run our programs makes a difference and we'll use PHP for this purpose.

05-02-2019

2 MIN READ

Unzip

From 0 to pentesting hero

Unzip

This time, unusually - we are not going to look at a specific programming language but a Linux function - unzip - that is for extracting files.

29-01-2019

2 MIN READ

© 2022 Kacper Szurek
Disclosure Policy
YouTube
Facebook
Twitter