Results 41 issues of 4ra1n

下载了release的文件并且配置了libveinmind依赖,但还是有依赖问题 ![image](https://user-images.githubusercontent.com/34726933/210722221-3b08facc-fd2f-422d-8351-977a68890369.png) 希望可以有一个all in one不需要libveinmind且静态编译的版本,这样其他项目可以更好地集成

Hello all, Recently, I was developing a project based on QuiltFlower, but because of some requirements, I had to use Java 8 to do it, so I was forced to...

Priority: Low

(0)不太会使用,有没有什么视频学习? 解答: - 最初版介绍:https://www.bilibili.com/video/BV1Ud4y147Er - 反连与联动介绍:https://www.bilibili.com/video/BV1p8411j7vX - 正式版介绍:https://www.bilibili.com/video/BV1Zd4y1h7Rf (1)为什么不支持老版本的`xray`? 解答:因为每个版本的配置文件都有区别,精力有限,无法处理每一种情况 (2) 为什么反连平台不支持`dns`的方式? 解答:因为绝大多数的反连平台只需要`rmi/http`方式,必须`dns`的数量不多,且配置起来非常麻烦 (3)为什么点击关闭后要等一段时间才能关? 解答:因为关闭后需要确保所有的`java`进程都退出,否则会出现意外的问题 (4)为什么我的子域名扫描功能无法运行? 解答:因为你没有使用高级版,这是高级版功能 (5)为什么我`rad`命令行乱码? 解答:这个问题暂时无法解决,也没必要解决,并不影响功能 (6)**报错`load config error`怎么办?** 解答:这个问题是由于配置文件错误导致的,xary最新版的配置文件有修改。解决:请使用内置的下载面板或者前去官网下载最新版(1.9.4)的xray然后删除以前的配置文件再启动 (7)如何查看调试信息,比如执行了那些命令? 解答:本工具默认日志不输出在命令行,而是在`xray-out.log`文件中,其中包含了执行过的所有命令 (8)**输出显示`config (xray.yaml) not found`是什么原因?** 解答:这大概率不是bug,而是正常情况,继续使用即可,如果无法继续使用,重启一般会解决问题...

documentation

如果没有特殊情况,本项目会长期维护,至少可以保证兼容当前最新版本的`xray` 目前功能趋于稳定,暂不打算添加新功能 对于存在的`bug`我会尽快地处理和修复 对于存在的安全漏洞,我会以最快速度解决

enhancement

命令行版本:https://github.com/4ra1n/jar-analyzer-cli (0)为什么我选择`Jar`之后卡死了? 解答:请勿分析过多过大的`Jar`包,建议不要分析超过`300M`的文件,本工具性能有限 (1)为什么无法反编译并显示如下报错`IMPORTANT: DECOMPILE FAIL ...`呢? 解答:可能缺少依赖,例如你尝试反编译`java.lang.Runtime`但是没有导入`rt.jar`会产生这个报错 (2)为什么`谁调用了当前方法`和`当前方法调用了谁`是空? 解答:因为你选择了类而不是方法,比如具体选择到方法才可以构建调用关系 (3)为什么虽然显示了`UI`界面但是没有渲染组件? 解答:部分组件要求`Java`版本不能太高,目前最稳定的方案是使用`Java 11`(测试12/13/14也可以) (4)为什么左侧文件树显示文件不全? 解答:因为我只处理`class`文件,例如`txt/xml`等配置文件是不会显示的 (5)为什么我表达式正确但是搜不到想要的信息? 解答:因为0.9版本的表达式存在漏报,我将在1.0版本修复 (6)为什么13寸Mac无法完全显示? 解答:我测试是支持1080P的,在Mac13寸中,有缩放,可以禁用缩放来完全显示 ![image](https://user-images.githubusercontent.com/34726933/216500045-f878d097-c429-4f9f-ad66-648cead9630e.png) (7)为什么退出的时候会卡顿? 解答:因为工作原理是解压jar包到temp路径,关闭时删除,当你的文件很多时候就会耗时 **(8)中文乱码问题?** 解答:目前测试在`Mac OS`中没有乱码问题,在`Windows`中如果出现乱码,可以把乱码部分复制出来到txt里插件即可变正常。之所以不修复乱码问题,因为如果修改字体会导致和编辑器插件不兼容,方法无法精确定位,这是关键功能,而乱码的问题影响较小,且可以自行复制到txt查看

documentation

参考README

enhancement

Template template = configuration.getTemplate("hello.ftl"); template.process(dataModel, out); 类名:freemarker.template.Template 方法名:process

功能

如题 不是近期版本的计划,未来版本考虑支持 方案(1) 1. JSP Java Code 通过 Tomcat Servlet 工具类变成 CLASS 2. 分析这个 CLASS 中的 METHOD INVOKE 确认是否是 JSP 方案(2) 直接使用 JavaParser 分析 AST 遍历找到敏感部分

功能

https://github.com/jar-analyzer/jar-obfuscator/issues/19

enhancement