File tree Expand file tree Collapse file tree 3 files changed +9
-4
lines changed
src/main/java/site/xiaguliuxiang/crack/dbvisualizer/agent Expand file tree Collapse file tree 3 files changed +9
-4
lines changed Original file line number Diff line number Diff line change 1
1
# DbVisualizer Pro Agent
2
2
3
3
#### Support (more version need your feedback):
4
- DbVisualizer 10.0.22
4
+ DbVisualizer 10.0.25, 20191209 update
5
5
6
6
## 使用说明
7
7
@@ -24,7 +24,12 @@ DbVisualizer 10.0.22
24
24
1 . 将` dbvisualizer-agent.jar ` 放在一个你不会随便删除的位置。
25
25
2 . 设置环境变量` VM options ` (这其实是Java的环境变量,用来指定其启动java程序时附带的参数),把` -javaagent ` 参数附带上。具体可以这么做:
26
26
* 你可以把:` -javaagent:/path/dbvisualizer-agent.jar ` 这样的命令直接放到` dbvis.vmoptions ` 这样的文件内。
27
- * 你还可以直接命令行执行:` sed -i '$a-javaagent:/path/dbvisualizer-agent.jar' ${DBVIS_HOME}/dbvis.vmoptions ` 来添加参数。
27
+ * Windows: -javaagent:C:\Users\xiaguliuxiang\dbvisualizer-agent.jar
28
+ dbvis.vmoptions: ${DbVisualizer_HOME}/dbvis.vmoptions
29
+ Mac OS: -javaagent:/Users/xiaguliuxiang/dbvisualizer-agent.jar
30
+ dbvis.vmoptions: ${DbVisualizer_HOME}/Contents/vmoptions.txt
31
+ Linux: -javaagent:/home/xiaguliuxiang/dbvisualizer-agent.jar
32
+ dbvis.vmoptions: ${DbVisualizer_HOME}/dbvis.vmoptions
28
33
* 或者你所知的其他修改环境变量的方法。
29
34
* 总之你想办法把` -javaagent ` 参数附带到要启动的java进程上。
30
35
3 . 配置完成请重启你的` DbVisualizer ` 客户端。
Original file line number Diff line number Diff line change 6
6
7
7
<groupId >site.xiaguliuxiang.crack.dbvisualizer</groupId >
8
8
<artifactId >dbvisualizer-agent</artifactId >
9
- <version >1.0-SNAPSHOT</version >
9
+ <version >1.0.1 -SNAPSHOT</version >
10
10
11
11
<name >DbVisualizer Pro Agent</name >
12
12
<url >https://github.com/xiaguliuxiang/dbvisualizer-agent</url >
Original file line number Diff line number Diff line change 15
15
* @date 2019-09-09 20:00:00
16
16
*/
17
17
public class KeyTransformer implements ClassFileTransformer {
18
- private static final String ENCODED_KEY_SPEC = "java /security/spec/EncodedKeySpec " ;
18
+ private static final String ENCODED_KEY_SPEC = "sun /security/provider/DSAPublicKeyImpl " ;
19
19
20
20
private static final String RAW_KEY = "MIIBtzCCASwGByqGSM44BAEwggEfAoGBAP1/U4EddRIpUt9KnC7s5Of2EbdSPO9EAMMeP4C2USZpRV1AIlH7WT2NWPq/xfW6MPbLm1Vs14E7gB00b/JmYLdrmVClpJ+f6AR7ECLCT7up1/63xhv4O1fnxqimFQ8E+4P208UewwI1VBNaFpEy9nXzrith1yrv8iIDGZ3RSAHHAhUAl2BQjxUjC8yykrmCouuEC/BYHPUCgYEA9+GghdabPd7LvKtcNrhXuXmUr7v6OuqC+VdMCz0HgmdRWVeOutRZT+ZxBxCBgLRJFnEj6EwoFhO3zwkyjMim4TwWeotUfI0o4KOuHiuzpnWRbqN/C/ohNWLx+2J6ASQ7zKTxvqhRkImog9/hWuWfBpKLZl6Ae1UlZAFMO/7PSSoDgYQAAoGAJzCKYi3W8LGq0Dw10OB1H/ICqJ6MKs4KJYABa/rWus1wy4umHQn0s6Il764yTyFi34ft+kJau5NmG0pYw2hfCMS94TXnoruoxnovjstnpabpb9GIDOppAa7YxCxU5qZXW8gbrTz2EnTHXXv00WbYbClpOfda3T7rXlRlENqPtVo=" ;
21
21
private static final String XIAGULIUXINAG_KEY = "MIIBtzCCASwGByqGSM44BAEwggEfAoGBAP1/U4EddRIpUt9KnC7s5Of2EbdSPO9EAMMeP4C2USZpRV1AIlH7WT2NWPq/xfW6MPbLm1Vs14E7gB00b/JmYLdrmVClpJ+f6AR7ECLCT7up1/63xhv4O1fnxqimFQ8E+4P208UewwI1VBNaFpEy9nXzrith1yrv8iIDGZ3RSAHHAhUAl2BQjxUjC8yykrmCouuEC/BYHPUCgYEA9+GghdabPd7LvKtcNrhXuXmUr7v6OuqC+VdMCz0HgmdRWVeOutRZT+ZxBxCBgLRJFnEj6EwoFhO3zwkyjMim4TwWeotUfI0o4KOuHiuzpnWRbqN/C/ohNWLx+2J6ASQ7zKTxvqhRkImog9/hWuWfBpKLZl6Ae1UlZAFMO/7PSSoDgYQAAoGAZkR/ADfOBvyfKSmpiMnjzd2xeSSIy5lUVp6DU5UPmdOJejc8wHsS8lBW2fBN5mJHxXDVI3DHe0WEyK7C3iqwNp13+NiXSJyTE1Ek5IuaQ7QjUd8oQ+epZ6HjgTmwaC5pePlDxDxDjsvcsPy32IzV2Nm7DHH03asV0lF0gqI+Ees=" ;
You can’t perform that action at this time.
0 commit comments