
Writings
I am pleased to write a monthly security opinion column for informIT. This column started life with CMP in IT Architect and Network magazines and was called "[In]security" back in October 2004. The column then transitioned into Web content for darkreading.com. Your feedback on the column through the Justice League blog is greatly appreciated.
I am also fortunate to have been the founding editor of the Building Security In Department of IEEE Security & Privacy magazine. John Steven and Gunnar Peterson currently edit the department. I believe this magazine is the best periodical in security, with both scientific accuracy, cutting edge technology, and real world relevance. Through a special offer, you can subscribe for only 29 bucks, and you don't have to join the IEEE. I can't recommend this more highly. Full disclosure: though the IEEE does not pay me for my services, I am on the Board of Governors of the IEEE Computer Society.
informIT article series
- Software [In]security: Paying for Secure Software (April 7, 2008)
Build Security In article series
These articles were all originally published in IEEE Security & Privacy. For more of Gary's publications, see our full listing of his available published articles.
- Online Games and Security (October/September 2007)
- Software Security and SOA: Danger, Will Robinson! (January/February 2006)
- Seven Pernicious Kingdoms: A Taxonomy of Software Security Errors (November/December 2005)
- Bridging the Gap Between Software Development and Information Security (September/October 2005)
- A Portal for Software Security (July/August 2005)
- Adopting a Software Security Improvement Program (May/June 2005)
- Knowledge for Software Security (March/April 2005)
- Software Penetration Testing (January/February 2005)
- Static Analysis for Security (November/December 2004)
- Software Security Testing (September/October 2004)
- Risk Analysis in Software Design (July/August 2004)
- Misuse and Abuse Cases: Getting Past the Positive (May/June 2004)
- Software Security (March/April 2004)
Dark Reading article series
- The Truth Behind Code Analysis (February 13, 2008)
- Software Security Strategies (January 9, 2008)
- Beyond the PCI Band-Aid (December 10, 2007)
- Online Games & the Law (October 11, 2007)
- Mobile Insecurity (September 14, 2007)
- The Ultimate Insider (August 14, 2007)
- Consolidate This (July 12, 2007)
- JSON, Ajax & Web 2.0 (June 7, 2007)
- Certifiable (May 9, 2007)
- Want Turns to Need (April 20, 2007)
- Compliance As Kick-Starter (March 12, 2007)
- Security's Symbiosis (February 27, 2007)
- Hurray for Hollywood!? (January 12, 2007)
- Foxy Vista Henhouse (December 11, 2006)
- Boarding-Pass Brouhaha (November 2, 2006)
- Diebold Disses Democracy (October 9, 2006)
- Keep Your Laws Off My Security (September 7, 2006)
- Google is Evil (August 4, 2006)
- If You Build It, They'll Crash It (July 7, 2006)
- New Terrorist Profile: Phone Users (June 13, 2006)
- Microsoft's Missed Opportunity (May 3, 2006)
IT Architect (formerly Network Magazine) article series (PDF format)
- How Flawed Is Microsoft? (March 2006)
- Is Application Security Training Worth the Money? (February 2006)
- Is Sony BMG Run By Malicious Hackers? (January 2006)
- When Does Security Cross the Line? (December 2005)
- Is Security Really About Getting Nothing Done? (November 2005)
- How Bad Is Intrusion Detection? (October 2005)
- Is Cisco Naked? (September 2005)
- Is VoIP Secure Enough For Prime Time? (August 2005)
- Is Penetration Testing a Good Idea? (July 2005)
- Are Cell Phones the Next Target? (June 2005)
- How Does Security Fit With Engineering? (May 2005)
- Is Your Mac Really More Secure? (April 2005)
- Where Does Trust Come From? (March 2005)
- Are We In a Computer Security Renaissance? (February 2005)
- Innovative Rootkits: The Ultimate Weapon? (January 2005)
- How Do Real Bad Guys Break Software? (December 2004)
- Application Security Testing Tools: Worth the Money? (November 2004)
- Who Should Do Security? (October 2004)
Science
I began my career at Cigital as a research scientist, and Cigital Labs is still close to my heart. Though I am still active in the scientific research community and interact closely with Cigital Labs, I now spend most of my time helping to run Cigital.
In 1999, I was asked to chair the Infosec Research Council's Malicious Code Infosec Science and Technology Study Group. The result of that collaborative effort was a paper published in IEEE Software called Attacking Malicious Code: A Report to the Infosec Research Council.
I believe that giving back to academia is essential. I try to give academic talks at various schools as often as possible, with annual stops at: Stanford, Johns Hopkins, University of Virginia, North Carolina State University, Waterloo, and University of Maryland. If I am on the road for business reasons, I always seek out a great nearby school to visit. I also act as Advisor to the Computer Science Department at UC Davis and the Computer Science Department at the University of Virginia (where we are working on creating a BA in the College of Arts and Sciences). I serve on the Dean's Advisory Council of the School of Informatics at Indiana University.
In 2005, I was elected to a three year term on the Board of Governors of the IEEE Computer Society.
Publications
My curriculum vita (PDF) includes a complete list of publications and lectures.
A Web-searchable listing of trade publications and research papers from Cigital is available through the Cigital website. All of my recent publications can be found there.
A large number of Java security trade publications can be found on the Java security Website
- Java security trade publications I have written.
- Java security trade publications that mention my work.
Pre-1996 papers are available in an out-of-date publications archive, where you can find abstracts and links to postscript files.
Cognitive science papers from the Center for Research on Concepts and Cognition (CRCC), where I did my graduate research, are available by ftp.
My completed thesis is available in multiple resolutions on my thesis page. Please feel free to send me questions and/or comments about what you see.
Copyright © 2008, Gary McGraw
