Forum Moderators: open

Message Too Old, No Replies

Tcl http client package 1.0

What is this?

         

misosoph

9:27 am on May 19, 2002 (gmt 0)

10+ Year Member



132.208.132.189 - - [19/May/2002:04:03:02 -0400] "GET / HTTP/1.0" 200 7684 "-" "Tcl http client package 1.0"
132.208.132.189 - - [19/May/2002:04:03:02 -0400] "GET /subdirectory7/file1.html HTTP/1.0" 200 36840 "-" "Tcl http client package 1.0"
132.208.132.189 - - [19/May/2002:04:03:03 -0400] "GET /subdirectory7/file2.html HTTP/1.0"

ETC. for a total of 13 pages.

(The IP is registered to: Universite du Quebec a Montreal, C.P. 8888 succ., Centre-ville, Montreal, H3C-3P8, CA)

I can't briefly show the pattern in which these files were requested, but it is a pattern that suggests very strongly to me that these requests were made by a human being, because the pages are requested in the order they would be read by someone visiting my site. But no human being can request files 1 second apart, unless the files are all chosen before they are requested. And I cannot explain how the leap was made from my homepage to what I have labeled "subdirectory7" here.

Can anyone tell me what "Tcl http client package" is?

littleman

10:02 am on May 19, 2002 (gmt 0)



Tcl is a scripting language, you could read about it here [neosoft.com].

This url shows some of the web client uses:
[tcl.activestate.com...]

It sounds like someone was using a home grown robot to gather information on your site.

I found an example of a tcl robot:
[mini.net...]

misosoph

10:45 am on May 19, 2002 (gmt 0)

10+ Year Member



Thank you. I think I understand somewhat now. The thing that makes me curious about the person who wrote this script is that this robot is unlike all the other robots I've seen; because those others seem to request links in a sequence that no human being would ever choose.

wilderness

11:22 am on May 19, 2002 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



<snip>If I understand your question correctly, you are interested in a Tcl script which talks to a foreign web server (dynamically passing variables to a cgi script on that server) and capturing and parsing the output and doing something with it without the use of a web browser.>

This seems to be the intent.
I had a few visits from these folks last week and accepted it as a regualr browser.
Bad decision on my part.