Basic Bypasses
Non-recursive path traversal filters

- Input:
../../etc/passwd - App:
etc/passwd- This will not work
- Input:
....//....//etc/passwd - App:
../../etc/passwd- this will work

- Input:
Encoding

- if
.,/are being filtered out by the app, we can URL encode and use them- URL encode
../into%2e%2e%2f 
- URL encode
Approved Paths
- web apps also use regex to ensure that the file being included is under a specific path.

Appended Extensions
Path Truncation

- Automating the creation of the payload:
- make sure the size of the payload is exactly 4096 characters and only the
.phpat the end would be truncated.

