java读取命令行参数又一方法

来源:互联网 发布:mac地址可以随便改吗 编辑:程序博客网 时间:2024/05/22 04:58
import java.lang.management.ManagementFactory;List<String> inputArguments = ManagementFactory.getRuntimeMXBean().getInputArguments();for (String arg : inputArguments) {    System.out.println(arg);}很多class混淆器常用的防debug的办法如下,然后对jdwp,debug,verbose,agentlib,agentpath,javaagent关键字符串进行混淆if(s1.contains("jdwp") || s1.contains("debug")  || s1.contains("verbose")  || s1.contains("agentlib")  || s1.contains("agentpath")  || s1.contains("javaagent")){    System.exit(0);}变成if(s1.contains("U\177\025\035")  jdwp || s1.contains("[~\000\030\034") debug || s1.contains("I~\020\017\024L~") verbose || s1.contains("^|\007\003\017Sr\0") agentlib || s1.contains("^|\007\003\017Oz\026\005") agentpath || s1.contains(z(z("Uz\024\f\032X~\f\031")))) javaagent{                      System.exit(0);}