I have been a Lecturer at Chulalongkorn University since 2001.
I was awarded a scholarship from the Royal Thai Government in 2003 and obtained my Ph.D. in Computer Science from
Michigan State University in 2006.
My research interests include
digital design & verification, computer architecture,
computer security,
system software, and web-based applications.
Secure Bit: This is my Ph.D. thesis. I, together with
my advisor, designed a hardware buffer-overflow prevention scheme, Secure
Bit , which maintains binary compatibility with legacy code while
preventing buffer-overflow attacks. Implemented using the BOCHS emulator,
we booted Linux and ran Apache as well as JVM and other applications
on Secure Bit. A patent
is pending. Computers with this hardware would be protected
from most computer worms and viruses.
Canary Bit: This is an extension of Secure Bit. The underlying concept is to extend Secure Bit to provide protection against broader class of buffer-overflow attacks (i.e. attacks on non-control data).
XSS Security Analysis: Cross-site scripting is a contemporary issue in internet security. I, together with my student, have develop a tool for a web developer to evaluate a web site againt thousands of possible XSS attacks.