![]() |
![]() |
|
March 17, 2005The Taxonomy of a Gray Hat HackerI read an article today and shook my head. NetworkWorldFusion has an interview with Holy Father, a hacker who wrote the Hacker Defender rootkit. You know when I talked about the ethics of being an information security professional and the minefield of hiring a hacker? The attitude shown by Holy Father in this article is EXACTLY what I was talking about. It starts out as a curiosity in the technical challenge of writing a rootkit, and turns into the unethical assistance of creating a new attack vector for any script kiddie out there. He doesn't shy away from turning a profit on his work, and claims that demand in the malicious code writing underground is high for custom rootkits that are completely undetectable and can evade detection for long periods of time. I guess I shouldn't be surprised. After all, that's why I am in this business. To protect the information of my customers' who are faced with these sort of attackers. I just wish he would use his talents for more business productive pursuits that BENEFIT the infosec industry. I think he is doing more harm than good. Now don't get me wrong. I think this sort of RESEARCH work is beneficial to the industry. I think we NEED to explore new attack vectors and can only do that by trial and error. But providing said code to the blackhat community is just wrong. We cannot dirty our whitehats, turning them a dull gray for the benefit of profit. We cannot go to the dark side. We must prevail. In the end though, profiling the attackers show this won't change any time soon. We will be faced with more and more attack vectors built thanks to curiosity, egos and icons. Crossing the line, changing hats (or worse yet simply dirtying your white one) does more damage to the industry than it does good. Remember that when you are faced with crossing that line. Posted by SilverStr at March 17, 2005 11:41 AM | TrackBackComments
How do you feel about tools like nmap that can be used for good and evil? I like nmap. Which is why I submitted code patches to fix nmap on Windows when XPSP2 came out. (http://silverstr.ufies.org/blog/archives/000668.html and http://silverstr.ufies.org/blog/archives/000669.html) There is a big difference here in creating a useful tool that can be used for good or evil. Writing a carrier for malicious code SPECIFICALLY to attack systems and covertly hide from detectors is totally different than providing the ability to do stealth scans that don't actually cause harm to the system past some information disclosure issues. Posted by: SilverStr at March 22, 2005 04:20 PM |
![]() ![]()
My 5 Favorite Books
Writing Secure Code
Secure Programming Cookbook Security Engineering Secure Coding Principles & Practice Inside the Security Mind ![]()
My 5 Favorite Papers
Smashing the Stack
Penetration Studies Covert Channel Analysis of Trusted Systems DoD Trusted Computer System Evaluation Criteria NSA Security Recommendation Guides ![]()
Archives
December 2005
November 2005 October 2005 September 2005 August 2005 July 2005 June 2005 May 2005 April 2005 March 2005 February 2005 January 2005 December 2004 November 2004 October 2004 September 2004 August 2004 July 2004 June 2004 May 2004 April 2004 March 2004 February 2004 January 2004 December 2003 November 2003 October 2003 September 2003 August 2003 July 2003 June 2003 May 2003 April 2003 March 2003 February 2003 January 2003 December 2002 November 2002 October 2002 September 2002 August 2002 July 2002 ![]() |
|