匿名程序員能通過分析編程風格識別身份
在學習計算機編程過程中,每一位程序員都培養出了一種獨一無二的編程風格。這種編程風格是一種可作為身份識別的“指紋”,通過分析編程風格,匿名程序員能被識破身份。來自Drexel大學、普林斯頓大學和哥廷根大學的研究人員發表了一篇論文(PDF),分析了一個250名程序員的數據集,每位程序員平均寫了630行代碼。通過組合選擇變量名的詞匯特征、行間布局特征和語法風格,研究人員能以95%的精度確認匿名代碼的作者。
本文轉載自: Solidot
本文由用戶 pythopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!