Interaction.java
package com.jsql.model.bean.util;
public enum Interaction {
ADD_COLUMNS("AddColumns"),
ADD_DATABASES("AddDatabases"),
ADD_TABLES("AddTables"),
CREATE_ADMIN_PAGE_TAB("CreateAdminPageTab"),
CREATE_FILE_TAB("CreateFileTab"),
CREATE_SHELL_TAB("CreateShellTab"),
CREATE_SQL_SHELL_TAB("CreateSQLShellTab"),
CREATE_TAB("CreateTab"),
CREATE_VALUES_TAB("CreateValuesTab"),
CREATE_ANALYSIS_REPORT("CreateAnalysisReport"),
END_ADMIN_SEARCH("EndAdminSearch"),
END_FILE_SEARCH("EndFileSearch"),
END_SCAN("EndScan"),
END_UPLOAD("EndUpload"),
START_PROGRESS("StartProgress"),
END_PROGRESS("EndProgress"),
START_INDETERMINATE_PROGRESS("StartIndeterminateProgress"),
END_INDETERMINATE_PROGRESS("EndIndeterminateProgress"),
UPDATE_PROGRESS("UpdateProgress"),
END_PREPARATION("EndPreparation"),
MARK_FILE_SYSTEM_INVULNERABLE("MarkFileSystemInvulnerable"),
MARK_FILE_SYSTEM_VULNERABLE("MarkFileSystemVulnerable"),
GET_WEB_SHELL_RESULT("GetWebShellResult"),
GET_SQL_SHELL_RESULT("GetSQLShellResult"),
INTERACTION_COMMAND("InteractionCommand"),
MARK_MULTI_INVULNERABLE("MarkMultiInvulnerable"),
MARK_MULTI_STRATEGY("MarkMultiStrategy"),
MARK_MULTI_VULNERABLE("MarkMultiVulnerable"),
MARK_BLIND_INVULNERABLE("MarkBlindInvulnerable"),
MARK_BLIND_STRATEGY("MarkBlindStrategy"),
MARK_BLIND_VULNERABLE("MarkBlindVulnerable"),
MARK_ERROR_INVULNERABLE("MarkErrorInvulnerable"),
MARK_ERROR_STRATEGY("MarkErrorStrategy"),
MARK_ERROR_VULNERABLE("MarkErrorVulnerable"),
MARK_NORMAL_INVULNERABLE("MarkNormalInvulnerable"),
MARK_NORMAL_STRATEGY("MarkNormalStrategy"),
MARK_NORMAL_VULNERABLE("MarkNormalVulnerable"),
MARK_TIME_INVULNERABLE("MarkTimeInvulnerable"),
MARK_TIME_STRATEGY("MarkTimeStrategy"),
MARK_TIME_VULNERABLE("MarkTimeVulnerable"),
MARK_STACKED_INVULNERABLE("MarkStackedInvulnerable"),
MARK_STACKED_STRATEGY("MarkStackedStrategy"),
MARK_STACKED_VULNERABLE("MarkStackedVulnerable"),
MESSAGE_BINARY("MessageBinary"),
MESSAGE_CHUNK("MessageChunk"),
MESSAGE_HEADER("MessageHeader"),
RESET_INTERFACE("ResetInterface"),
RESET_STRATEGY_LABEL("ResetStrategyLabel"),
SET_VENDOR("SetVendor"),
DATABASE_IDENTIFIED("DatabaseIdentified"),
UNSUBSCRIBE("Unsubscribe");
private final String name;
Interaction(String name) {
this.name = name;
}
@Override
public String toString() {
return this.name;
}
}