org.mitre.cybox.vocabs.ActionNameEnum11 Maven / Gradle / Ivy
The newest version!
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.01 at 11:48:17 AM PST
//
package org.mitre.cybox.vocabs;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for ActionNameEnum-1.1.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <simpleType name="ActionNameEnum-1.1">
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Accept Socket Connection"/>
* <enumeration value="Add Connection to Network Share"/>
* <enumeration value="Add Network Share"/>
* <enumeration value="Add System Call Hook"/>
* <enumeration value="Add User"/>
* <enumeration value="Add Windows Hook"/>
* <enumeration value="Add Scheduled Task"/>
* <enumeration value="Allocate Virtual Memory in Process"/>
* <enumeration value="Bind Address to Socket"/>
* <enumeration value="Change Service Configuration"/>
* <enumeration value="Check for Remote Debugger"/>
* <enumeration value="Close Port"/>
* <enumeration value="Close Registry Key"/>
* <enumeration value="Close Socket"/>
* <enumeration value="Configure Service"/>
* <enumeration value="Connect to IP"/>
* <enumeration value="Connect to Named Pipe"/>
* <enumeration value="Connect to Network Share"/>
* <enumeration value="Connect to Socket"/>
* <enumeration value="Connect to URL"/>
* <enumeration value="Control Driver"/>
* <enumeration value="Control Service"/>
* <enumeration value="Copy File"/>
* <enumeration value="Create Dialog Box"/>
* <enumeration value="Create Directory"/>
* <enumeration value="Create Event"/>
* <enumeration value="Create File"/>
* <enumeration value="Create File Alternate Data Stream"/>
* <enumeration value="Create File Mapping"/>
* <enumeration value="Create File Symbolic Link"/>
* <enumeration value="Create Hidden File"/>
* <enumeration value="Create Mailslot"/>
* <enumeration value="Create Module"/>
* <enumeration value="Create Mutex"/>
* <enumeration value="Create Named Pipe"/>
* <enumeration value="Create Process"/>
* <enumeration value="Create Process as User"/>
* <enumeration value="Create Registry Key"/>
* <enumeration value="Create Registry Key Value"/>
* <enumeration value="Create Remote Thread in Process"/>
* <enumeration value="Create Service"/>
* <enumeration value="Create Socket"/>
* <enumeration value="Create Symbolic Link"/>
* <enumeration value="Create Thread"/>
* <enumeration value="Create Window"/>
* <enumeration value="Delete Directory"/>
* <enumeration value="Delete File"/>
* <enumeration value="Delete Named Pipe"/>
* <enumeration value="Delete Network Share"/>
* <enumeration value="Delete Registry Key"/>
* <enumeration value="Delete Registry Key Value"/>
* <enumeration value="Delete Service"/>
* <enumeration value="Delete User"/>
* <enumeration value="Disconnect from Named Pipe"/>
* <enumeration value="Disconnect from Network Share"/>
* <enumeration value="Disconnect from Socket"/>
* <enumeration value="Download File"/>
* <enumeration value="Enumerate DLLs"/>
* <enumeration value="Enumerate Network Shares"/>
* <enumeration value="Enumerate Protocols"/>
* <enumeration value="Enumerate Registry Key Subkeys"/>
* <enumeration value="Enumerate Registry Key Values"/>
* <enumeration value="Enumerate Threads in Process"/>
* <enumeration value="Enumerate Processes"/>
* <enumeration value="Enumerate Services"/>
* <enumeration value="Enumerate System Handles"/>
* <enumeration value="Enumerate Threads"/>
* <enumeration value="Enumerate Users"/>
* <enumeration value="Enumerate Windows"/>
* <enumeration value="Find File"/>
* <enumeration value="Find Window"/>
* <enumeration value="Flush Process Instruction Cache"/>
* <enumeration value="Free Library"/>
* <enumeration value="Free Process Virtual Memory"/>
* <enumeration value="Get Disk Free Space"/>
* <enumeration value="Get Disk Type"/>
* <enumeration value="Get Elapsed System Up Time"/>
* <enumeration value="Get File Attributes"/>
* <enumeration value="Get Function Address"/>
* <enumeration value="Get System Global Flags"/>
* <enumeration value="Get Host By Address"/>
* <enumeration value="Get Host By Name"/>
* <enumeration value="Get Host Name"/>
* <enumeration value="Get Library File Name"/>
* <enumeration value="Get Library Handle"/>
* <enumeration value="Get NetBIOS Name"/>
* <enumeration value="Get Process Current Directory"/>
* <enumeration value="Get Process Environment Variable"/>
* <enumeration value="Get Process Startup Information"/>
* <enumeration value="Get Processes Snapshot"/>
* <enumeration value="Get Registry Key Attributes"/>
* <enumeration value="Get Service Status"/>
* <enumeration value="Get System Global Flags"/>
* <enumeration value="Get System Local Time"/>
* <enumeration value="Get System Host Name"/>
* <enumeration value="Get System NetBIOS Name"/>
* <enumeration value="Get System Network Parameters"/>
* <enumeration value="Get System Time"/>
* <enumeration value="Get Thread Context"/>
* <enumeration value="Get Thread Username"/>
* <enumeration value="Get User Attributes"/>
* <enumeration value="Get Username"/>
* <enumeration value="Get Windows Directory"/>
* <enumeration value="Get Windows System Directory"/>
* <enumeration value="Get Windows Temporary Files Directory"/>
* <enumeration value="Hide Window"/>
* <enumeration value="Impersonate Process"/>
* <enumeration value="Impersonate Thread"/>
* <enumeration value="Inject Memory Page"/>
* <enumeration value="Kill Process"/>
* <enumeration value="Kill Thread"/>
* <enumeration value="Kill Window"/>
* <enumeration value="Listen on Port"/>
* <enumeration value="Listen on Socket"/>
* <enumeration value="Load and Call Driver"/>
* <enumeration value="Load Driver"/>
* <enumeration value="Load Library"/>
* <enumeration value="Load Module"/>
* <enumeration value="Lock File"/>
* <enumeration value="Logon as User"/>
* <enumeration value="Map File"/>
* <enumeration value="Map Library"/>
* <enumeration value="Map View of File"/>
* <enumeration value="Modify File"/>
* <enumeration value="Modify Named Pipe"/>
* <enumeration value="Modify Process"/>
* <enumeration value="Modify Service"/>
* <enumeration value="Modify Registry Key"/>
* <enumeration value="Modify Registry Key Value"/>
* <enumeration value="Monitor Registry Key"/>
* <enumeration value="Move File"/>
* <enumeration value="Open File"/>
* <enumeration value="Open File Mapping"/>
* <enumeration value="Open Mutex"/>
* <enumeration value="Open Port"/>
* <enumeration value="Open Process"/>
* <enumeration value="Open Registry Key"/>
* <enumeration value="Open Service"/>
* <enumeration value="Open Service Control Manager"/>
* <enumeration value="Protect Virtual Memory"/>
* <enumeration value="Query Disk Attributes"/>
* <enumeration value="Query DNS"/>
* <enumeration value="Query Process Virtual Memory"/>
* <enumeration value="Queue APC in Thread"/>
* <enumeration value="Read File"/>
* <enumeration value="Read From Named Pipe"/>
* <enumeration value="Read From Process Memory"/>
* <enumeration value="Read Registry Key Value"/>
* <enumeration value="Receive Data on Socket"/>
* <enumeration value="Receive Email Message"/>
* <enumeration value="Release Mutex"/>
* <enumeration value="Rename File"/>
* <enumeration value="Revert Thread to Self"/>
* <enumeration value="Send Control Code to File"/>
* <enumeration value="Send Control Code to Pipe"/>
* <enumeration value="Send Control Code to Service"/>
* <enumeration value="Send Data on Socket"/>
* <enumeration value="Send Data to Address on Socket"/>
* <enumeration value="Send DNS Query"/>
* <enumeration value="Send Email Message"/>
* <enumeration value="Send ICMP Request"/>
* <enumeration value="Send Reverse DNS Query"/>
* <enumeration value="Set File Attributes"/>
* <enumeration value="Set NetBIOS Name"/>
* <enumeration value="Set Process Current Directory"/>
* <enumeration value="Set Process Environment Variable"/>
* <enumeration value="Set System Global Flags"/>
* <enumeration value="Set System Host Name"/>
* <enumeration value="Set System Time"/>
* <enumeration value="Set Thread Context"/>
* <enumeration value="Show Window"/>
* <enumeration value="Shutdown System"/>
* <enumeration value="Sleep Process"/>
* <enumeration value="Sleep System"/>
* <enumeration value="Start Service"/>
* <enumeration value="Unload Driver"/>
* <enumeration value="Unlock File"/>
* <enumeration value="Unmap File"/>
* <enumeration value="Unload Module"/>
* <enumeration value="Upload File"/>
* <enumeration value="Write to File"/>
* <enumeration value="Write to Process Virtual Memory"/>
* </restriction>
* </simpleType>
*
*
*/
@XmlType(name = "ActionNameEnum-1.1")
@XmlEnum
public enum ActionNameEnum11 {
/**
* Specifies the defined action of accepting a socket connection.
*
*/
@XmlEnumValue("Accept Socket Connection")
ACCEPT_SOCKET_CONNECTION("Accept Socket Connection"),
/**
* Specifies the defined action of adding a connection to an existing network share.
*
*/
@XmlEnumValue("Add Connection to Network Share")
ADD_CONNECTION_TO_NETWORK_SHARE("Add Connection to Network Share"),
/**
* Specifies the defined action of adding a new network share.
*
*/
@XmlEnumValue("Add Network Share")
ADD_NETWORK_SHARE("Add Network Share"),
/**
* Specifies the defined action of adding a new system call hook.
*
*/
@XmlEnumValue("Add System Call Hook")
ADD_SYSTEM_CALL_HOOK("Add System Call Hook"),
/**
* Specifies the defined action of adding a new user.
*
*/
@XmlEnumValue("Add User")
ADD_USER("Add User"),
/**
* Specifies the defined action of adding a new Windows hook.
*
*/
@XmlEnumValue("Add Windows Hook")
ADD_WINDOWS_HOOK("Add Windows Hook"),
/**
* Specifies the defined action of adding a scheduled task.
*
*/
@XmlEnumValue("Add Scheduled Task")
ADD_SCHEDULED_TASK("Add Scheduled Task"),
/**
* Specifies the defined action of allocating virtual memory in a process.
*
*/
@XmlEnumValue("Allocate Virtual Memory in Process")
ALLOCATE_VIRTUAL_MEMORY_IN_PROCESS("Allocate Virtual Memory in Process"),
/**
* Specifies the defined action of binding an address to a socket.
*
*/
@XmlEnumValue("Bind Address to Socket")
BIND_ADDRESS_TO_SOCKET("Bind Address to Socket"),
/**
* Specifies the defined action of changing the service configuration.
*
*/
@XmlEnumValue("Change Service Configuration")
CHANGE_SERVICE_CONFIGURATION("Change Service Configuration"),
/**
* Specifies the defined action of checking for a remote debugger.
*
*/
@XmlEnumValue("Check for Remote Debugger")
CHECK_FOR_REMOTE_DEBUGGER("Check for Remote Debugger"),
/**
* Specifies the defined action of closing a port.
*
*/
@XmlEnumValue("Close Port")
CLOSE_PORT("Close Port"),
/**
* Specifies the defined action of closing a registry key.
*
*/
@XmlEnumValue("Close Registry Key")
CLOSE_REGISTRY_KEY("Close Registry Key"),
/**
* Specifies the defined action of closing a socket.
*
*/
@XmlEnumValue("Close Socket")
CLOSE_SOCKET("Close Socket"),
/**
* Specifies the defined action of configuring a service.
*
*/
@XmlEnumValue("Configure Service")
CONFIGURE_SERVICE("Configure Service"),
/**
* Specifies the defined action of connecting to an IP address.
*
*/
@XmlEnumValue("Connect to IP")
CONNECT_TO_IP("Connect to IP"),
/**
* Specifies the defined action of connecting to a named pipe.
*
*/
@XmlEnumValue("Connect to Named Pipe")
CONNECT_TO_NAMED_PIPE("Connect to Named Pipe"),
/**
* Specifies the defined action of connecting to a network share.
*
*/
@XmlEnumValue("Connect to Network Share")
CONNECT_TO_NETWORK_SHARE("Connect to Network Share"),
/**
* Specifies the defined action of connecting to a socket.
*
*/
@XmlEnumValue("Connect to Socket")
CONNECT_TO_SOCKET("Connect to Socket"),
/**
* Specifies the defined action of connecting to a URL.
*
*/
@XmlEnumValue("Connect to URL")
CONNECT_TO_URL("Connect to URL"),
/**
* Specifies the defined action of controlling a driver.
*
*/
@XmlEnumValue("Control Driver")
CONTROL_DRIVER("Control Driver"),
/**
* Specifies the defined action of controlling a service.
*
*/
@XmlEnumValue("Control Service")
CONTROL_SERVICE("Control Service"),
/**
* Specifies the defined action of copying a file.
*
*/
@XmlEnumValue("Copy File")
COPY_FILE("Copy File"),
/**
* Specifies the defined action of creating a dialog box.
*
*/
@XmlEnumValue("Create Dialog Box")
CREATE_DIALOG_BOX("Create Dialog Box"),
/**
* Specifies the defined action of creating a new directory.
*
*/
@XmlEnumValue("Create Directory")
CREATE_DIRECTORY("Create Directory"),
/**
* Specifies the defined action of creating an event.
*
*/
@XmlEnumValue("Create Event")
CREATE_EVENT("Create Event"),
/**
* Specifies the defined action of creating a file.
*
*/
@XmlEnumValue("Create File")
CREATE_FILE("Create File"),
/**
* Specifies the defined action of creating an alternate data stream in a file.
*
*/
@XmlEnumValue("Create File Alternate Data Stream")
CREATE_FILE_ALTERNATE_DATA_STREAM("Create File Alternate Data Stream"),
/**
* Specifies the defined action of creating a new file mapping.
*
*/
@XmlEnumValue("Create File Mapping")
CREATE_FILE_MAPPING("Create File Mapping"),
/**
* Specifies the defined action of creating a file symbolic link.
*
*/
@XmlEnumValue("Create File Symbolic Link")
CREATE_FILE_SYMBOLIC_LINK("Create File Symbolic Link"),
/**
* Specifies the defined action of creating a hidden file.
*
*/
@XmlEnumValue("Create Hidden File")
CREATE_HIDDEN_FILE("Create Hidden File"),
/**
* Specifies the defined action of creating a mailslot.
*
*/
@XmlEnumValue("Create Mailslot")
CREATE_MAILSLOT("Create Mailslot"),
/**
* Specifies the defined action of creating a module.
*
*/
@XmlEnumValue("Create Module")
CREATE_MODULE("Create Module"),
/**
* Specifies the defined action of creating a mutex.
*
*/
@XmlEnumValue("Create Mutex")
CREATE_MUTEX("Create Mutex"),
/**
* Specifies the defined action of creating a named pipe.
*
*/
@XmlEnumValue("Create Named Pipe")
CREATE_NAMED_PIPE("Create Named Pipe"),
/**
* Specifies the defined action of creating a process.
*
*/
@XmlEnumValue("Create Process")
CREATE_PROCESS("Create Process"),
/**
* Specifies the defined action of creating a process as user.
*
*/
@XmlEnumValue("Create Process as User")
CREATE_PROCESS_AS_USER("Create Process as User"),
/**
* Specifies the defined action of creating a registry key.
*
*/
@XmlEnumValue("Create Registry Key")
CREATE_REGISTRY_KEY("Create Registry Key"),
/**
* Specifies the defined action of creating a registry key value.
*
*/
@XmlEnumValue("Create Registry Key Value")
CREATE_REGISTRY_KEY_VALUE("Create Registry Key Value"),
/**
* Specifies the defined action of creating a remote thread in a process.
*
*/
@XmlEnumValue("Create Remote Thread in Process")
CREATE_REMOTE_THREAD_IN_PROCESS("Create Remote Thread in Process"),
/**
* Specifies the defined action of creating a service.
*
*/
@XmlEnumValue("Create Service")
CREATE_SERVICE("Create Service"),
/**
* Specifies the defined action of creating a socket.
*
*/
@XmlEnumValue("Create Socket")
CREATE_SOCKET("Create Socket"),
/**
* Specifies the defined action of creating a symbolic link.
*
*/
@XmlEnumValue("Create Symbolic Link")
CREATE_SYMBOLIC_LINK("Create Symbolic Link"),
/**
* Specifies the defined action of creating a thread.
*
*/
@XmlEnumValue("Create Thread")
CREATE_THREAD("Create Thread"),
/**
* Specifies the defined action of creating a window.
*
*/
@XmlEnumValue("Create Window")
CREATE_WINDOW("Create Window"),
/**
* Specifies the defined action of deleting a directory.
*
*/
@XmlEnumValue("Delete Directory")
DELETE_DIRECTORY("Delete Directory"),
/**
* Specifies the defined action of deleting a file.
*
*/
@XmlEnumValue("Delete File")
DELETE_FILE("Delete File"),
/**
* Specifies the defined action of deleting a named pipe.
*
*/
@XmlEnumValue("Delete Named Pipe")
DELETE_NAMED_PIPE("Delete Named Pipe"),
/**
* Specifies the defined action of deleting a network share.
*
*/
@XmlEnumValue("Delete Network Share")
DELETE_NETWORK_SHARE("Delete Network Share"),
/**
* Specifies the defined action of deleting a registry key.
*
*/
@XmlEnumValue("Delete Registry Key")
DELETE_REGISTRY_KEY("Delete Registry Key"),
/**
* Specifies the defined action of deleting a registry key value.
*
*/
@XmlEnumValue("Delete Registry Key Value")
DELETE_REGISTRY_KEY_VALUE("Delete Registry Key Value"),
/**
* Specifies the defined action of deleting a service.
*
*/
@XmlEnumValue("Delete Service")
DELETE_SERVICE("Delete Service"),
/**
* Specifies the defined action of deleting a user.
*
*/
@XmlEnumValue("Delete User")
DELETE_USER("Delete User"),
/**
* Specifies the defined action of disconnecting from a named pipe.
*
*/
@XmlEnumValue("Disconnect from Named Pipe")
DISCONNECT_FROM_NAMED_PIPE("Disconnect from Named Pipe"),
/**
* Specifies the defined action of disconnecting from a network share.
*
*/
@XmlEnumValue("Disconnect from Network Share")
DISCONNECT_FROM_NETWORK_SHARE("Disconnect from Network Share"),
/**
* Specifies the defined action of disconnecting from a socket.
*
*/
@XmlEnumValue("Disconnect from Socket")
DISCONNECT_FROM_SOCKET("Disconnect from Socket"),
/**
* Specifies the defined action of downloading a file.
*
*/
@XmlEnumValue("Download File")
DOWNLOAD_FILE("Download File"),
/**
* Specifies the defined action of enumerating DLLs.
*
*/
@XmlEnumValue("Enumerate DLLs")
ENUMERATE_DL_LS("Enumerate DLLs"),
/**
* Specifies the defined action of enumerating network shares.
*
*/
@XmlEnumValue("Enumerate Network Shares")
ENUMERATE_NETWORK_SHARES("Enumerate Network Shares"),
/**
* Specifies the defined action of enumerating protocols.
*
*/
@XmlEnumValue("Enumerate Protocols")
ENUMERATE_PROTOCOLS("Enumerate Protocols"),
/**
* Specifies the defined action of enumerating registry key subkeys.
*
*/
@XmlEnumValue("Enumerate Registry Key Subkeys")
ENUMERATE_REGISTRY_KEY_SUBKEYS("Enumerate Registry Key Subkeys"),
/**
* Specifies the defined action of enumerating registry key values.
*
*/
@XmlEnumValue("Enumerate Registry Key Values")
ENUMERATE_REGISTRY_KEY_VALUES("Enumerate Registry Key Values"),
/**
* Specifies the defined action of enumerating threads in a process.
*
*/
@XmlEnumValue("Enumerate Threads in Process")
ENUMERATE_THREADS_IN_PROCESS("Enumerate Threads in Process"),
/**
* Specifies the defined action of enumerating processes.
*
*/
@XmlEnumValue("Enumerate Processes")
ENUMERATE_PROCESSES("Enumerate Processes"),
/**
* Specifies the defined action of enumerating services.
*
*/
@XmlEnumValue("Enumerate Services")
ENUMERATE_SERVICES("Enumerate Services"),
/**
* Specifies the defined action of enumerating system handles.
*
*/
@XmlEnumValue("Enumerate System Handles")
ENUMERATE_SYSTEM_HANDLES("Enumerate System Handles"),
/**
* Specifies the defined action of enumerating threads.
*
*/
@XmlEnumValue("Enumerate Threads")
ENUMERATE_THREADS("Enumerate Threads"),
/**
* Specifies the defined action of enumerating users.
*
*/
@XmlEnumValue("Enumerate Users")
ENUMERATE_USERS("Enumerate Users"),
/**
* Specifies the defined action of enumerating windows.
*
*/
@XmlEnumValue("Enumerate Windows")
ENUMERATE_WINDOWS("Enumerate Windows"),
/**
* Specifies the defined action of finding a file.
*
*/
@XmlEnumValue("Find File")
FIND_FILE("Find File"),
/**
* Specifies the defined action of finding a window.
*
*/
@XmlEnumValue("Find Window")
FIND_WINDOW("Find Window"),
/**
* Specifies the defined action of flushing the Process Instruction Cache.
*
*/
@XmlEnumValue("Flush Process Instruction Cache")
FLUSH_PROCESS_INSTRUCTION_CACHE("Flush Process Instruction Cache"),
/**
* Specifies the defined action of freeing a library.
*
*/
@XmlEnumValue("Free Library")
FREE_LIBRARY("Free Library"),
/**
* Specifies the defined action of freeing virtual memory from a process.
*
*/
@XmlEnumValue("Free Process Virtual Memory")
FREE_PROCESS_VIRTUAL_MEMORY("Free Process Virtual Memory"),
/**
* Specifies the defined action of getting the amount of free space available on a disk.
*
*/
@XmlEnumValue("Get Disk Free Space")
GET_DISK_FREE_SPACE("Get Disk Free Space"),
/**
* Specifies the defined action of getting the disk type.
*
*/
@XmlEnumValue("Get Disk Type")
GET_DISK_TYPE("Get Disk Type"),
/**
* Specifies the defined action of getting the elapsed system up-time.
*
*/
@XmlEnumValue("Get Elapsed System Up Time")
GET_ELAPSED_SYSTEM_UP_TIME("Get Elapsed System Up Time"),
/**
* Specifies the defined action of getting file attributes.
*
*/
@XmlEnumValue("Get File Attributes")
GET_FILE_ATTRIBUTES("Get File Attributes"),
/**
* Specifies the defined action of getting the function address.
*
*/
@XmlEnumValue("Get Function Address")
GET_FUNCTION_ADDRESS("Get Function Address"),
/**
* Specifies the defined action of getting system global flags.
*
*/
@XmlEnumValue("Get System Global Flags")
GET_SYSTEM_GLOBAL_FLAGS("Get System Global Flags"),
/**
* Specifies the defined action of getting host by address.
*
*/
@XmlEnumValue("Get Host By Address")
GET_HOST_BY_ADDRESS("Get Host By Address"),
/**
* Specifies the defined action of getting host by name.
*
*/
@XmlEnumValue("Get Host By Name")
GET_HOST_BY_NAME("Get Host By Name"),
/**
* Specifies the defined action of getting the host name.
*
*/
@XmlEnumValue("Get Host Name")
GET_HOST_NAME("Get Host Name"),
/**
* Specifies the defined action of getting the library file name.
*
*/
@XmlEnumValue("Get Library File Name")
GET_LIBRARY_FILE_NAME("Get Library File Name"),
/**
* Specifies the defined action of getting the library handle.
*
*/
@XmlEnumValue("Get Library Handle")
GET_LIBRARY_HANDLE("Get Library Handle"),
/**
* Specifies the defined action of getting the NetBIOS name.
*
*/
@XmlEnumValue("Get NetBIOS Name")
GET_NET_BIOS_NAME("Get NetBIOS Name"),
/**
* Specifies the defined action of getting the process's current directory.
*
*/
@XmlEnumValue("Get Process Current Directory")
GET_PROCESS_CURRENT_DIRECTORY("Get Process Current Directory"),
/**
* Specifies the defined action of getting the process environment variable.
*
*/
@XmlEnumValue("Get Process Environment Variable")
GET_PROCESS_ENVIRONMENT_VARIABLE("Get Process Environment Variable"),
/**
* Specifies the defined action of getting the process startup information.
*
*/
@XmlEnumValue("Get Process Startup Information")
GET_PROCESS_STARTUP_INFORMATION("Get Process Startup Information"),
/**
* Specifies the defined action of getting the processes snapshot.
*
*/
@XmlEnumValue("Get Processes Snapshot")
GET_PROCESSES_SNAPSHOT("Get Processes Snapshot"),
/**
* Specifies the defined action of getting the attributes of a registry key.
*
*/
@XmlEnumValue("Get Registry Key Attributes")
GET_REGISTRY_KEY_ATTRIBUTES("Get Registry Key Attributes"),
/**
* Specifies the defined action of getting the service status.
*
*/
@XmlEnumValue("Get Service Status")
GET_SERVICE_STATUS("Get Service Status"),
/**
* Specifies the defined action of getting the local time on a system.
*
*/
@XmlEnumValue("Get System Local Time")
GET_SYSTEM_LOCAL_TIME("Get System Local Time"),
/**
* Specifies the defined action of getting the system host name.
*
*/
@XmlEnumValue("Get System Host Name")
GET_SYSTEM_HOST_NAME("Get System Host Name"),
/**
* Specifies the defined action of getting the NetBIOS name of a system.
*
*/
@XmlEnumValue("Get System NetBIOS Name")
GET_SYSTEM_NET_BIOS_NAME("Get System NetBIOS Name"),
/**
* Specifies the defined action of getting the system network parameters.
*
*/
@XmlEnumValue("Get System Network Parameters")
GET_SYSTEM_NETWORK_PARAMETERS("Get System Network Parameters"),
/**
* Specifies the defined action of getting the system time.
*
*/
@XmlEnumValue("Get System Time")
GET_SYSTEM_TIME("Get System Time"),
/**
* Specifies the defined action of getting the thread context.
*
*/
@XmlEnumValue("Get Thread Context")
GET_THREAD_CONTEXT("Get Thread Context"),
/**
* Specifies the defined action of getting the thread username.
*
*/
@XmlEnumValue("Get Thread Username")
GET_THREAD_USERNAME("Get Thread Username"),
/**
* Specifies the defined action of getting the attributes of a user.
*
*/
@XmlEnumValue("Get User Attributes")
GET_USER_ATTRIBUTES("Get User Attributes"),
/**
* Specifies the defined action of getting a username.
*
*/
@XmlEnumValue("Get Username")
GET_USERNAME("Get Username"),
/**
* Specifies the defined action of getting a windows directory.
*
*/
@XmlEnumValue("Get Windows Directory")
GET_WINDOWS_DIRECTORY("Get Windows Directory"),
/**
* Specifies the defined action of getting a windows System directory.
*
*/
@XmlEnumValue("Get Windows System Directory")
GET_WINDOWS_SYSTEM_DIRECTORY("Get Windows System Directory"),
/**
* Specifies the defined action of getting the Windows Temporary Files Directory.
*
*/
@XmlEnumValue("Get Windows Temporary Files Directory")
GET_WINDOWS_TEMPORARY_FILES_DIRECTORY("Get Windows Temporary Files Directory"),
/**
* Specifies the defined action of hiding a window.
*
*/
@XmlEnumValue("Hide Window")
HIDE_WINDOW("Hide Window"),
/**
* Specifies the defined action of impersonating a process.
*
*/
@XmlEnumValue("Impersonate Process")
IMPERSONATE_PROCESS("Impersonate Process"),
/**
* Specifies the defined action of impersonating a thread.
*
*/
@XmlEnumValue("Impersonate Thread")
IMPERSONATE_THREAD("Impersonate Thread"),
/**
* Specifies the defined action of injecting a memory page into a process.
*
*/
@XmlEnumValue("Inject Memory Page")
INJECT_MEMORY_PAGE("Inject Memory Page"),
/**
* Specifies the defined action of killing a process.
*
*/
@XmlEnumValue("Kill Process")
KILL_PROCESS("Kill Process"),
/**
* Specifies the defined action of killing a thread.
*
*/
@XmlEnumValue("Kill Thread")
KILL_THREAD("Kill Thread"),
/**
* Specifies the defined action of killing a window.
*
*/
@XmlEnumValue("Kill Window")
KILL_WINDOW("Kill Window"),
/**
* Specifies the defined action of listening on a specific port.
*
*/
@XmlEnumValue("Listen on Port")
LISTEN_ON_PORT("Listen on Port"),
/**
* Specifies the defined action of listening on a socket.
*
*/
@XmlEnumValue("Listen on Socket")
LISTEN_ON_SOCKET("Listen on Socket"),
/**
* Specifies the defined action of loading and calling a driver.
*
*/
@XmlEnumValue("Load and Call Driver")
LOAD_AND_CALL_DRIVER("Load and Call Driver"),
/**
* Specifies the defined action of loading a driver.
*
*/
@XmlEnumValue("Load Driver")
LOAD_DRIVER("Load Driver"),
/**
* Specifies the defined action of loading a library.
*
*/
@XmlEnumValue("Load Library")
LOAD_LIBRARY("Load Library"),
/**
* Specifies the defined action of loading a module.
*
*/
@XmlEnumValue("Load Module")
LOAD_MODULE("Load Module"),
/**
* Specifies the defined action of locking a file.
*
*/
@XmlEnumValue("Lock File")
LOCK_FILE("Lock File"),
/**
* Specifies the defined action of logging on as a user.
*
*/
@XmlEnumValue("Logon as User")
LOGON_AS_USER("Logon as User"),
/**
* Specifies the defined action of mapping a file.
*
*/
@XmlEnumValue("Map File")
MAP_FILE("Map File"),
/**
* Specifies the defined action of mapping a library.
*
*/
@XmlEnumValue("Map Library")
MAP_LIBRARY("Map Library"),
/**
* Specifies the defined action of mapping a view of a file.
*
*/
@XmlEnumValue("Map View of File")
MAP_VIEW_OF_FILE("Map View of File"),
/**
* Specifies the defined action of modifying a file.
*
*/
@XmlEnumValue("Modify File")
MODIFY_FILE("Modify File"),
/**
* Specifies the defined action of modifying a named pipe.
*
*/
@XmlEnumValue("Modify Named Pipe")
MODIFY_NAMED_PIPE("Modify Named Pipe"),
/**
* Specifies the defined action of modifying a process.
*
*/
@XmlEnumValue("Modify Process")
MODIFY_PROCESS("Modify Process"),
/**
* Specifies the defined action of modifying a service.
*
*/
@XmlEnumValue("Modify Service")
MODIFY_SERVICE("Modify Service"),
/**
* Specifies the defined action of modifying a registry key.
*
*/
@XmlEnumValue("Modify Registry Key")
MODIFY_REGISTRY_KEY("Modify Registry Key"),
/**
* Specifies the defined action of modifying a registry key value.
*
*/
@XmlEnumValue("Modify Registry Key Value")
MODIFY_REGISTRY_KEY_VALUE("Modify Registry Key Value"),
/**
* Specifies the defined action of monitoring a registry key.
*
*/
@XmlEnumValue("Monitor Registry Key")
MONITOR_REGISTRY_KEY("Monitor Registry Key"),
/**
* Specifies the defined action of moving a file.
*
*/
@XmlEnumValue("Move File")
MOVE_FILE("Move File"),
/**
* Specifies the defined action of opening a file.
*
*/
@XmlEnumValue("Open File")
OPEN_FILE("Open File"),
/**
* Specifies the defined action of opening a file mapping.
*
*/
@XmlEnumValue("Open File Mapping")
OPEN_FILE_MAPPING("Open File Mapping"),
/**
* Specifies the defined action of opening a mutex.
*
*/
@XmlEnumValue("Open Mutex")
OPEN_MUTEX("Open Mutex"),
/**
* Specifies the defined action of opening a port.
*
*/
@XmlEnumValue("Open Port")
OPEN_PORT("Open Port"),
/**
* Specifies the defined action of opening a process.
*
*/
@XmlEnumValue("Open Process")
OPEN_PROCESS("Open Process"),
/**
* Specifies the defined action of opening a registry key.
*
*/
@XmlEnumValue("Open Registry Key")
OPEN_REGISTRY_KEY("Open Registry Key"),
/**
* Specifies the defined action of opening a service.
*
*/
@XmlEnumValue("Open Service")
OPEN_SERVICE("Open Service"),
/**
* Specifies the defined action of opening a service control manager.
*
*/
@XmlEnumValue("Open Service Control Manager")
OPEN_SERVICE_CONTROL_MANAGER("Open Service Control Manager"),
/**
* Specifies the defined action of protecting virtual memory.
*
*/
@XmlEnumValue("Protect Virtual Memory")
PROTECT_VIRTUAL_MEMORY("Protect Virtual Memory"),
/**
* Specifies the defined action of querying disk attributes.
*
*/
@XmlEnumValue("Query Disk Attributes")
QUERY_DISK_ATTRIBUTES("Query Disk Attributes"),
/**
* Specifies the defined action of querying DNS.
*
*/
@XmlEnumValue("Query DNS")
QUERY_DNS("Query DNS"),
/**
* Specifies the defined action of querying process virtual memory.
*
*/
@XmlEnumValue("Query Process Virtual Memory")
QUERY_PROCESS_VIRTUAL_MEMORY("Query Process Virtual Memory"),
/**
* Specifies the defined action of querying the Asynchronous Procedure Call (APC) in the context of a thread.
*
*/
@XmlEnumValue("Queue APC in Thread")
QUEUE_APC_IN_THREAD("Queue APC in Thread"),
/**
* Specifies the defined action of reading a file.
*
*/
@XmlEnumValue("Read File")
READ_FILE("Read File"),
/**
* Specifies the defined action of reading from a named pipe.
*
*/
@XmlEnumValue("Read From Named Pipe")
READ_FROM_NAMED_PIPE("Read From Named Pipe"),
/**
* Specifies the defined action of reading from process memory.
*
*/
@XmlEnumValue("Read From Process Memory")
READ_FROM_PROCESS_MEMORY("Read From Process Memory"),
/**
* Specifies the defined action of reading a registry key value.
*
*/
@XmlEnumValue("Read Registry Key Value")
READ_REGISTRY_KEY_VALUE("Read Registry Key Value"),
/**
* Specifies the defined action of receiving data on a socket.
*
*/
@XmlEnumValue("Receive Data on Socket")
RECEIVE_DATA_ON_SOCKET("Receive Data on Socket"),
/**
* Specifies the defined action of receiving an email message.
*
*/
@XmlEnumValue("Receive Email Message")
RECEIVE_EMAIL_MESSAGE("Receive Email Message"),
/**
* Specifies the defined action of releasing a mutex.
*
*/
@XmlEnumValue("Release Mutex")
RELEASE_MUTEX("Release Mutex"),
/**
* Specifies the defined action of renaming a file.
*
*/
@XmlEnumValue("Rename File")
RENAME_FILE("Rename File"),
/**
* Specifies the defined action of reverting a thread to its self.
*
*/
@XmlEnumValue("Revert Thread to Self")
REVERT_THREAD_TO_SELF("Revert Thread to Self"),
/**
* Specifies the defined action of sending a control code to a file.
*
*/
@XmlEnumValue("Send Control Code to File")
SEND_CONTROL_CODE_TO_FILE("Send Control Code to File"),
/**
* Specifies the defined action of sending a control code to a pipe.
*
*/
@XmlEnumValue("Send Control Code to Pipe")
SEND_CONTROL_CODE_TO_PIPE("Send Control Code to Pipe"),
/**
* Specifies the defined action of sending control code to a service.
*
*/
@XmlEnumValue("Send Control Code to Service")
SEND_CONTROL_CODE_TO_SERVICE("Send Control Code to Service"),
/**
* Specifies the defined action of sending data on a socket.
*
*/
@XmlEnumValue("Send Data on Socket")
SEND_DATA_ON_SOCKET("Send Data on Socket"),
/**
* Specifies the defined action of sending data to the address on a socket.
*
*/
@XmlEnumValue("Send Data to Address on Socket")
SEND_DATA_TO_ADDRESS_ON_SOCKET("Send Data to Address on Socket"),
/**
* Specifies the defined action of sending a DNS query.
*
*/
@XmlEnumValue("Send DNS Query")
SEND_DNS_QUERY("Send DNS Query"),
/**
* Specifies the defined action of sending an email message.
*
*/
@XmlEnumValue("Send Email Message")
SEND_EMAIL_MESSAGE("Send Email Message"),
/**
* Specifies the defined action of sending an ICMP request.
*
*/
@XmlEnumValue("Send ICMP Request")
SEND_ICMP_REQUEST("Send ICMP Request"),
/**
* Specifies the defined action of sending a reverse DNS query.
*
*/
@XmlEnumValue("Send Reverse DNS Query")
SEND_REVERSE_DNS_QUERY("Send Reverse DNS Query"),
/**
* Specifies the defined action of setting file attributes.
*
*/
@XmlEnumValue("Set File Attributes")
SET_FILE_ATTRIBUTES("Set File Attributes"),
/**
* Specifies the defined action of setting the NetBIOS name.
*
*/
@XmlEnumValue("Set NetBIOS Name")
SET_NET_BIOS_NAME("Set NetBIOS Name"),
/**
* Specifies the defined action of setting the process current directory.
*
*/
@XmlEnumValue("Set Process Current Directory")
SET_PROCESS_CURRENT_DIRECTORY("Set Process Current Directory"),
/**
* Specifies the defined action of setting the process environment variable.
*
*/
@XmlEnumValue("Set Process Environment Variable")
SET_PROCESS_ENVIRONMENT_VARIABLE("Set Process Environment Variable"),
/**
* Specifies the defined action of setting system global flags.
*
*/
@XmlEnumValue("Set System Global Flags")
SET_SYSTEM_GLOBAL_FLAGS("Set System Global Flags"),
/**
* Specifies the defined action of setting the system host name.
*
*/
@XmlEnumValue("Set System Host Name")
SET_SYSTEM_HOST_NAME("Set System Host Name"),
/**
* Specifies the defined action of setting the system time.
*
*/
@XmlEnumValue("Set System Time")
SET_SYSTEM_TIME("Set System Time"),
/**
* Specifies the defined action of setting the thread context.
*
*/
@XmlEnumValue("Set Thread Context")
SET_THREAD_CONTEXT("Set Thread Context"),
/**
* Specifies the defined action of showing a window.
*
*/
@XmlEnumValue("Show Window")
SHOW_WINDOW("Show Window"),
/**
* Specifies the defined action of shutting down a system.
*
*/
@XmlEnumValue("Shutdown System")
SHUTDOWN_SYSTEM("Shutdown System"),
/**
* Specifies the defined action of sleeping a process.
*
*/
@XmlEnumValue("Sleep Process")
SLEEP_PROCESS("Sleep Process"),
/**
* Specifies the defined action of sleeping a system.
*
*/
@XmlEnumValue("Sleep System")
SLEEP_SYSTEM("Sleep System"),
/**
* Specifies the defined action of starting a service.
*
*/
@XmlEnumValue("Start Service")
START_SERVICE("Start Service"),
/**
* Specifies the defined action of unloading a driver.
*
*/
@XmlEnumValue("Unload Driver")
UNLOAD_DRIVER("Unload Driver"),
/**
* Specifies the defined action of unlocking a file.
*
*/
@XmlEnumValue("Unlock File")
UNLOCK_FILE("Unlock File"),
/**
* Specifies the defined action of unmapping a file.
*
*/
@XmlEnumValue("Unmap File")
UNMAP_FILE("Unmap File"),
/**
* Specifies the defined action of unloading a module.
*
*/
@XmlEnumValue("Unload Module")
UNLOAD_MODULE("Unload Module"),
/**
* Specifies the defined action of uploading a file.
*
*/
@XmlEnumValue("Upload File")
UPLOAD_FILE("Upload File"),
/**
* Specifies the defined action of writing to a file.
*
*/
@XmlEnumValue("Write to File")
WRITE_TO_FILE("Write to File"),
/**
* Specifies the defined action of writing to process virtual memory.
*
*/
@XmlEnumValue("Write to Process Virtual Memory")
WRITE_TO_PROCESS_VIRTUAL_MEMORY("Write to Process Virtual Memory");
private final String value;
ActionNameEnum11(String v) {
value = v;
}
public String value() {
return value;
}
public static ActionNameEnum11 fromValue(String v) {
for (ActionNameEnum11 c: ActionNameEnum11 .values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}