3 ms·
Automatic bug repair
- jomtung 11y agoIt'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.
- vmorgulis 11y agoI found this paper mentioning CodePhage: http://people.csail.mit.edu/rinard/paper/pldi15.pdf http://people.csail.mit.edu/rinard/paper/pldi15.pdf Very interesting.
- personjerry 11y agoThis is super cool. How do we use it? Give us an API! :)
- Kalium 11y agoThis seems like it could be used to automatically insert vulnerabilities, too.
- namanyayg 11y agoGenuine question, how? By compromising the code of the trusted code repositories the algorithm uses?
- Kalium 11y agoBasically, 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.
- linkergames 11y agoReminds me of this: http://gkoberger.github.io/stacksort/ http://gkoberger.github.io/stacksort/