Hacker News new | past | comments | ask | show | jobs | submit login
Automatic bug repair (mit.edu)
36 points by namanyayg on June 29, 2015 | hide | past | web | favorite | 7 comments

It's like they took the idea of CRISPR from biology and applied it to the problem of replacing code in software instead of DNA. Brilliant method.

I found this paper mentioning CodePhage: http://people.csail.mit.edu/rinard/paper/pldi15.pdf

Very interesting.

This is super cool. How do we use it? Give us an API! :)

This seems like it could be used to automatically insert vulnerabilities, too.

Genuine question, how? By compromising the code of the trusted code repositories the algorithm uses?

Basically, this is a general system for replacing undesirable traits with desirable ones in binaries. All you have to do is change the local selection criteria for desirable and undesirable.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact