/srv/osrm/osrm-backend/fuzz
NameSizeModeActions
CMakeLists.txt15180644editdlrm
escape_json.cc3930644editdlrm
match_parameters.cc5520644editdlrm
nearest_parameters.cc5580644editdlrm
request_parser.cc6270644editdlrm
route_parameters.cc5520644editdlrm
table_parameters.cc5520644editdlrm
tile_parameters.cc5490644editdlrm
trip_parameters.cc5490644editdlrm
uri_decode.cc4110644editdlrm
url_parser.cc4290644editdlrm
util.hpp4260644editdlrm
Edit: /srv/osrm/osrm-backend/fuzz/url_parser.cc (429B)
#include "server/api/url_parser.hpp" #include "util.hpp" #include #include using osrm::server::api::parseURL; extern "C" int LLVMFuzzerTestOneInput(const unsigned char *data, unsigned long size) { std::string in(reinterpret_cast(data), size); auto first = begin(in); const auto last = end(in); const auto param = parseURL(first, last); escape(¶m); return 0; }