From a9db05e53b386090d7b00a2f10499fc93e07858d Mon Sep 17 00:00:00 2001 From: HD Moore Date: Sat, 10 Dec 2011 08:17:11 -0600 Subject: [PATCH] Fix regular expression --- modules/auxiliary/scanner/http/crawler.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/auxiliary/scanner/http/crawler.rb b/modules/auxiliary/scanner/http/crawler.rb index f78f8a8a9f..91d9b2a67a 100644 --- a/modules/auxiliary/scanner/http/crawler.rb +++ b/modules/auxiliary/scanner/http/crawler.rb @@ -143,7 +143,7 @@ class Metasploit3 < Msf::Auxiliary # This is an application that uses PATH_INFO for parameters: # ex: /index.php/Main_Page/Article01 - if not form[:path] and page.url.path.to_s =~ /(.*\/[a-z09A-Z]{3,256}\.[a-z09A-Z]{2,8})(\/.*)/ + if not form[:path] and page.url.path.to_s =~ /(.*\/[a-z0-9A-Z]{3,256}\.[a-z0-9A-Z]{2,8})(\/.*)/ path_base = $1 path_info = $2 form[:method] = 'PATH'