[TriLUG] Website Directory Listing via HTTP?

William Sutton william at trilug.org
Thu Aug 25 14:39:33 EDT 2005


Christopher,

print get_chris_name($ARGV[0]) . "\n\n";

sub get_chris_name
{
    my $email_text = shift;
    $email_text =~ m!(chris(?:topher)\s+(?:l\.?\s+)merrill)!i
    my $name = $1;
    $name =~ s!\s+! !g;

    return $name;
}


-- 
William Sutton

On Thu, 25 Aug 2005, Christopher L Merrill wrote:

> Shane O'Donnell wrote:
> > So perhaps the web servers I'm working with allow this remote
> > directory listing capability.  And if that's the case, I'm just
> > looking for a quick/dirty utility to exploit it.
> 
> Sorry, I misunderstood.  If you are able to view the directory listing
> in a browser, then you are halfway there.  What you are seeing is simply
> an auto-generated web page that looks like a directory listing.
> 
> I would think that a perl script would be able to extract the desired
> information from the HTML...but I don't know enough perl to extract my
> name from this email, so I can't help.  The answer may not be very
> portable from server to server, since the server can structure the HTML
> however it likes.
> 
> 
> If you have WebDAV on the server, then you could get an XML structured
> listing that might be easier to parse, using the PROPFIND command.  I assume
> there is a client similar to wget for WebDAV.  Here's an example of telnet:
>    http://www.securiteam.com/unixfocus/5CP012A2KO.html
> 
> 
> C
> 
> 
> 



More information about the TriLUG mailing list