By Topic

Bug hunting: the seven ways of the Security Samurai

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Arce, I. ; Core Security Technol., New York, NY, USA

The burgeoning bug population has enhanced public awareness about security. The author outlines common bug hunting methods and techniques for actually finding bugs. To systematically find bugs, individuals do need common sense (to know what to look for), dedication (to spend endless hours poking through software code), and a bit of luck (to find meaningful results). Also helpful are a touch of arrogance, a handful of tricks and tools, and considerable social skills for effective teamwork. In fact, the required qualities don't differ much from those a typical human being needs to live well in modern society. The author defines bug hunting as a systematic process in which one or more individuals try to find security flaws in a predetermined set of "technologies", including software products, hardware devices, algorithms, formal protocols, and real-world networks and systems. Constraints on the practice might include time, resource availability, technical expertise, money, work experience, and so on

Published in:

Computer  (Volume:35 ,  Issue: 4 )