你问我答

如何确定是否为 java 程序

检查是否存在 java.exe 或 javaw.exe 进程,打开进程所在目录可以查看是否是该软件启动路径。如果是,则当前软件为 java 应用程序。

如何自动安装 java 插件

在目标软件启动的情况下,点击影刀 java 插件安装。提示成功后,重启目标软件和影刀即可。

如何寻找 java 程序 javahome 目录

最快捷的方式:找到 java 开头的 exe 进程 (java.exe、javaw.exe …),不排除有的程序用的其他进程名,发现可更新该文档。
image.png

如何确认插件已安装

打开影刀日志目录,找到 javaBridge.log,里面记录了影刀自动匹配到的 javahome 路径。同第一点讲到的,如果日志里的目录不包括 java.exe 或 javaw.exe 进程所在目录,则未安装,需要手动安装。
常见报错日志%localappdata%\ShadowBot\log
image.png

如果有多个 java.exe 或 javaw.exe 进程怎么办

同样检查进程所在目录,确保目标进程的插件已安装就好。其他你不自动化的可以不用关心。当然也可以一起都装好。

自动安装报错文件复制出错怎么办

手动安装插件
image.png

如何手动安装影刀 Java 插件

将影刀插件源文件拷贝到目标进程对应目录下,重启目标进程和影刀即可

影刀 java 插件源文件位置

image.png

需要手动拷贝文件到目标软件目录的位置

覆盖文件前,把客户对应的文件备份,以防文件手动拷贝错误导致的客户环境被破环!
系统为 32 位,则拷贝 不带 -64 后缀的文件
系统为 64 位,则拷贝带 -64 后缀的文件

  • 第一步

jre/bin 目录下,拷贝以下两个文件 JavaAccessBridge(-64).dll 和 JAWTAccessBridge(-64).dll
image.png

  • 第二步

jre/lib 目录下,拷贝 accessibility.properties 文件
image.png

  • 第三步

jre/lib/ext 目录下,拷贝 access-bridge.jar 和 jaccess.jar

Screen Shot 2022-04-30 at 22.14.56.png