#----------------------------------OGNL---------------------------------------------------------------------------------
ognl/Ognl.parseExpression(Ljava/lang/String;)Ljava/lang/Object;
ognl/Ognl.getValue(Ljava/lang/Object;Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;

#------------------------------------------XSS--------------------------------------------------------------------------
java/nio/channels/SocketChannel.write(Ljava/nio/ByteBuffer;)I
java/nio/channels/SocketChannel.write([Ljava/nio/ByteBuffer;II)J
java/nio/channels/SocketChannel.write([Ljava/nio/ByteBuffer;)J

#------------------------------------------SQL--------------------------------------------------------------------------
java/sql/Statement.addBatch(Ljava/lang/String;)V
java/sql/Statement.execute(Ljava/lang/String;)Z
java/sql/Statement.execute(Ljava/lang/String;I)Z
java/sql/Statement.execute(Ljava/lang/String;[I)Z
java/sql/Statement.execute(Ljava/lang/String;[Ljava/lang/String;)Z
java/sql/Statement.executeLargeUpdate(Ljava/lang/String;)J
java/sql/Statement.executeLargeUpdate(Ljava/lang/String;I)J
java/sql/Statement.executeLargeUpdate(Ljava/lang/String;[I)J
java/sql/Statement.executeLargeUpdate(Ljava/lang/String;[Ljava/lang/String;)J
java/sql/Statement.executeQuery(Ljava/lang/String;)Ljava/sql/ResultSet;
java/sql/Statement.executeUpdate(Ljava/lang/String;)I
java/sql/Statement.executeUpdate(Ljava/lang/String;I)I
java/sql/Statement.executeUpdate(Ljava/lang/String;[I)I
java/sql/Statement.executeUpdate(Ljava/lang/String;[Ljava/lang/String;)I

java/sql/Connection.prepareCall(Ljava/lang/String;)Ljava/sql/CallableStatement;
java/sql/Connection.prepareCall(Ljava/lang/String;II)Ljava/sql/CallableStatement;
java/sql/Connection.prepareCall(Ljava/lang/String;III)Ljava/sql/CallableStatement;
java/sql/Connection.prepareStatement(Ljava/lang/String;)Ljava/sql/PreparedStatement;
java/sql/Connection.prepareStatement(Ljava/lang/String;I)Ljava/sql/PreparedStatement;
java/sql/Connection.prepareStatement(Ljava/lang/String;II)Ljava/sql/PreparedStatement;
java/sql/Connection.prepareStatement(Ljava/lang/String;III)Ljava/sql/PreparedStatement;
java/sql/Connection.prepareStatement(Ljava/lang/String;[I)Ljava/sql/PreparedStatement;
java/sql/Connection.prepareStatement(Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/PreparedStatement;
java/sql/Connection.nativeSQL(Ljava/lang/String;)Ljava/lang/String;

#------------------------------------------XStream in Struts----------------------------------------------------------------------
#org/apache/struts2/rest/handler/ContentTypeHandler.toObject(Ljava/io/Reader;Ljava/lang/Object;)V

#----------------------------------------Command Execution--------------------------------------------------------------
java/lang/ProcessBuilder.<init>(Ljava/util/List;)V
java/lang/ProcessBuilder.<init>([Ljava/lang/String;)V
java/lang/ProcessBuilder.command(Ljava/util/List;)Ljava/lang/ProcessBuilder;
java/lang/ProcessBuilder.command([Ljava/lang/String;)Ljava/lang/ProcessBuilder;

java/lang/Runtime.exec(Ljava/lang/String;)Ljava/lang/Process;
java/lang/Runtime.exec(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Process;
java/lang/Runtime.exec(Ljava/lang/String;[Ljava/lang/String;Ljava/io/File;)Ljava/lang/Process;
java/lang/Runtime.exec([Ljava/lang/String;)Ljava/lang/Process;
java/lang/Runtime.exec([Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Process;
java/lang/Runtime.exec([Ljava/lang/String;[Ljava/lang/String;Ljava/io/File;)Ljava/lang/Process;

#--------------------------------------------EL-------------------------------------------------------------------------
#org/springframework/expression/ExpressionParser.parseExpression(Ljava/lang/String;)Lorg/springframework/expression/Expression;

#org/springframework/expression/common/TemplateAwareExpressionParser.parseExpression(Ljava/lang/String;)Lorg/springframework/expression/Expression;

#org/springframework/expression/spel/standard/SpelExpressionParser.parseExpression(Ljava/lang/String;)Lorg/springframework/expression/Expression;

#javax/el/ExpressionFactory.createMethodExpression(Ljavax/el/ELContext;Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Class;)Ljavax/el/MethodExpression;
#javax/el/ExpressionFactory.createValueExpression(Ljavax/el/ELContext;Ljava/lang/String;Ljava/lang/Class;)Ljavax/el/ValueExpression;

