Treffer: Reverse Engineering Environment for Teaching Secure Coding in Java

Title:
Reverse Engineering Environment for Teaching Secure Coding in Java
Publisher Information:
American Society for Engineering Education
Publication Year:
2019
Collection:
The University of Texas at Austin: Texas ScholarWorks
Document Type:
Konferenz conference object
File Description:
application/pdf
Language:
English
Relation:
ASEE Gulf-Southwest Section Annual Meeting 2018 Papers; Lee, Y., & Yang, J. (2019, April), Reverse Engineering Environment for Teaching Secure Coding in Java Paper presented at 2018 ASEE Gulf-Southwest Section Annual Meeting, AT&T Executive Education and Conference Center, Austin, TX 78705. https://peer.asee.org/31596; https://hdl.handle.net/2152/79903; http://dx.doi.org/10.26153/tsw/6929
DOI:
10.26153/tsw/6929
Rights:
Open
Accession Number:
edsbas.670FD919
Database:
BASE

Weitere Informationen

Few toolsets for program analysis and Java learning system provide an integrated console, debugger, and reverse engineered visualizer. We present an interactive debugging environment for Java which helps students to understand the secure coding by detecting and visualizing the data flow anomaly. Previous research shows that the earlier students learn secure coding concepts, even at the same time as they first learn to write code, the better they will continue using secure coding practices. This paper proposes web-based Java programming environment for teaching secure coding practices which provides the essential and fundamental skills in secure coding. Also, this tool helps students to understand the data anomaly and security leak with detecting vulnerabilities in given code. ; Cockrell School of Engineering