Just noticed there's no checks in WebInspect that involve the .php5
extension. Many hosting services, where PHP4 still exists and is
utilised by way of the .php extension, require that .php5 extension be
used in order to utilise PHP5.
Just ran a little test
(using the default "standard" policy, restricted to directory and
subdirectories only, path truncation disabled) on a directory
containing the following:
tests/index.php5 (the target...aka: tests/ )
tests/debug.php
tests/debug.php3
tests/debug.php5
tests/debug/index.php5 (aka: tests/debug/ )
(note: the files simply display their corresponding filename and contain no links)
However WebInspect only found:
tests/
tests/debug/
So why didn't Check #1376 find 'debug.php'?
and why didn't Check #1377 find 'debug.php3'?
What's confusing me is that those files are found by those checks when path truncation is enabled...
http://www.thefreedictionary.com/whipsaw