Student Worker / Member Of Software Security Lab
CurrentUnder the supervision of Dr. Kevin Hamlen, I collaborate with Ph.D. candidates on Research Problems related to Formal Methods and Language-Based Security at the Software Security Lab at UT Dallas.Working on Formally Verifying properties of Binary Code in the Coq Proof Assistant. Worked closely with the evolving framework to prove various properties about binary code, including total correctness of the String Length Function for the ARM architecture. Mentoring graduate students working on similar projects for Dr. Hamlen’s Language Based Security course.Working on Automated Exploit Generation from C/C++ source code. Currently using Static Analysis techniques to find potentially vulnerable code of interest. Wrote a utility tool to correlate a program’s Debug and Exception Handling information in the ELF file to print the stack layout of source code functions at compile time. The tool links the Variables in the source code to their Relative Position on the Stack.