Vishal Juneja

Computer science

Hometown: New Delhi, Delhi, India

Graduation date: Spring 2026

Security icon, disabled. A blue padlock, locked.

FURI | Fall 2023

Dissecting Google’s AddressSanitizer (ASAN)

AddressSanitizer (ASAN) is a widely used memory error detector, but it can cause time and memory overhead. The objective of this research is to understand ASAN better and to find solutions to make it more efficient. The research team has identified how shadow memory works and is currently working to identify the components of the ASAN algorithm that are causing the time and memory overhead. Once these components are identified, the team will explore opportunities for optimization. This research has the potential to make ASAN more efficient, which would make it more widely adopted and would help to improve the reliability and security of software.

Mentor:

View the poster
QR code for the current page

It’s hip to be square.

Students presenting projects at the Fulton Forge Student Research Expo are encouraged to download this personal QR code and include it within your poster. This allows expo attendees to explore more about your project and about you in the future. 

Right click the image to save it to your computer.