WARNING NEW HUB FLOODER !!!OUT - Page 5
 

News:

29 December 2022 - PtokaX 0.5.3.0 (20th anniversary edition) released...
11 April 2017 - PtokaX 0.5.2.2 released...
8 April 2015 Anti child and anti pedo pr0n scripts are not allowed anymore on this board!
28 September 2015 - PtokaX 0.5.2.1 for Windows 10 IoT released...
3 September 2015 - PtokaX 0.5.2.1 released...
16 August 2015 - PtokaX 0.5.2.0 released...
1 August 2015 - Crowdfunding for ADC protocol support in PtokaX ended. Clearly nobody want ADC support...
30 June 2015 - PtokaX 0.5.1.0 released...
30 April 2015 Crowdfunding for ADC protocol support in PtokaX
26 April 2015 New support hub!
20 February 2015 - PtokaX 0.5.0.3 released...
13 April 2014 - PtokaX 0.5.0.2 released...
23 March 2014 - PtokaX testing version 0.5.0.1 build 454 is available.
04 March 2014 - PtokaX.org sites were temporary down because of DDOS attacks and issues with hosting service provider.

Main Menu

WARNING NEW HUB FLOODER !!!OUT

Started by wiper, 17 February, 2004, 19:56:39

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

plop

QuoteOriginally posted by [NL]trucker
Plop

great script just one big request

could you add a log and a message to OP,s ?

log stores name and ip +time
was actualy a small thing.
-- bounch the flood msg back 2 the sender.
-- paybacks a biotch
-- enjoy. plop


-- name of the bot.
Bot="deflood"

-- maximum msg's stored from the user
MaxStored = 3

-- the tables needed
msgTable= {}

-- explain the script what seconds, minutes, hours and day's are
sec = 1000
min = 60 * sec
hour = 60 * min
day = 12 * hour

-- timer between table flushes
-- 10 * sec == 10 sec memory
-- 2 * hour == 2 hour memory
time = 10 * sec

function Main()
   frmHub:RegBot(Bot)
   SetTimer(time) 
	StartTimer()
end

function OnTimer()
   msgTable= nil
   msgTable= {}
end

function DataArrival(user, data) 
   if( strsub(data, 1, 1) == "<" ) then 
      if user.bOperator == nil then
         data = strsub(data, 1, (strlen(data)-1))
         local name = user.sName
         s,e,data = strfind(data, "^%b<>(.+)")
         local count = 0
         if msgTable[name] == nil then
            msgTable[name] = {}
            msgTable[name][1]=data
            user:SendData(Bot, msgTable[name]["1"])
            return
         else
            for i=1,MaxStored do
               if msgTable[name][i] then
                  if data == msgTable[name][i] then
                     user:SendPM(Bot, "stop flooding yourself fool :"..data.."|")
                     StoreLog(user, data)
                     count = 1
                     return 1
                  end
               end
            end
         end
         if count == 0 then
            local count2 = 0
            for i=1,MaxStored do
               if msgTable[name][i] then
                  count2 = count2 +1
               else
                  break
               end
            end
            if count2 >= MaxStored then
               for i=1,MaxStored do
                  if msgTable[name][i] ~= nil then
                     local tmp = i+1
                     if msgTable[name][tmp] then
                        msgTable[name][i] = msgTable[name][tmp]
                     else
                        msgTable[name][i]=data
                        break
                     end
                  end
               end
            else
               count2 = count2 +1
               msgTable[name][count2]=data
            end
         end
      end
   elseif(strsub(data, 1, 4) == "$To:") then
      if user.bOperator == nil then
         data = strsub(data, 1, (strlen(data)-1))
         local name = user.sName
         s,e,data = strfind(data, "$%b<>(.+)")
         local count = 0
         if msgTable[name] == nil then
            msgTable[name] = {}
            msgTable[name][1]=data
            user:SendData(Bot, msgTable[name]["1"])
            return
         else
            for i=1,MaxStored do
               if msgTable[name][i] then
                  if data == msgTable[name][i] then
                     user:SendPM(Bot, "stop flooding yourself fool :"..data.."|")
                     StoreLog(user, data)
                     count = 1
                     return 1
                  end
               end
            end
         end
         if count == 0 then
            local count2 = 0
            for i=1,MaxStored do
               if msgTable[name][i] then
                  count2 = count2 +1
               else
                  break
               end
            end
            if count2 >= MaxStored then
               for i=1,MaxStored do
                  if msgTable[name][i] ~= nil then
                     local tmp = i+1
                     if msgTable[name][tmp] then
                        msgTable[name][i] = msgTable[name][tmp]
                     else
                        msgTable[name][i]=data
                        break
                     end
                  end
               end
            else
               count2 = count2 +1
               msgTable[name][count2]=data
            end
         end
      end
   end
end

function StoreLog(user, msg)
   appendto("logs/flood.log")
   msg = user.sName.." - "..date().." - "..msg
   SendPmToOps(Bot, msg)
   write(msg.."\n")
   writeto()
end
plop
http://www.plop.nl lua scripts/howto\'s.
http://www.thegoldenangel.net
http://www.vikingshub.com
http://www.lua.org

>>----> he who fights hatred with hatred, drives the spreading of hatred <----<<

NotRabidWombat

Actaully, that seems like a bad idea. Most broadband connections have a high download throttle, so the flooding probably won't do anything to the user. It could possibly bug down the hub. And this is a way of letting the flooder understand how they are being stopped. It's best to just sillently remove them.

P.S. - plop, your PM message box is full. I can not reply :-(

-NotRabidWombat


I like childish behavior. Maybe this post will be deleted next.

plop

QuoteOriginally posted by NotRabidWombat
Actaully, that seems like a bad idea. Most broadband connections have a high download throttle, so the flooding probably won't do anything to the user. It could possibly bug down the hub. And this is a way of letting the flooder understand how they are being stopped. It's best to just sillently remove them.
yea your right, allready thought of that myself but guessed many ppl liked this idea.
removing the pm from being send is a much better idea.
logging can also do damage 2 the hub, can be a lot of data written on a flood.
any flood is just a waste of bandwidth.
might be an idea 2 count the flood and send an abuse email automaticly.
just i'm not sure of how 2 do this.

QuoteOriginally posted by NotRabidWombat
P.S. - plop, your PM message box is full. I can not reply :-(
-NotRabidWombat
box is drained now. lol
was allready wondering why i wasn'r recieving any pm's the last day's (was nice and quiet tho. lol).

plop
http://www.plop.nl lua scripts/howto\'s.
http://www.thegoldenangel.net
http://www.vikingshub.com
http://www.lua.org

>>----> he who fights hatred with hatred, drives the spreading of hatred <----<<

[NL]trucker

plop

Quotefunction StoreLog(user, msg)
   appendto("logs/flood.log")
   msg = user.sName.." - "..date().." - "..msg
   SendPmToOps(Bot, msg)
   write(msg.."\n")
   writeto()

if i,m right it stores the messages also and that was not what i ment.

example:

userx  ip = has tried  flooding the hub at 12.10 on 20-02-2004. he was stopped and banned.

that should be logged and send to OP,s chat.

hope this is clearer;
i dont need to know the message he was sending to flood the hub
cause i can imagine this would create a giant log and stress on the hub.
Owner of FunnyHub
 
Funyhub.no-ip.info
       Forum Master of


plop

replace the StoreLog function for this 1.
function StoreLog(user, msg)
   appendto("logs/flood.log")
   msg = user.sName.." - "..user.sIp.." tryed 2 flood the hub on "....date().." he was stopped and banned."
   SendPmToOps(frmHub:GetOpChatName() , msg)
   write(msg.."\n")
   writeto()
end
if you want it 2 ban for it (bad idea in my eyes, better 2 kick incase it's a user doing it by accident) you need 2 add user:Ban() or user:Disconnect() just above the return 1's in DataArrival(user).

the line msg can hold anything you like, thats gone be writen 2 the log file.

plop.
http://www.plop.nl lua scripts/howto\'s.
http://www.thegoldenangel.net
http://www.vikingshub.com
http://www.lua.org

>>----> he who fights hatred with hatred, drives the spreading of hatred <----<<

[NL]trucker

plop

i get this error :

No syntax errors in the script.
Syntax error: expected;
  last token read: `"tryed to flood the hub on"' at line 144 in file `D:\==PTOTAX==\gekkobeta5\scripts\aanti-flood.lua'


i cant find an error can you?

-------------------------------------------------------------------

function StoreLog(user, msg)
   appendto("logs/flood.log")
   msg ="user.sName.." - "..user.sIp.." "tryed to flood the hub on" "....date().." he was stopped and kicked."
   SendPmToOps(frmHub:GetOpChatName() , msg)
   write(msg.."\n")
   writeto()
end

---------------------------------------------------------------------
Owner of FunnyHub
 
Funyhub.no-ip.info
       Forum Master of


[NL]trucker

this is what i have as total script

-----------------------------------------------------------------------

---------------------------------------------------------------------------------- bounch the flood msg back 2 the sender.
-- paybacks a biotch
-- enjoy. plop


-- name of the bot.
Bot="deflood"

-- maximum msg's stored from the user
MaxStored = 3

-- the tables needed
msgTable= {}

-- explain the script what seconds, minutes, hours and day's are
sec = 1000
min = 60 * sec
hour = 60 * min
day = 12 * hour

-- timer between table flushes
-- 10 * sec == 10 sec memory
-- 2 * hour == 2 hour memory
time = 10 * sec

function Main()
--   frmHub:RegBot(Bot)
   SetTimer(time)
   StartTimer()
end

function OnTimer()
   msgTable= nil
   msgTable= {}
end

function DataArrival(user, data)
   if( strsub(data, 1, 1) == "<" ) then
      if user.bOperator == nil then
         data = strsub(data, 1, (strlen(data)-1))
         local name = user.sName
         s,e,data = strfind(data, "^%b<>(.+)")
         local count = 0
         if msgTable[name] == nil then
            msgTable[name] = {}
            msgTable[name][1]=data
            user:SendData(Bot, msgTable[name]["1"])
            user:Disconnect()
            return
         else
            for i=1,MaxStored do
               if msgTable[name] then
                  if data == msgTable[name] then
                     user:SendPM(Bot, "stop flooding yourself fool :"..data.."|")
                     StoreLog(user, data)
                     count = 1
                     return 1
                  end
               end
            end
         end
         if count == 0 then
            local count2 = 0
            for i=1,MaxStored do
               if msgTable[name] then
                  count2 = count2 +1
               else
                  break
               end
            end
            if count2 >= MaxStored then
               for i=1,MaxStored do
                  if msgTable[name] ~= nil then
                     local tmp = i+1
                     if msgTable[name][tmp] then
                        msgTable[name] = msgTable[name][tmp]
                     else
                        msgTable[name]=data
                        break
                     end
                  end
               end
            else
               count2 = count2 +1
               msgTable[name][count2]=data
            end
         end
      end
   elseif(strsub(data, 1, 4) == "$To:") then
      if user.bOperator == nil then
         data = strsub(data, 1, (strlen(data)-1))
         local name = user.sName
         s,e,data = strfind(data, "$%b<>(.+)")
         local count = 0
         if msgTable[name] == nil then
            msgTable[name] = {}
            msgTable[name][1]=data
            user:SendData(Bot, msgTable[name]["1"])
            return
         else
            for i=1,MaxStored do
               if msgTable[name] then
                  if data == msgTable[name] then
                     user:SendPM(Bot, "stop flooding yourself fool :"..data.."|")
                     StoreLog(user, data)
                     count = 1
                     return 1
                  end
               end
            end
         end
         if count == 0 then
            local count2 = 0
            for i=1,MaxStored do
               if msgTable[name] then
                  count2 = count2 +1
               else
                  break
               end
            end
            if count2 >= MaxStored then
               for i=1,MaxStored do
                  if msgTable[name] ~= nil then
                     local tmp = i+1
                     if msgTable[name][tmp] then
                        msgTable[name] = msgTable[name][tmp]
                     else
                        msgTable[name]=data
                        break
                     end
                  end
               end
            else
               count2 = count2 +1
               msgTable[name][count2]=data
            end
         end
      end
   end
end

function StoreLog(user, msg)
   appendto("logs/flood.log")
   msg ="user.sName.." - "..user.sIp.." "tryed to flood the hub on" "....date().." he was stopped and kicked."
   SendPmToOps(frmHub:GetOpChatName() , msg)
   write(msg.."\n")
   writeto()
end

------------------------------------------------------------------------
Owner of FunnyHub
 
Funyhub.no-ip.info
       Forum Master of


Ruri_Ruri

#107
ok for those who want them, i will give you these progs, but some parts of them wont work as intended.
they are for research and novelty purposes only.
if you do decided to use these on any hub for malicious purposes, you will get whats coming to you
Darkness beyond twilight
Crimson beyond blood that flows
Buried in the stream of time is where your power grows
I pledge myself to conquer all the foes who stand against the mighty gift bestowed in my unworthy hands
Become one with my body
And let us walk the path of destruction together

[NL]trucker

??????

howcome ruri that you have a sudden change of mind?

and i thought that they were allready used for bringing or trying to bring hus down?

Quoteif you do decided to use these on any hub for malicious purposes, you will get whats coming to you

so what else will they get?
Owner of FunnyHub
 
Funyhub.no-ip.info
       Forum Master of


RollTheDice

#109
Nuthin' work on those progs and its really wasting of time share em...just crap ...push shift+del its the best choice for all.

Guibs

Ruri_Ruri,,
what's the fun to make such program,... ?

If they're bugguy,.. please stop their development, & try to do sometthing else with your time,... ;)

and about:
> if you do decided to use these on any hub for malicious purposes, you will get whats coming to you <

I don't think user who will try to use such program has nice purposes,... stop lying to yourself,....

l8tr,,
-- Please,... don\'t ask help in Pm,...Forums are made for that, to help everyone & my Inbox pm will be safe,... Thks,,  :))  --
CB forum     /     CB Home page

pHaTTy

QuoteOriginally posted by Ruri_Ruri
ok for those who want them, i will give you these progs, but some parts of them wont work as intended.
they are for research and novelty purposes only.
if you do decided to use these on any hub for malicious purposes, you will get whats coming to you

nicely said Ruri, starting to like ur attitude to all this eheh

also i think he could mean they have something that will disallow (edited) so they dont work in flooding hubs, at least i hope thats what he means eheh
Resistance is futile!

plop

QuoteOriginally posted by [NL]trucker
plop

i get this error :

No syntax errors in the script.
Syntax error: expected;
  last token read: `"tryed to flood the hub on"' at line 144 in file `D:\==PTOTAX==\gekkobeta5\scripts\aanti-flood.lua'


i cant find an error can you?

-------------------------------------------------------------------

function StoreLog(user, msg)
   appendto("logs/flood.log")
   msg ="user.sName.." - "..user.sIp.." "tryed to flood the hub on" "....date().." he was stopped and kicked."
   SendPmToOps(frmHub:GetOpChatName() , msg)
   write(msg.."\n")
   writeto()
end

---------------------------------------------------------------------
check this line.
msg ="user.sName.." - "..user.sIp.." "tryed to flood the hub on" "....date().." he was stopped and kicked."
just after flood is the error, and 1 before tryed.
"string"..somevallue.."another string"
you see the dot's here between the things?
that should be enough 2 find the bug yourself.

plop
http://www.plop.nl lua scripts/howto\'s.
http://www.thegoldenangel.net
http://www.vikingshub.com
http://www.lua.org

>>----> he who fights hatred with hatred, drives the spreading of hatred <----<<

plop

updated.
it now ban's after x times (warns the user).
the log looks better/more human readable.
inserted phatty's ban on descriptions.
inserted chilla's ban on myinfo's.
notification 2 the ops can be set from own window or the opchat.
-- bounch the flood msg back 2 the sender.
-- now bans after x times (user is warned).
-- added phatty's ban on description.
-- added chilla's script against the myInfo flooder.
-- added choise on were 2 show the msg's 2 the ops (own window or opchat).
-- paybacks a biotch!!
-- enjoy. plop


-- name of the bot.
Bot="deflood"

-- maximum msg's stored from the user
MaxStored = 3

-- maximum amount of warnings before it bans for chat flooding
Max = 3

-- location/name of the log file
file = "logs/flood.log"

-- the tables needed
msgTable= {}

-- the table for banning by description (["search string"] = number) 
badTable = { ["Ruri_Ruri"]=1 }

-- name of the opchat so the output of this script shows up there instead of it's own window
-- comment this for own window (aka place -- before it like this text has)
opchat = "-OPChat-"  -- fill in the name here if you use a scripted opchat
--opchat = frmHub:GetOpChatName()     -- uncomment this and make the above a comment if you use the ptokax build-in opchat

-- explain the script what seconds, minutes, hours and day's are
sec = 1000
min = 60 * sec
hour = 60 * min
day = 12 * hour

-- timer between table flushes
-- 10 * sec == 10 sec memory
-- 2 * hour == 2 hour memory
time = 10 * sec

function Main()
   frmHub:RegBot(Bot)
   SetTimer(time) 
	StartTimer()
end

function OnTimer()
   msgTable= nil
   msgTable= {}
end

function DataArrival(user, data) 
   if( strsub(data, 1, 1) == "<" ) then 
      if user.bOperator == nil then
         data = strsub(data, 1, (strlen(data)-1))
         local name = user.sName
         s,e,data = strfind(data, "^%b<>(.+)")
         local count = 0
         if msgTable[name] == nil then
            msgTable[name] = {}
            msgTable[name][1]=data
            return
         else
            for i=1,MaxStored do
               if msgTable[name][i] then
                  if data == msgTable[name][i] then
                     if msgTable[name]["count"] == nil then
                        user:SendPM(Bot, "Stop flooding you fool :"..data.."|")
                        user:SendPM(Bot, "This is your 1st warning. After "..Max.." you will be banned!!|")
                        msgTable[name]["count"]=1
                        msg = user.sName.." - "..date().." - flood warning number: 1. msg was: "..data
                        StoreLog(user, msg)
                        count = 1
                        return 1
                     else
                        msgTable[name]["count"]=msgTable[name]["count"] +1
                        if msgTable[name]["count"] >= Max then
                           user:SendPM(Bot, "You have been warned!! You are now banned for flooding the hub!!")
                           msg = user.sName.." - "..date().." - now banned for flooding. msg was: "..data
                           StoreLog(user, msg)
                           msgTable[name] = nil
                           --user:Disconnect()
                           user:Ban()
                           return 1
                        else
                           user:SendPM(Bot, "This is warning number "..msgTable[name]["count"]..". After "..Max.." you will be banned!!|")
                           msg = user.sName.." - "..date().." - flood warning number: "..msgTable[name]["count"]..". msg was: "..data
                           StoreLog(user, msg)
                           return 1
                        end
                     end
                  end
               end
            end
         end
         if count == 0 then
            local count2 = 0
            for i=1,MaxStored do
               if msgTable[name][i] then
                  count2 = count2 +1
               else
                  break
               end
            end
            if count2 >= MaxStored then
               for i=1,MaxStored do
                  if msgTable[name][i] ~= nil then
                     local tmp = i+1
                     if msgTable[name][tmp] then
                        msgTable[name][i] = msgTable[name][tmp]
                     else
                        msgTable[name][i]=data
                        break
                     end
                  end
               end
            else
               count2 = count2 +1
               msgTable[name][count2]=data
            end
         end
      end
   elseif(strsub(data, 1, 4) == "$To:") then
      if user.bOperator == nil then
         data = strsub(data, 1, (strlen(data)-1))
         local name = user.sName
         s,e,data = strfind(data, "$%b<>(.+)")
         local count = 0
         if msgTable[name] == nil then
            msgTable[name] = {}
            msgTable[name][1]=data
            user:SendData(Bot, msgTable[name]["1"])
            return
         else
            for i=1,MaxStored do
               if msgTable[name][i] then
                  if data == msgTable[name][i] then
                     if msgTable[name]["count"] == nil then
                        user:SendPM(Bot, "Stop flooding you fool :"..data.."|")
                        user:SendPM(Bot, "This is your 1st warning. after "..Max.." you will be banned!!|")
                        msgTable[name]["count"]=1
                        msg = user.sName.." - "..date().." - flood warning number: 1. msg was: "..data
                        StoreLog(user, msg)
                        count = 1
                        return 1
                     else
                        msgTable[name]["count"]=msgTable[name]["count"] +1
                        if msgTable[name]["count"] >= Max then
                           user:SendPM(Bot, "You have been warned!! You are now banned for flooding the hub!!")
                           msg = user.sName.." - "..date().." - now banned for flooding. msg was: "..data
                           StoreLog(user, msg)
                           msgTable[name] = nil
                           --user:Disconnect()
                           user:Ban()
                           return 1
                        else
                           user:SendPM(Bot, "This is warning number "..msgTable[name]["count"]..". After "..Max.." you will be banned!!|")
                           msg = user.sName.." - "..date().." - flood warning number: "..msgTable[name]["count"]..". msg was: "..data
                           StoreLog(user, msg)
                           return 1
                        end
                     end
                  end
               end
            end
         end
         if count == 0 then
            local count2 = 0
            for i=1,MaxStored do
               if msgTable[name][i] then
                  count2 = count2 +1
               else
                  break
               end
            end
            if count2 >= MaxStored then
               for i=1,MaxStored do
                  if msgTable[name][i] ~= nil then
                     local tmp = i+1
                     if msgTable[name][tmp] then
                        msgTable[name][i] = msgTable[name][tmp]
                     else
                        msgTable[name][i]=data
                        break
                     end
                  end
               end
            else
               count2 = count2 +1
               msgTable[name][count2]=data
            end
         end
      end
   elseif strsub(data, 1, 7) == "$MyINFO" then
      local _,_,nick = strfind(data,"^%$MyINFO %$ALL (%S+)")
		if (not nick) or (nick ~= user.sName) then
         user:SendPM(Bot, "You are now banned on suspision of using a hub flooder!!|")
         msg = user.sName.." - "..date().." - banned for using a hub flooder!! (myInfo version)"
         StoreLog(user, msg)
			--user:Disconnect()
         user:Ban()
         return 1
		end
		for i,v in badTable do
			if strfind(data,i) then
            user:SendPM(Bot, "You are now banned on suspision of using a hub flooder!!|")
            msg = user.sName.." - "..date().." - banned for using a hub flooder!! (banned on description)"
            StoreLog(user, msg)
            --user:Disconnect()
				user:Ban()
				return 1
			end
		end		
	end
end

function StoreLog(user, msg)
   appendto(file)
   if opchat then
      SendPmToOps(opchat, msg.."|")
   else
      SendPmToOps(Bot, msg.."|")
   end
   write(msg.."\n")
   writeto()
   msg = nil
end
plop
http://www.plop.nl lua scripts/howto\'s.
http://www.thegoldenangel.net
http://www.vikingshub.com
http://www.lua.org

>>----> he who fights hatred with hatred, drives the spreading of hatred <----<<

[NL]trucker

plop

thnx for the script i,m testing it now :-))
Owner of FunnyHub
 
Funyhub.no-ip.info
       Forum Master of


Ruri_Ruri

erm.... bear in mind they are bots and ignore everything incoming (connections, msgs etc)

besides, DC++ moves quickly, my progs will be outdated by summer, and seeing as i couldnt be arsed updating or making more, whats the point

but erm yeh, i guess scripts are a good idea, but some may not work??

n remember im not the one doin this anymore, im too busy with a girl, work and college.

peace \oo/
Darkness beyond twilight
Crimson beyond blood that flows
Buried in the stream of time is where your power grows
I pledge myself to conquer all the foes who stand against the mighty gift bestowed in my unworthy hands
Become one with my body
And let us walk the path of destruction together

nErBoS

Hi,

Lets hope you start to use your knwonladge for helping people and good instead of other things.

Best regards, nErBoS
--## nErBoS Spot ##--

plop

QuoteOriginally posted by Ruri_Ruri
erm.... bear in mind they are bots and ignore everything incoming (connections, msgs etc)

besides, DC++ moves quickly, my progs will be outdated by summer, and seeing as i couldnt be arsed updating or making more, whats the point

but erm yeh, i guess scripts are a good idea, but some may not work??

n remember im not the one doin this anymore, im too busy with a girl, work and college.

peace \oo/
the pm's are not ment for your bot's, there for normal humans who do it manualy.
just 2 be friendly, but on the description and myinfo's it's indeed pretty useless.
and as long as hub's/clients can't do it we have 2 stick with scripts 2 fix it.
rob(ot)wars. lol
had fun making the anti chat flood part so you won't hear me complain (just a shame things you made leaked out).

plop
http://www.plop.nl lua scripts/howto\'s.
http://www.thegoldenangel.net
http://www.vikingshub.com
http://www.lua.org

>>----> he who fights hatred with hatred, drives the spreading of hatred <----<<

(=CyberPimp=)

I?m useing this script and Robocop 7, do I need this script or does Robocop handle it. I need a good flood protection, what?s the best one.
I think this script has errors,  I?m useing 9 scripts :o) and hard to tell witch one since PtokaX doesn?t say what script has done the error. But i?m 90% sure thats this one. It can be error free for day?s before it comes with this error.
Well sould I throw this script and let Robocop handle it or what?

pHaTTy

QuoteOriginally posted by Ruri_Ruri
erm.... bear in mind they are bots and ignore everything incoming (connections, msgs etc)

besides, DC++ moves quickly, my progs will be outdated by summer, and seeing as i couldnt be arsed updating or making more, whats the point

but erm yeh, i guess scripts are a good idea, but some may not work??

n remember im not the one doin this anymore, im too busy with a girl, work and college.

peace \oo/

hmm well the prog will ignore the connections but they are still made, and the data is still passed to the client beause ur still connected, because vb is so stupid and slow, it crashes ur own comp lol.....adn the best way to stop em is to make them, so just as well ya did, ives ppl timeto get one step ahead b4 somene does more then just flood hubs =)
Resistance is futile!

plop

QuoteOriginally posted by (=CyberPimp=)
I?m useing this script and Robocop 7, do I need this script or does Robocop handle it. I need a good flood protection, what?s the best one.
I think this script has errors,  I?m useing 9 scripts :o) and hard to tell witch one since PtokaX doesn?t say what script has done the error. But i?m 90% sure thats this one. It can be error free for day?s before it comes with this error.
Well sould I throw this script and let Robocop handle it or what?
on my website you can find newer versions of the deflood script + an experimental 2.0 version (buggy).
done some testing with flooders 2gether with trucker, the result was for me personaly very good but not really for trucker.
don't know how the latest robocop handles it but after testing we found out that the scripts trucker was running didn't protect 2 good against flooding.
my a.i. on the other hand passed all the tests, not a single flooder worked (running deflood 2 ban ruri_ruri nothing more), none of them could enter my hub.
but more tests are needed on all the other script packages as we haven't tryed them all.

plop
http://www.plop.nl lua scripts/howto\'s.
http://www.thegoldenangel.net
http://www.vikingshub.com
http://www.lua.org

>>----> he who fights hatred with hatred, drives the spreading of hatred <----<<

uffetjur

done some logging in my hub:



 30  -  10/04/04 at 23:06:29     User: K-N-U-C-K-L-E-S     IP: 82.42.19.65     Logged: OFF
 31  -  10/04/04 at 23:06:23     User: K-N-U-C-K-L-E-S     IP: 82.42.19.65     Logged: ON


   1  -  10/04/04 at 23:07:53     User: K-N-U-C-K-L-E-S     Logged: ON
   2  -  07/04/04 at 22:02:54     User: francounamerican     Logged: OFF
   3  -  07/04/04 at 17:16:52     User: Ruri     Logged: OFF
   4  -  07/04/04 at 16:54:30     User: Ruri     Logged: ON


<[B?]Logg?r>    ------  IP LOGINFO : "82.42.20.77"  ------

   1  -  28/04/04 at 12:36:13     User: O-M-E-G-A!     Logged: OFF
   2  -  28/04/04 at 12:32:20     User: TheHangingGarden     Logged: OFF
   3  -  28/04/04 at 12:24:49     User: O-M-E-G-A~     Logged: OFF
   4  -  28/04/04 at 12:24:17     User: O-M-E-G-A~     Logged: ON
   5  -  28/04/04 at 12:24:07     User: O-M-E-G-A!     Logged: ON
   6  -  28/04/04 at 12:23:18     User: TheHangingGarden     Logged: ON


<[B?]Logg?r>    ------  IP LOGINFO : "82.42.18.213"  ------

   1  -  29/04/04 at 02:09:10     User: Derranged     Logged: OFF
   2  -  29/04/04 at 01:51:49     User: O-M-E-G-A     Logged: OFF
   3  -  29/04/04 at 01:50:33     User: O-M-E-G-A     Logged: ON
   4  -  29/04/04 at 01:50:03     User: Derranged     Logged: ON


<[B?]Logg?r>    ------  IP LOGINFO : "82.39.131.24"  ------

   1  -  29/04/04 at 22:03:22     User: peteski     Logged: OFF
   2  -  29/04/04 at 21:01:04     User: peteski     Logged: ON
   3  -  29/04/04 at 17:49:22     User: peteski     Logged: OFF
   4  -  26/04/04 at 23:39:49     User: peteski     Logged: OFF
   5  -  26/04/04 at 23:37:15     User: peteski     Logged: ON
   6  -  26/04/04 at 23:16:48     User: peteski     Logged: OFF
   7  -  26/04/04 at 20:48:35     User: peteski     Logged: ON
   8  -  26/04/04 at 20:38:55     User: peteski     Logged: ON
   9  -  26/04/04 at 19:45:07     User: peteski     Logged: OFF
   10  -  26/04/04 at 19:43:05     User: peteski     Logged: ON


looks as tables isnt complete!, flooding stopped after banning ip range in firewall
Somewhere in Cyberspace

plop

QuoteOriginally posted by uffetjur
looks as tables isnt complete!, flooding stopped after banning ip range in firewall
which version of deflood ??

plop
http://www.plop.nl lua scripts/howto\'s.
http://www.thegoldenangel.net
http://www.vikingshub.com
http://www.lua.org

>>----> he who fights hatred with hatred, drives the spreading of hatred <----<<

Optimus

Hi people plop is right RoboCop doesn't have any Flood-Protection buildin. So please use plops deflood script. It's a verry good 1.

Peace Opti ;)

uffetjur

dl'd the latest yesterday table doesnt contain K-N-U-C-K-L-E-S

but still easiest to block blue beynders ip-range

and dont think ruri is so innocent as he says ... maby scared
Somewhere in Cyberspace

SMF spam blocked by CleanTalk