问题:用ROSE2001做JAVA项目的逆向工程时的一些问题(高分)
1
用ROSE2001做JAVA项目的逆向工程时,为什么一到JAVADOC的标签就出错
我逆向工程的时候一到
/**aaa
*aaa
*aaa
*/
这样的注释就出错
parser error:near token aaa
*aaa
*aaa
*/ on line7 occured......
这样的错误
但是改成
/*aaa
*aaa
*/
就没问题 把这些都DEL了 整个文件就没问题了
请问应该如何设置ROSE正确解释这些注释??
另外再问一下 逆向JAVA项目的时候
CLASSPATH 必须指向一个需要用到的.JAR文件才能找到要用到的包。
我试过 指向java_home/jre/lib/rt.jar 我的SOURCE可以正常被解释出来
但java_home/jre/lib/这样就不可以???最简单的JAVA.LANG.STRING都解释不出来?
这是WHY?
2 还有下面这样的SOURCE ROSE解释的时候也出错
是为什么?
public String getA(int b){
try(
return this.c[b]
) catch (exception e){
return "";
}
}
提示是在return "" 的地方有问题
很是费解, ROSE里对这样的SOUCE是如何解释的呢?我应该怎么放宽条件能把这些类到入到 ROSE里?
谢谢哪位好心人帮解答下这两问题
是我设置的问题 还是ROSE本身就是这样的?
3 最好能提供些 关于逆向工程的一些文档
一定给分