egghelp.org community Forum Index
[ egghelp.org home | forum home ]
egghelp.org community
Discussion of eggdrop bots, shell accounts and tcl scripts.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

ensure that no one finds out the bot's real ip

 
Post new topic   Reply to topic    egghelp.org community Forum Index -> Script Support & Releases
View previous topic :: View next topic  
Author Message
desired
Voice


Joined: 12 Sep 2011
Posts: 31

PostPosted: Mon Oct 17, 2011 4:24 pm    Post subject: ensure that no one finds out the bot's real ip Reply with quote

I developed a script which ensures - if there are no bugs left in my script - that the bot's real hostname / ip address is always hidden to all public channel visitors. If the ip of the bot is hidden, then the ip of the shell is hidden. If there is no ip this makes any attempts to hack the shell a lot harder.

It is only interesting for people who care a lot about security and paranoids.

Quaknet (and other networks) allow to cloak the hostname, but on most networks, only if setup und registered. When the bot connects he will normally join few channels, real ip adress can be seen by anyone in channel and he will register afterwards and take the cloaked hostname.

What this script does...
- on any event when the bot could lose it's fakehost it will set all channels inactive and give the bot a random nickname
- then join a trusted secret channel and wait until the bot gets the cloaked hostname (joining at least one secure channel is required, otherwise the bot won't register it's change of hostname)
- after the hostname is cloaked it will set all channels active again
- no one will be able to ever find out the bot's real ip address

limitations:
- It does currently only work on Quakenet. The host check is hardcoded to Quaknet. With minor programming skills it may be adjusted to any other network. If there is interested I may adjust this.
- Of course, this will only work if your network does offer a service to cloak hostnames. There is no magic involved.
- Note: this has nothing to do with proxys. It relies on the network's service to cloak hostnames.

pre-requirements:
- You have to ensure that your bot gets the cloaked hostname (on Quakenet: authed to Q and mode +x set). The task ensure registering to the service and enabling the mode to cloak the hostname is your task, a task of another script, and not part of this script.

Why I plan to release?
- I hope for testes, feedback, suggestions, concept review, bugfixes (if any).

Where is the release?
- I would need to clean up the code for public release. This would take few days. If there is any interest in such a script I will do it.
_________________
eggdrop running on Android powered mobile phone - Yes, it is possible! - Very reliable.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    egghelp.org community Forum Index -> Script Support & Releases All times are GMT - 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Forum hosting provided by Reverse.net

Powered by phpBB © 2001, 2005 phpBB Group
subGreen style by ktauber