Hacker News new | comments | show | ask | 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

Search: