Tuesday, July 10, 2007

the age of disposable code

there seems to be a shift in coding mentality of late. before i go any further, i would like to say that i am not counting all software companies. they are making products and they are doing their own thing. i'm talking about people who code for life. back in the day, people thought about coding as an art, of creation, and all that other warm, fuzzy stuff. now, it seems that hackers write little pieces of shit nowadays. their thought process goes, "i need to do x", and then "how do i get it 'working' as fast as possible?". there is no fucking way anyone can use that piece of code again. they dont think about things that people used to such as structure, extensibility, and all this other shit. admittedly, there is something to be said for writing a tool really really fast. i just worry about what's going to happen in the future. it seems we can work together and build good hacking libraries that everyone can use.

to be fair, that sort of exists already, but usually in the form of specific programs. there are some great things going on such as metasploit of course, and security tools like cain and abel, ethereal, nmap, etc. i'm talking more about libraries that implement exploitation techniques. there are some stuff out there but they are small and scattered. this goes back to my observation that hackers dont write reusable code anymore. please tell me if i am wrong and there is a whole community i am not aware of. maybe there are not enough channels to collaborate. there's this whole competition thing about it and the borderline legality of developing exploits may make it hard.

please just realize that this shit is here to stay. we may as well do it for real. think about the future.

blog comments powered by Disqus