This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

Figured out why ctcp finger tcl wasnt catching spam drones

Old posts that have not been replied to for several years.
G
Gothic-Angel
Op
Posts: 109
Joined: Mon Sep 23, 2002 9:46 pm

Figured out why ctcp finger tcl wasnt catching spam drones

Post by Gothic-Angel »

Well I had tested my bots vulnerability to floods, locked down channel floods however pm floods would of course flood my bots off. So I set my bots mode to +R, well on dal.net +R wont allow you to recieve finger reply's from non registered users. Of course the spam drones are not registered so no reply, no reply means no kick/ban.


Now the problem comes along as how to remove +R and keep my bots safe from pm floods? Any suggestions?
d
darko``
Op
Posts: 121
Joined: Sun Sep 08, 2002 5:33 pm
Location: Malta

Post by darko`` »

Um, i don't really see why not use eggdrop's own flood protection. Both msg and ctcp limits can be set.
Ignorant and lazy people will save 30 minutes by chosing simple config file. Smart ones will save 3000 minutes of *everyone's* time by opting for complete config file.
G
Gothic-Angel
Op
Posts: 109
Joined: Mon Sep 23, 2002 9:46 pm

Post by Gothic-Angel »

Well I did set that and still doesnt seem to do anything other than crap out and die.
User avatar
caesar
Mint Rubber
Posts: 3778
Joined: Sun Oct 14, 2001 8:00 pm
Location: Mint Factory

Post by caesar »

R.I.P. :)

Well, you can see the bind for flud and make something more eficient. Give it a try.
Once the game is over, the king and the pawn go back in the same box.
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

WHat does it de when it carps out and dies?

Does it die, or does it disconnect from the server? Each one is different.

What settings are you using in the flood settings?

What connection is the bot on?
G
Gothic-Angel
Op
Posts: 109
Joined: Mon Sep 23, 2002 9:46 pm

Post by Gothic-Angel »

The bot is on a 300 K/b down 50 K/b Upstream Cable. By crapout and die I mean It will excess flood off the server, I'v set the msg flood protections into sentinel at 1:1, after I did that I flooded the bot and it excess flooded off so I was like hmmm. I tried setting a few other flood settings down low to 1:1 didnt seem to help. So I got sick of trying and just +R'ed the bot. Which stopped me from being able to flood off my bot. This is really the only problem i'v got with my bot's other than that I'v got em working great nice botnet going doing everything I can want. Just this one minor issue.
N
Nexus6
Op
Posts: 114
Joined: Mon Sep 02, 2002 4:41 am
Location: Tuchola, Poland

Post by Nexus6 »

you flooded it because you are user of it, it's rather hard to make someone quit with excess flood msg if you flood him via priv, unless user uses gay scripts, make sure your bot ignores ctcps from nonops, it may also quit with excess flood reason when sends ctcp finger on join, especially during splits (you said it's catching drones)
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

Using a setting of 1:1 isn't a very good example.

SOmthing like 5:3 woul dbe more suitable.
G
Gothic-Angel
Op
Posts: 109
Joined: Mon Sep 23, 2002 9:46 pm

Post by Gothic-Angel »

Its not hard to Excess flood or SendQ someone off if you have a large amount of proxies online when you do it. I want my bots to be able to stand up to a large flood so Im not going to test it with like 50 proxies. At the time I flooded it I had 230 proxies online to hit the bot. I want to make sure It can stand up to a massive pm flood if one were to happen.

Its not just Excess Flood it SendQ's as well. What I will probably do it just put another eggdrop online with the sole purpose of using that finger script.
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

There is no point flooding the bot, if you know it is gonna SendQ exit.

The SendQ error is generated by the IRC server.

Each connection to the IRC server, has a small buffer, that is populated, when messages are sent to the user. This applies to allmost any netowrk connection in the world.

If no machanism is in place, to halt messages being sent to the buffer, then it overflows. It's this overflow, that causes the error.

Thus, it is the bandwidth and latency between the eggdrop and the IRC server, that is at issue, not eggdrop itself.

Eggdrop will receive the messages it is sent, as fast the connection between the shell and server will allow it, thus, even if the proxy drones are on slow connections, so long as the totaled distributed bandwidth exceeds that of the shell-2-server bandwidth, then a continued burst would eventualy flood the bot off.

My advice would be to use a IRC server, where there is some form of SendQ prevention. This is usualy done by setting a usermode to prevent trafic from reaching you, and send it to /dev/null.
G
Gothic-Angel
Op
Posts: 109
Joined: Mon Sep 23, 2002 9:46 pm

Post by Gothic-Angel »

Putting the bots mode +R stops SendQ totally. What I did to solve the problem was bring a third eggdrop online for the purpose of one thing, and thats to finger the users to detect the spam drones. Im not much worried if it is flooded off, I have two other's that will do the necessary work who can't be flooded off.
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

I this case then, it's one or the other.

Flood prone and detection or Not floodable with no detection.
G
Gothic-Angel
Op
Posts: 109
Joined: Mon Sep 23, 2002 9:46 pm

Post by Gothic-Angel »

Yeah I dont care if one of the 5 bots get's flooded off. The 4 others control the flood's very well. Sentinel does a great job at stopping the floods.

I'v had no problems other than this one problem with the finger thing the whole way through, then once I solved the issue another one comes up relating to the same issue.

It's dal.net's fault for not putting any effort fourth to stop the spam drones in the first place.
t
ttigger

Post by ttigger »

Gothic-Angel,

What exactly is a spam drone and how do you use ctcp finger to find them? Are these the spam bots that don't sit in any channel yet msg you with spam? I see a lot of this and I thought it was a spammer sitting in the channel relaying users to a spam bot outside the channel. This I have found is hard to track down. If you could shed some light on how you find these spammers I would appreaciate it.

Thanx,
ttigger :)
G
Gothic-Angel
Op
Posts: 109
Joined: Mon Sep 23, 2002 9:46 pm

Post by Gothic-Angel »

It depends some are just infected with onjoin trojans, other's are the spambots im talking about. The one's im talking about come in and do channel notices, or they pm everyone non op non voiced with a website. After a while if doing that they part and new one's join.
Locked