vForums Support > vForums :: Support :: > Spam :(

Spam :( - Posted By Nick (nickb) on 4th Mar 08 at 8:53pm
I have spam on my forum, the user is sf, and its all about WoW (World of Warcraft), but this person, or thing posted in a thread that is already been dealt with:

http://vfad.virtualforums.co.uk/board/proboards1/topic/18/action/view_topic/page/1/sunshiney--days/

how do I get their ip address ?

Thanks,
Darkmage

Re: Spam :( - Posted By Tim (grievous) on 4th Mar 08 at 9:30pm
I had one of thoes on my site, It's a forum bot.

As for getting it's IP, i'm not sure.

Re: Spam :( - Posted By Nick (nickb) on 4th Mar 08 at 9:31pm
The ip at the bottom of the posts was already suggested, but not yet implemented, it should be so we can ban guest spammers {Unsure}

Re: Spam :( - Posted By Tim (grievous) on 4th Mar 08 at 9:32pm
You can also set your forum so guest can't post, and force people who wish to affiliate to register.

Re: Spam :( - Posted By Nick (nickb) on 4th Mar 08 at 9:36pm
I did that before, and no one joined, and some did, but then didn't do a thing, so its free to public. on that forum I don't care about getting members, its just a place were people can advertise their sites. But if a bot comes in and spams up the forum, who wants to advertised on a spam infested forum? then they advertise their forum and the spam bot recognizes the advertised forum it will go to theirs and advertise, and it will be an on going thing. I know I can deleted the post, but in order to prevent it to happen I need to ban the ip.

Re: Spam :( - Posted By Tim (grievous) on 4th Mar 08 at 9:46pm
Maybe Ross can do something, i'm not sure.

lets wait for him {Smile}

Re: Spam :( - Posted By Nick (nickb) on 4th Mar 08 at 9:50pm
yes lets.

Re: Spam :( - Posted By Ross (admin) on 4th Mar 08 at 10:34pm
Just delete the post. It's unlikely that the same bot will post at the same forum twice via the same IP address. As mentionned, IP logging will soon be implemented on all posts and if bots like this continue to bypass current validation then additional checks will be put in place for guest posts.

Re: Spam :( - Posted By dog199200 (dog199200) on 4th Mar 08 at 11:04pm
umm why not try to get the An Attempt At Anti-Spam Bot Situation for proboards converted:

Code:
 
  1. <script type="text/javascript">
  2. <!--
  3. /* An Attempt At Anti-Spam Bot Situation
  4. By {XF}Äs$@§sîñ™, http://www.xf-clan.net
  5. Code from http://www.utopiangfx.proboards56.com/index.cgi
  6. This Header Stays Intact */
  7.  
  8. // List all the characters you wish to use
  9. var charsToUse = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
  10.  
  11. var sMax = "8"; // Number of security letters to print
  12.  
  13. var sColor = "CD3333"; // The color of the code when it is given to the Guest when posting
  14.  
  15. function returnCode() {
  16.     var lCounter = 0;
  17.     var storeData = '';
  18.     while (lCounter != sMax) {
  19.         storeData += charsToUse.charAt(Math.floor(Math.random() * (charsToUse.length-1)));
  20.         lCounter++;
  21.     }
  22.     return storeData;
  23. }
  24.  
  25. if (pb_username.match(/Guest/) && document.postForm) {
  26.     var tRow = document.postForm.message.parentNode.parentNode.parentNode;
  27.     var firstCell = tRow.parentNode.insertRow(tRow.rowIndex+1).insertCell(0);
  28.     firstCell.className = "windowbg";
  29.     var subHeader = document.createElement("font");
  30.     subHeader.style.fontSize = "12px";
  31.     subHeader.appendChild(document.createTextNode("Anti-Spam Code:"));
  32.     firstCell.appendChild(subHeader);
  33.     var secondCell = firstCell.parentNode.insertCell(1);
  34.     secondCell.className = "windowbg";
  35.     var cDesc = document.createElement("font");
  36.     cDesc.style.fontSize = "10px";
  37.     cDesc.appendChild(document.createTextNode("The following code needs to be inputted below: "));
  38.     secondCell.appendChild(cDesc);
  39.     var spamCode = document.createElement("span");
  40.     spamCode.setAttribute("id", "antiSpamCode");
  41.     spamCode.style.fontSize = "10px";
  42.     spamCode.style.fontWeight = "bold";
  43.     spamCode.style.color = sColor;
  44.     secondCell.appendChild(spamCode);
  45.     secondCell.appendChild(document.createElement("br"));
  46.     var cCode = cDesc.cloneNode(false);
  47.     cCode.appendChild(document.createTextNode("Please enter the Anti-Spam code (The Anti-Spam code is case sensitive): "));
  48.     secondCell.appendChild(cCode);
  49.     var cField = document.createElement("input");
  50.     cField.setAttribute("id", "antiSpamCodeInput");
  51.     cField.setAttribute("size", "10");
  52.     cField.setAttribute("maxLength", sMax);
  53.     secondCell.appendChild(cField);
  54.     cField.style.marginTop = "5px";
  55.     
  56.     document.postForm.onsubmit = function() {
  57.         var c = document.getElementById("antiSpamCodeInput").value;
  58.         if (c == "" || c != document.getElementById("antiSpamCode").firstChild.data) {
  59.             alert("The Anti-Spam Code which you have given is invalid. Please enter again. Thank You.");
  60.             return false;
  61.         }
  62.     }
  63.  
  64.     window.onload = function() {
  65.         document.getElementById("antiSpamCode").appendChild(document.createTextNode(returnCode()));
  66.     }
  67. }
  68. //-->
  69. </script>
 

Re: Spam :( - Posted By Cryhavoc_ (virtuoso) on 4th Mar 08 at 11:10pm
Dwight, he isn't trying to control the situation - he has already passed that stage.

Besides, Assasin's code isn't going to stop a human being, and I doubt that what caused the spam is a bot.

Re: Spam :( - Posted By Ross (admin) on 4th Mar 08 at 11:12pm
That code does nothing. If the creator knew anything about spam bots they would have realized that they don't interpret javascript and as such no javascript based code will affect them.

Re: Spam :( - Posted By dog199200 (dog199200) on 4th Mar 08 at 11:39pm
well for proboards it works.....i had a lot of bot problems and they stopped when i used that code...and that donesn't seem like a person doing that, it looks more like a bot because how it spams...

Re: Spam :( - Posted By Ross (admin) on 4th Mar 08 at 11:41pm
I will repeat it again, a javascript code cannot stop a bot from posting. It's more than likely a system chage which stopped it if it were a bot or it was a person pretending to be a bot.

Smiley