shell bypass 403
<?php /** * ua-parser * * Copyright (c) 2011-2012 Dave Olsen, http://dmolsen.com * * Released under the MIT license */ namespace UAParser\Exception; use Exception; final class FileNotFoundException extends Exception { public static function fileNotFound(string $file): self { return new self(sprintf('File "%s" does not exist', $file)); } public static function customRegexFileNotFound(string $file): self { return new self( sprintf( 'ua-parser cannot find the custom regexes file you supplied ("%s"). Please make sure you have the correct path.', $file ) ); } public static function defaultFileNotFound(string $file): self { return new self( sprintf( 'Please download the "%s" file before using ua-parser by running "php bin/uaparser ua-parser:update"', $file ) ); } }