private void extractFilePermActions(ObjectReference permission, StringBuilder sb) {
IntegerValue value =
(IntegerValue) permission.getValue(permission.referenceType().fieldByName("mask"));
Integer mask = value.value();
try {
Method meth = FilePermission.class.getDeclaredMethod("getActions", int.class);
meth.setAccessible(true);
String actions = (String) meth.invoke(null, mask);
sb.append(actions);
} catch (NoSuchMethodException | IllegalAccessException | InvocationTargetException e) {
sb.append("FILEPERMS ACTIONS UNKNOWN");
}
}
BreakpointProcessor.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:acdebugger
作者:
评论列表
文章目录