Tech Support Forum banner
Not open for further replies.
1 - 1 of 1 Posts

· Microsoft MVP, Microsoft Support Visiting Expert,
8,090 Posts
Discussion Starter · #1 ·
Researchers from three universities and the US Army Research Laboratory have created a machine learning algorithm that can accurately detect code written by different programmers, even if the code has been compiled into an executable binary.

Previously, the same researchers managed to put together a similar algorithm that would identify different programmers based on their coding style (code stylometry).

This research continues their previous work and expands the algorithm to support cases where the source code isn't accessible, and has been compiled into an executable binary.

De-anonymizing programmers may halt the creation of controversial software.

By providing a proof-of-concept in their paper, the researchers are sounding the alarm on situations where programmers may not want to associate their name with controversial software.

The algorithm developed by the researchers is using as training data source code samples (compiled into binaries) from 600 programmers that participated in the Google Code Jam competition.
Coding Styles Survive Binary Compilation, Lead Investigators Back to Programmers
1 - 1 of 1 Posts
Not open for further replies.