I have my VCards for all contacts set to hidden in Joomla 1.0.5 and my logs showed this activity. (notice the incrementing id#):
...http://www.somesite.moc/index2.php?opti ... &no_html=1
...http://www.somesite.moc/index2.php?opti ... &no_html=1
...http://www.somesite.moc/index2.php?opti ... &no_html=1
...etc...
So I decided to try the URL the 'spam harvester' was using and guess what...
Vcards downloaded with all information and e-mail address info.... This is occurring with vcards set to hidden...
My Temporary fix to this problem was to cut the vcard information off at the source while still allowing e-mail and contact forms to work.
Here is the code I changed in the vcard.class.php file (version 732 2005-10-31 02:53:15Z stingrey)
./includes/vcard.class.php
New Code (line ~167):
Code: Select all
function setEmail($address) {
$this->properties['EMAIL;INTERNET'] = '[email protected]';
}
Code: Select all
function setEmail($address) {
$this->properties['EMAIL;INTERNET'] = $address;
}