Code Auditing the Defcon Way
An anonymous reader writes "Last weekend at Defcon, the best and brightest hackers got together to play Capture the Flag, a weekend long hacking event that is the premier event of its kind. According to the results, Shellphish won (UC Santa Barbara students led by professor Giovanni Vigna). An article at SecurityFocus states that the competition was far more technical than in previous years, focusing on reverse engineering skills and code auditing." From the article: "The game required skills that are also required by both security researchers and hackers, such as ability to analyze attack vectors, understanding and automating attacks, finding new, unpredictable ways to exploit things...It's about analyzing the security posture of a system that is given to you and about which you initially know nothing."
Sort of like when extreme sports went mainstream... Seems like this is a better way for people to show of their skills for the ever growing, and ever more lucrative security business....
And All I Ask is a Tall Ship And a Star to Steer Her By
i wish i had a dollar for every time some bearded lowlife tried to put firefox on my computer. who do they think they're fooling?
A monkey can set up a secure network, but can a thousand monkeys at a thousand terminals break that network?
"According to the results, Shellphish won"
Who wants to be that Shellphish hacked the results...
The ways of gods are mysteriously indistinguishable from chance.
I suppose it is better than attacking computer systems and cause thousands of dollars worth of damage(not that all hackers do that)
Damn, I need to get laid.
Ten to doomsday, moving fast...
Heads up! Mind that blast.
No time to sleep, it's Defcon One
Can't get no sleep as the ticking ticks on,
No time for fear, it's Defcon One,
No time to eat but get me some
CHORUS
Big Mac, fries to go...
Big Mac, fries to go...
Get me Big Mac, fries to go...
Get me Big Mac, get me fries to go...
Watchman!
We love you all...
Hup! Hup!
Heads up! Ground floor coming up...
How sick is Dick?
How gone is Ron?
How sick is Dick?
How gone is Ron?
What's the time?
It's Defcon One...
Say, what's the time?
Just get me some
CHORUS
Goodbye city, hello moon,
Hands up! Vote Dr. Doom!
"You know it makes sense"...
It's Defcon One, hey! What's occuring? What goes on?
"It's the only choice..."
So get me some
CHORUS
Are you willing to go to the grave to protect it? Is the data worth so much that you would die before it fell into the wrong hands?
No?
Then why protect it at all?
Haha, he said posture! - Nope, I don't get it either - hey it's early!
Erm on a serious note, how did the Defconhackers get an overal score of 0?
Why are they even *on* there? Randomness.
-Phil
IMHO there is nothing WRONG about this kind of "x hacker games" there is a lot of this kind of stuff, Hollywood movies, popcorn books (like Davinci Code by Dan Brown), among others.
The problem is when begins to be a serious "news" or "event".
The article try to remark that the event is "pro" or "serious", dont get it...
Its just a game!
Rock and Roll
Well, as for myself, on my PC the operating systems installed are OT(old testament) and NT(new testament).
While I like how the OT is handling faults from a theoretical point of view, in practice I mostly use the NT, since applications keep on running and work together well.
I'm still trying to figure out what people mean by 'social skills' here.
i just use a can of deodorant, keeps the bearded sandal wearers at least 100m away, its like mosquito repellant only better smelling
I need to quit getting laid.
"... [bunch o bullshit omitted]... but this is what a good business woman like myself sees." - You
Well, years and years of feminism movements have just been killed. That argument is about as solid as my argument to my parents to pay for my marijuana habit... Sheesh
Whoops forgot to mention that the test of whether a person should be allowed to make computer related decisions is......
(drum roll please)
CAN YOU FIND OUT HOW TO DL THE ISO FOR REDHAT!
Carly ?? /.
Carly Fiorina ???
Is it really you ??
here on
The job of a linux distributor (such as Red Hat, Debian, Gentoo, Ubuntu etc) is primarily that of assembling a large quantity of free and open source software into an easy to use and pre-configured package. While they may write and contribute some of their own software to the mix, and do some customisation and bug fixes of their own, 95%+ of the software you see in a linux distro will be common to other distrabutions.
I don't use Red Hat or Fedora myself, so could be wrong about the below, but... Fedora is developed by the community (Red Hat also helps to develop it) and is kept fairly up-to date with new software releases. Red Hat Enterprise Linux uses snapshot of Fedora as a core, keeps it stable (ie doesn't update it that often, just bug fixes) and adds a few bits of proprietary software and adds in the support contract (most people buy Red Hat for the support). If you want Red Hat without the support, and the RH branding, then maybe CentOS is what you are looking for.
I would personally suggest Ubuntu Linux, which is Debian based, its fairly well polished and most things will work straight out of the box, so you shouldn't need too much in the way of support to get it setup (Though I have had some difficulties with the 64 bit version). Even things like Java, ATI/nVidia drivers and multimedia codexs can be gotten via apt-get (you may need the extras repository for some of these). If you need paid support, Canonical will support Ubuntu for $100 USD per computer per year (I haven't used them myself, so can't say how good they are).
If you want free support, then goggle is your friend, as is reading the documentation, searching goggle groups, asking on mailing lists and visiting IRC channels. The only cost is the time and effort to find the answers for yourself (which doubles as a good education in Linux). You are not guaranteed an answer, but will usually find one, nor a time limit on how long it will take to find or receive an answer. This is the method that most individuals actually use, though it does require that you are willing to learn. In a business where time is money, it is possible that paid support may work out cheaper than your own time in searching google (it depends on how much your time is worth compared to the time saved via a support contract), but in comparison, I will ask you when was the last time you phoned up Microsoft and had them tell you how to fix your problem.
As for the Mozilla Corporation, they are very new and haven't done anything that I could comment on, but I see it as very, very unlikely that its formation will have a detrimental effect to the development of free and open source Firefox. We already have Netscape as a commercial company that takes Firefox, gives a customised setup, adds alot of their own branding to the package and throws in a few proprietary components and calls it Netscape 8. Firefox is not the poor "free starter edition" cousin to Netscape 8. As long as people are intrested in Firefox, then it will continue to be developed and it will always remain free.
For businesses specialising in free and open source software, the "switchero" is fairly uncommon. FLOSS licences actually prevent people from doing a "switchero" on existing software, if its been releases as FLOSS then that version will be free forever. With non copyleft (ie GPL) licences (or when exceptions are made in the licence), then someone can make a proprietary fork of the project and future versions of that fork may not be free, though others are still free to continue to work on the FLOSS version. This can also happen with copyleft or GPL software when only one person, or one group, owns ALL the copyright to the software and can thus change the licence for future versions (such as PHPedit). In many cases, where the software has been developed by the community, there are too many copyright holders for this
Is anybody else disturbed by the growth of meaningless, self-aggrandizing jargon in this field? Attack vectors, security posture... Give me a break. These guys do good work, they don't need to puff themselves up with this kind of fantasy verbage like some social scientist or art historian. When did people's egos get so big they need to invent cool sounding words for everything? We've got a serious arms race going on in the "my profession is cooler than yours" wars.
I'm sure someone watched the wire for this event - if TCPdump (or whatever) traces of it are available anywhere, someone post a link. It would be a fascinating thing to waste my weekend on.
I forget what 8 was for.
i suggest : www.debian.org
try the netinstall disk.
http://cdimage.debian.org/debian-cd/3.1_r0a/i386/i so-cd/debian-31r0a-i386-netinst.iso
I would like a team of totally mac users to jump in on this. Just to prove/see how secure macs really are.
Linux is only free if your time is worthless.
That isn't to say Linux is bad-- but the setup of various components can be... trying at times.
Seroiusly though, buy only supported hardware. When you buy a Mac, you don't expect for all your existing PC peripherals to work with it. Same goes for Linux. Check to see what is supported. That's all there is to it.
What really gets me are all these whiny posts, "I installed Linux and now my camera's not working and my scanner's not working and blah blah bla..." - Get a clue, kids!
9 out of 10 top trolls recommend James McGuigan as a good person to have reply to your inflammatory posts
Assuming that you know what you are doing (ie have done it before), then setting up a linux machine (especally a fairly user friendly one like Ubuntu), can actually take less time overall than installing and configuring Windows, MS Office, Anti-Virus, Windows Updates and various other utilities.
apt-get install is actually a very easy way to install new software on linux. Alot quicker (human time and attention wise) than finding your MS Office CD, typing in the CD code, then going through the 15 minute install process.
However I will admit that some items outside the packaging system, such as Java on Debian proper, can be a little time consuming to setup. I'm actually fairly relieved that there is a copy of dvd::rip in the ubuntu extra's repository, attempting to get it setup on Debian proper was a nightmare, and even I gave up on that one (dvd::rip has about a dozen dependices outside of the debian repositories)
The other thing to note, is that while some people may be money rich but time poor, there are equally many more others who are time rich but money poor.
And for those who are not money rich and not time rich, what options do we have? OS X is set up in less than 30 minutes. Windows is set up in a few hours. Linux has taken too long to get working and therefore not worth spending more time on it which is unfortunate since I'd like to use it.
I was there playing CTF. This year's focus is definitely very different, unless you can dream assembly, you are not going to be very effective at attacking.
The way they setup the infrastructure also does not allow you to do a whole lot of defense against the attacks.
In terms of this being real-world... Honestly, how many security incidents are caused by hackers reversing the binary which lead to the intrusion? I would say 95% of intrusion are done by script-kiddie method.
I hope they will put more infrastructure related vulnerabilities into the game to make it more interesting. I am not suggesting the lame vulnerabilities that can be detected by Nessus and standard exploit tools but some that requires serious kung-fu to detect and exploit.
All in way, it was a very fun game. I am sure everyone enjoyed it. Congrats to all the winning team, see ya all there next year.
Just like online gaming.... Teams were not balanced. From what I heard the top 3 teams all had 20+ people. Some 30..... 4th place had 7 people. Also heard the points system was a little skewed. Basicly if you owned someone else's server then you scored points for the length of time you owned it. B ut then the team that was being hacked would take it off line and you would be out of luck. The penalties for off line boxes were less sever than the rewards for owning someone. The contest was run by a group called Kenshoto. The story goes that they are an anonymous bunch and that is the alias they are using. I was there and the set up was ultra cool. A few improvements and next year will be even better. Check out this link for more info. http://www.securityfocus.com/news/11269
ubuntu. it's easier to install and use than windows, and takes less time to set up.
Son of a B!
"Creativity is allowing ones self to make mistakes. Art is knowing which ones to keep" - Scott Adams