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.

Applications are open for YC Summer 2019

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