![]() |
263's Computer Hacking Competition
Hello everyone. A few of my fellow teammates and I want to put together a little wargame (not unlike roothack) where we would have two boxes on a lan and hack each others computers. We're not positive on every detail yet, but here's what he have so far that we're not going to change.
-Two (or possible more) computers on a lan. One gateway box to ssh into. The game might be like roothack's in where you get a certain amount of time to secure your box (the grace period) and then the open season begins after that. -The OS will be Linux, although the distro is not decided (it may even be random). This is unmutable. -Three team members max. Other ideas we've thrown together: -Write an vulnerable network service running as root that you can exploit as well. -If the competition stalemates (no hacking being done) forced opening of various services. If you have any ideas, we're pretty open. We just want this to be a fun learning experience for everyone involved. Hopefully we'll make this a regular thing. Ideally, your team should have experience in programming for Linux, in securing boxes, and even exploit writing. This idea needs to be thought out a lot more fully, so we need your help. Post here for additions, and PM me with your e-mail if you're interested. |
Re: 263's Computer Hacking Competition
Ooh this looks like a great idea! I'm getting my CISCO certification just so i can learn about network security. What would be the rules on software your aloud to use? Also would it be school teams or can we form teams?
|
Re: 263's Computer Hacking Competition
Quote:
We were originally going to do school robotics teams, but I see nothing wrong with letting anyone in. I'd really like to keep it to FIRST participants only. This might be bent, but contact me if that's the case. |
Re: 263's Computer Hacking Competition
Do you have an AIM/ICQ/MSN/YAHOO SeanCassidy? I'd like to ask you a few questions.
|
Re: 263's Computer Hacking Competition
What do you get for winning? and If you wanted to make this a challenge set up an XP box to see if there are some good crackers. Or would that be illegal to use Microsoft products like that?
|
Re: 263's Computer Hacking Competition
Quote:
Quote:
|
Re: 263's Computer Hacking Competition
We will not under any circumstances be using windows for this game. Team 263 is very small, (in terms of participating members) and any member that would participate in this game would be very busy during nationals. (We will probably not be attending this year, but that's another story). Any questions about this game can also be sent to me, I will try and get an answer back to you as soon as possible.
AIM - rabidsquirlhunt6 ICQ - 220610998 |
Re: 263's Computer Hacking Competition
d00d! 7h47 w0u1d pwn!!1one! A11 of joo wi1 937 t0 s33 my 1337 h4xin9 skillz!
|
Re: 263's Computer Hacking Competition
Quote:
|
Re: 263's Computer Hacking Competition
I'm in. Would these boxes be running http/ftp servers as well?
|
Re: 263's Computer Hacking Competition
I'm in, me and Mike are gonna team up with..uhh...someone :)
|
Re: 263's Computer Hacking Competition
Quote:
You should be very familiar with Linux going into this. Compiling glibc, kernels, and servers from source is not out of the question (but totally up to you if you care about security). If you're not familiar with Linux, you better be a very fast learner. :) Quote:
|
Re: 263's Computer Hacking Competition
Okay, here's a draft of the game I decided to write up.
The game will be point based. Both computers will run the same distro of Linux on very similar computers. There will be a grace period. No hacking of any kind is allowed during this period. It results in an instant loss if it's detected. Social engineering is allowed, though, during this period. Here is the point allocation: -150 points for every minute you hold root on a victim computer. -0-50 points based on overall how secure your computer is. This will be judged after competition. -10 points for running Apache 1.3 during the entire open season. -10 points for running sendmail 8 during the entire open season. -10 points for running ProFTPD 1.2 during the entire open season. -25 points for a working kernel recompile by hand! -100 points for writing your own vulnerable network service and running it as root (not in a chroot) during the entire open season. This is only worth 50 points if you don't run it as root. -200 points for giving a working exploit for the network service. -0-20 points for social engineering. -0-30 points for any special attacks (ARP poisioning, keylogging, packet sniffing) -0-30 points for any special defenses. -1 point for every minute before open season that you're completely done. (NO screen sessions running, etc.) You can tell us when you're done and we'll cut access to your box. -0-30 points for the whitepaper describing what happened. -0-30 points for securely backdooring your own box. -0-75 points for overall attack strategy. If you use metasploit or nessus, prepare to get very low points here. Other rules: -You cannot reboot in open season. It's an instant loss if you do. -No outbound connections from your box inside the LAN. -You can only attack the victim computers on the LAN, any other even scanning other boxes, is an instant loss for that team. -We'll be logging everything, please don't touch the logs. We want to look at the games afterwards too. -If you don't want your 0day to be released, don't use it here. -You must use vanilla kernels, and nothing you use can be stack guard compiled (especially your vulnerable network daemon). Most of this will be judged after the competition. We hope to make this as professional as possible. We'll probably be in #aftershock on irc.freenode.net too. I'm usually in there as bockman. We have some opposing ideas on the format of the game itself. We can do it like a four hour grace period and an eight hour open season in one day, or break it up. Possibly three four hour sessions over a week. Any ideas about this? |
Re: 263's Computer Hacking Competition
Quote:
|
Re: 263's Computer Hacking Competition
Quote:
Quote:
Quote:
Quote:
|
Re: 263's Computer Hacking Competition
Quote:
|
Re: 263's Computer Hacking Competition
Quote:
|
Re: 263's Computer Hacking Competition
I like the 36 hour idea. But maybe you could plan it for mid-december so that we don't have to worry about school and focus on the h4xin9. January would fit better for my school schedule (I have an obscenely long break), but that would cut into build period.
|
Re: 263's Computer Hacking Competition
Quick idea for after this is over (or maybe in place of this, something like that)...
A programming challenge in the same format as this. You don't know what you have to do until the first day and everything has to be made from scratch (no pre-made libraries). To make it really interesting, a combination of languages/platforms. EG: Have a client program that has to interact with a web program. Points for cross-OS compatibility and/or cross-database compatibility (having a nice sql abstraction layer that could work with both MySQL, MsSQL and PostgreSQL). |
Re: 263's Computer Hacking Competition
Quote:
Quote:
Quote:
|
Re: 263's Computer Hacking Competition
If you want to be involved, PM me your email address. We're getting this thing going as soon as we can get teams and start talking about dates.
|
Re: 263's Computer Hacking Competition
This is a good, yet dangerous, idea! I want to participate!
|
Re: 263's Computer Hacking Competition
Quote:
What about this for the vulnerable network service idea? I'll (or if you want to, you can as well, and we'll decide) write the vulnerable network service that you can choose to run. Running it as an unprivileged user will get you 50 or so points, but running it as root will get you 100 or so. If we think this is a good idea, I'll start writing it now. |
Re: 263's Computer Hacking Competition
Do you have any details about how we will be connecting to the LAN. Much of my strategy seems to revolve around how much access I have and how I gain this access. Will we all get accounts on some sort of portal? Maybe there will just be some kind of router that we connect through?
|
Re: 263's Computer Hacking Competition
Quote:
|
Re: 263's Computer Hacking Competition
Quote:
Quote:
We'll be setting up the computers this Friday and we'll be having a meeting in IRC starting at 4pm (this may change, we'll see). We're #aftershock on irc.freenode.net. If you want to have a say in the games, go there then, and we'll chat. We'll be arranging times and dates then too. It's impossible to adjust to everyone's busy schedule, but hopefully at least one member of your team will be able to participate at any give time. Just a reminder: we're doing this piecemeal. Grace period will be one four hour block one day. We'll discuss afterwards if you really need more time or any other concerns you may have. (Remember, you get bonus points for every minute before the end of grace your team finishes :)) |
Re: 263's Computer Hacking Competition
Quote:
Quote:
|
Re: 263's Computer Hacking Competition
Quote:
Quote:
|
Re: 263's Computer Hacking Competition
Quote:
Also, can we write/download an IDS? |
Re: 263's Computer Hacking Competition
Quote:
-It must provide a service (echo, date, it can add two numbers together, etc). -It must be TCP, not UDP. -It must be less than 200 lines. -It must be susceptible to an exploitable buffer overflow exploit. Now what consitutes that is a matter of debate, but keep it simple, and you can get credit for this. If you like this idea, join the competition and talk to us in IRC tomorrow or Friday. Quote:
|
Re: 263's Computer Hacking Competition
One question. How come when I joked about cracking the manual the FIRST community had an absolute fit but now a hacking competition is perfectly acceptable?
-Justin |
Re: 263's Computer Hacking Competition
Quote:
|
| All times are GMT -5. The time now is 19:21. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi