Date Added: May 2013
MCAIDS-Machine Code Analysis Intrusion Detection System for blocking code-injection buffer overflow attack messages targeting at various Internet services such as web service. With the increasing access of Internet, the Internet threat takes a form of attack, targeting individual users to gain control over network and data. Buffer overflow is one of the most occurring security vulnerability in computer's world. Buffer overflow attack typically contains executables where as legitimate client request never contains executables in most Internet services. MCAIDS blocks attack by detecting the presence of code. MCAIDS uses new data - flow analysis technique called code abstraction.