Misleading Authorship Attribution of Source Code using Adversarial Learning

一、Abstract 文章提出了一種針對源代碼做者身份的攻擊。因爲歸因方法依賴於機器學習,經過執行一系列保留語義的代碼轉換,會致使錯誤的歸因。攻擊由蒙特卡洛樹搜索引導,這樣可以在源代碼的離散域中進行操做。對204位程序員的源代碼進行評估,證實了攻擊方法對歸因方法產生了重大影響,在遭受攻擊時,其準確性從88%降低至1%。此外,文章也證實了該攻擊能夠高精度地模仿開發人員的編碼風格,從而致使錯誤的歸因。
相關文章
相關標籤/搜索