CVE-2012-4681 に対する手動アンチウイルス回避アーマリング実験であり、http://security-obscurity.blogspot.com/2012/11/java-exploit-code-obfuscation-and.html に触発されたものです。
基本エクスプロイト: http://pastie.org/4594319
| サンプル | 備考 | 2014年スコア(陽性検出数) | 2016年スコア(陽性検出数) |
|---|---|---|---|
| オリジナルサンプル | http://pastie.org/4594319 | 30/55 | 36/56 |
| 手法A | クラス/メソッド名を変更 | 28/55 | 36/56 |
| 手法AおよびB | 文字列を難読化 | 16/55 | 22/56 |
| 手法A〜C | 制御フローを変更 | 16/55 | 22/56 |
| 手法A〜D | リフレクション呼び出し(機密APIへの) | 3/55 | 16/56 |
| 手法A〜E | シンプルなXORパッカー | 0/55 | 0/56 |