Why Hackers love Debuggers

Organiser
The Ottawa .NET Meetup Group
Date
17-18 Jan 2013 (Add to calendar) GMT
Venue
(Exact location not available) , Ottawa, CA
Cost
Free


Debuggers are every software developer's best friend. Today's enterprise applications are getting more and more complex that makes it impossible for programmers to envision all possible outcomes of implemented solutions. As a result they rely heavily on debuggers to accomplish their day-to-day tasks efficiently. Some of these debuggers are more powerful than others based on their capacity to glean into internal data structures of target processes. Such features provide these debuggers the firepower that makes them equally popular among hackers who use it for malicious purposes like cracking license keys, breaking authentication mechanisms, stealing intellectual property etc. In this session Angelo & Kamran will demonstrate some examples of how skilled hackers can perform runtime attacks that can create chaos among their victims. They will also discuss challenges to prevent these types of attacks.

Bios

Angelo Chan is a software developer who has designed and developed software for Unix, VxWorks, Linux and Windows. With a background in Telecom and Mobile Messaging, he is now working heavily with .NET technologies in the security industry. His interests include software development and patterns, .NET, operating systems, network/application reverse engineering and security. Angelo can be reached at angelo@Windowsdebugging.com.


Kamran Bilgrami is a seasoned software developer with background in designing mission critical applications for wide variety of industries including Telecom, Security, Human Services and Healthcare. He is passionate about sharing his knoweldge with fellow community members. His areas of interest include .NET, security and patterns. You can reach him at Kamran@WindowsDebugging.com

You might also like...

Comments

Other nearby events

Map

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“If debugging is the process of removing software bugs, then programming must be the process of putting them in.” - Edsger Dijkstra