したがって、次のような難読化されたコードがあります。
public class a {
public void something(Object[] arrayOfObject, int var0, int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8) {...}
}
ASM を使用してフィールド (PUTFIELD) に割り当てることができるように、var6 と var7 をキャプチャしようとしていますが、問題が発生しています。ASM を使用してクラスに 2 つのフィールドを作成できましたが、メソッドを使用してこれらのフィールドに値を割り当てることができませんでした。
誰かがこれを行う方法を教えてもらえますか?