1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

MIT tests 'software transplants' to fix buggy code

Discussion in 'Network World' started by RSS, Jun 30, 2015.

  1. RSS

    RSS New Member Member

    Like visiting a junk yard to find cheap parts for an aging vehicle, researchers from the Massachusetts Institute of Technology have come up with a way to fix buggy software by inserting working code from another program.

    Using a system they call CodePhage, the researchers were able to fix flaws in seven common open-source programs by using, in each case, functionality taken from between two and four “donor” programs.

    Fixing such errors can help make code more secure, since malicious hackers often exploit flaws to gain entry to a system. CodePhage can recognize and fix common programming errors such as out of bounds access, integer overflows, and divide-by-zero errors.

    To read this article in full or to leave a comment, please click here

    Continue reading...
     

Share This Page