subcommands
import "github.com/TheManticoreProject/Manticore/network/cifs/subcommands"
Index
Variables
var NtTransactSubcommandsToString = map[NtTransactSubcommand]string{
NT_TRANSACT_CREATE: "CREATE",
NT_TRANSACT_IOCTL: "IOCTL",
NT_TRANSACT_SET_SECURITY_DESC: "SET_SECURITY_DESC",
NT_TRANSACT_NOTIFY_CHANGE: "NOTIFY_CHANGE",
NT_TRANSACT_RENAME: "RENAME",
NT_TRANSACT_QUERY_SECURITY_DESC: "QUERY_SECURITY_DESC",
NT_TRANSACT_QUERY_QUOTA: "QUERY_QUOTA",
NT_TRANSACT_SET_QUOTA: "SET_QUOTA",
}
var Transaction2SubcommandsToString = map[Transaction2Subcommand]string{
TRANS2_OPEN2: "OPEN2",
TRANS2_FIND_FIRST2: "FIND_FIRST2",
TRANS2_FIND_NEXT2: "FIND_NEXT2",
TRANS2_QUERY_FS_INFORMATION: "QUERY_FS_INFORMATION",
TRANS2_SET_FS_INFORMATION: "SET_FS_INFORMATION",
TRANS2_QUERY_PATH_INFORMATION: "QUERY_PATH_INFORMATION",
TRANS2_SET_PATH_INFORMATION: "SET_PATH_INFORMATION",
TRANS2_QUERY_FILE_INFORMATION: "QUERY_FILE_INFORMATION",
TRANS2_SET_FILE_INFORMATION: "SET_FILE_INFORMATION",
TRANS2_FSCTL: "FSCTL",
TRANS2_IOCTL2: "IOCTL2",
TRANS2_FIND_NOTIFY_FIRST: "FIND_NOTIFY_FIRST",
TRANS2_FIND_NOTIFY_NEXT: "FIND_NOTIFY_NEXT",
TRANS2_CREATE_DIRECTORY: "CREATE_DIRECTORY",
TRANS2_SESSION_SETUP: "SESSION_SETUP",
TRANS2_GET_DFS_REFERRAL: "GET_DFS_REFERRAL",
TRANS2_REPORT_DFS_INCONSISTENCY: "REPORT_DFS_INCONSISTENCY",
}
var TransactionSubcommandsToString = map[TransactionSubcommand]string{
TRANS_SET_NMPIPE_STATE: "SET_NMPIPE_STATE",
TRANS_RAW_READ_NMPIPE: "RAW_READ_NMPIPE",
TRANS_QUERY_NMPIPE_STATE: "QUERY_NMPIPE_STATE",
TRANS_QUERY_NMPIPE_INFO: "QUERY_NMPIPE_INFO",
TRANS_PEEK_NMPIPE: "PEEK_NMPIPE",
TRANS_TRANSACT_NMPIPE: "TRANSACT_NMPIPE",
TRANS_RAW_WRITE_NMPIPE: "RAW_WRITE_NMPIPE",
TRANS_READ_NMPIPE: "READ_NMPIPE",
TRANS_WRITE_NMPIPE: "WRITE_NMPIPE",
TRANS_WAIT_NMPIPE: "WAIT_NMPIPE",
TRANS_CALL_NMPIPE: "CALL_NMPIPE",
}
type NtTransactSubcommand uint16
const (
NT_TRANSACT_CREATE NtTransactSubcommand = 0x0001
NT_TRANSACT_IOCTL NtTransactSubcommand = 0x0002
NT_TRANSACT_SET_SECURITY_DESC NtTransactSubcommand = 0x0003
NT_TRANSACT_NOTIFY_CHANGE NtTransactSubcommand = 0x0004
NT_TRANSACT_RENAME NtTransactSubcommand = 0x0005
NT_TRANSACT_QUERY_SECURITY_DESC NtTransactSubcommand = 0x0006
NT_TRANSACT_QUERY_QUOTA NtTransactSubcommand = 0x0007
NT_TRANSACT_SET_QUOTA NtTransactSubcommand = 0x0008
)
func (NtTransactSubcommand) String
func (t NtTransactSubcommand) String() string
type Transaction2Subcommand uint16
const (
TRANS2_OPEN2 Transaction2Subcommand = 0x0000
TRANS2_FIND_FIRST2 Transaction2Subcommand = 0x0001
TRANS2_FIND_NEXT2 Transaction2Subcommand = 0x0002
TRANS2_QUERY_FS_INFORMATION Transaction2Subcommand = 0x0003
TRANS2_SET_FS_INFORMATION Transaction2Subcommand = 0x0004
TRANS2_QUERY_PATH_INFORMATION Transaction2Subcommand = 0x0005
TRANS2_SET_PATH_INFORMATION Transaction2Subcommand = 0x0006
TRANS2_QUERY_FILE_INFORMATION Transaction2Subcommand = 0x0007
TRANS2_SET_FILE_INFORMATION Transaction2Subcommand = 0x0008
TRANS2_FSCTL Transaction2Subcommand = 0x0009
TRANS2_IOCTL2 Transaction2Subcommand = 0x000A
TRANS2_FIND_NOTIFY_FIRST Transaction2Subcommand = 0x000B
TRANS2_FIND_NOTIFY_NEXT Transaction2Subcommand = 0x000C
TRANS2_CREATE_DIRECTORY Transaction2Subcommand = 0x000D
TRANS2_SESSION_SETUP Transaction2Subcommand = 0x000E
TRANS2_GET_DFS_REFERRAL Transaction2Subcommand = 0x0010
TRANS2_REPORT_DFS_INCONSISTENCY Transaction2Subcommand = 0x0011
)
func (Transaction2Subcommand) String
func (t Transaction2Subcommand) String() string
type TransactionSubcommand uint16
const (
TRANS_SET_NMPIPE_STATE TransactionSubcommand = 0x0001
TRANS_RAW_READ_NMPIPE TransactionSubcommand = 0x0011
TRANS_QUERY_NMPIPE_STATE TransactionSubcommand = 0x0021
TRANS_QUERY_NMPIPE_INFO TransactionSubcommand = 0x0022
TRANS_PEEK_NMPIPE TransactionSubcommand = 0x0023
TRANS_TRANSACT_NMPIPE TransactionSubcommand = 0x0026
TRANS_RAW_WRITE_NMPIPE TransactionSubcommand = 0x0031
TRANS_READ_NMPIPE TransactionSubcommand = 0x0036
TRANS_WRITE_NMPIPE TransactionSubcommand = 0x0037
TRANS_WAIT_NMPIPE TransactionSubcommand = 0x0053
TRANS_CALL_NMPIPE TransactionSubcommand = 0x0054
TRANS_MAILSLOT_WRITE TransactionSubcommand = 0x0001
)
func (TransactionSubcommand) String
func (t TransactionSubcommand) String() string