diff --git a/ncat/scripts/httpd.lua b/ncat/scripts/httpd.lua index 25014c769..af421c125 100644 --- a/ncat/scripts/httpd.lua +++ b/ncat/scripts/httpd.lua @@ -197,7 +197,7 @@ function is_path_valid(resource) return false end - if first_char == "\\" then + if resource:find("\\") then return false end @@ -206,11 +206,6 @@ function is_path_valid(resource) return false end - -- \.. and/or ..\? - if resource:find("\\%.%.\\?") or resource:find("\\?%.%.\\") then - return false - end - return true end