org.mitre.cybox.default_vocabularies_2.ActionNameEnum10 Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of stix Show documentation
Show all versions of stix Show documentation
The Java bindings for STIX v.1.2.0.2
/**
* Copyright (c) 2015, The MITRE Corporation. All rights reserved.
* See LICENSE for complete terms.
*/
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.06.23 at 10:59:44 AM EDT
//
package org.mitre.cybox.default_vocabularies_2;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for ActionNameEnum-1.0.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <simpleType name="ActionNameEnum-1.0">
* <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="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.0")
@XmlEnum
public enum ActionNameEnum10 {
/**
* 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 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;
ActionNameEnum10(String v) {
value = v;
}
public String value() {
return value;
}
public static ActionNameEnum10 fromValue(String v) {
for (ActionNameEnum10 c : ActionNameEnum10.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}