In this mission you need to write an IRC bot that can perform some simple tasks. To begin, your bot needs to use a registered nickname with autoop turned on(/ns set autoop on), which is linked to a HTS account.
You can link an irc nickname with a HTS account by typing: !link<hts account> in #perm8. Next your bot needs to connect to irc.hackthissite.org, and then it needs to notice moo with !perm8. Moo will notice you with !md5 <some random string> , your bot must reply with !perm8-result<hash>.
If that is correct and done in time, moo will version the bot to check if you aren't using mIRC. Your bot MUST reply to the version. When that is correct, moo will notice you with !perm8-attack. When your bot receives that command it must join #takeoverz as fast as possible and attempt to kick moo (You will automatically be oped when you join the channel). Each month we will have a competition in #takeoverz to see who can control the channel the longest (See #takeoverz rules). The winner's source code will be on display on the site for people who have already completed the challenge.
#takeoverz rules:
No using too general banmasks. ex: *!*@* *!*@*.com *!*a*@* bans need to have at least some part of the ident AND host of the person/bot being banned. (users need to be able to evade these bans)
No setting: +i or +k or other modes that prevent all users from joining.
Each user may have up to 3 clients running. At least 1 of them has to be a bot that managed to complete programming 8. (the source of this bot will be released if you win so make it somewhat readable).
All bots/clients must respond to version requests. You are alowed to use whatever client you want aslong as at least 1 of them is a bot that managed to complete programming 8.
Flooding IS alowed! but only with your 3 clients. (no extra bots for flooding, no botnets)
Admins may not user their "powers" to win, all opers who participate must be -o.
This site is the collective work of the
HackThisSite staff. Please don't reproduce in part or whole without permission.
Page Generated: Sun, 12 Oct 2008 23:01:27 -0500 Exec:
2