4种Java标识符重命名算法:滥用标识符算法、重载无关联方法算法、非法标识符代替合法标识符算法以及重写静态方法算法,并讲述了如何使用这些算法来构造java混淆器JIRO以达到控制流混淆和数据混淆的目的。同时,还对JIRO的性能作了初步评估。