1. A system comprising: one or more processors; one or more storage mediums storing program instructions executable by the one or more processors; a scan manager, comprising at least a portion of the program instructions, configured to set a debugging breakpoint within a computer software application proximate to an instruction that is correlated with an attack; a black-box tester, comprising at least a portion of the program instructions, configured to perform the attack on the computer software application during execution of the computer software application in a debugging mode; and a debugger, comprising at least a portion of the program instructions, configured to halt the execution of the computer software application in the debugging mode when the attack triggers the debugging breakpoint, and display the instruction on a computer display within the context of an interactive debugging session.