Hi Tracy,
On that page, Chameleon is not exploiting LMHOSTS. They are showing how to use LMHOSTS on your own machine to attempt to connect to a share on another machine.
I don't know why they are going to the trouble...I think you can attempt to connect to a share by going to Start|Run and typing \\254.x.x.x (the IP address), without putting an entry in LMHOSTS.
UPDATE:
I did a google search on "exploit lmhosts" and found other examples similar to the one you posted (IOW, using lmhosts to try to exploit someone else). Are you aware of a danger in using LMHOSTS on your machine?
>Before you add entries into the LMHOSTS file to resolve your issue, read:
>
>
http://www.apocalypseonline.com/security/windows/nt_hack_faq.htm>
>
>>>Wish I knew more about FoxPro so that my answers may be a bit more enlighting. Check out Microsoft KB article Q105997. it defines the differences admirably enough (the key point being at the part about not on the local subnet).
>>
>>Thanks for the link. It looks like I really want to use the Hosts file in this case.
>>
>>All of the connections are using not routable IPs like 10.0.0.1. We are using these IPs to setup back end file sharing between three web servers. I can ping to all of the Hosts without a problem. But if I try to map a drive in the windows explorer or if I try to access a file using UNC, it doesn't recognize these host names. I can only access the files using the IPs.
>>
>>Am I going about this the wrong way?
Steve Gibson