Versions in this module Expand all Collapse all v0 v0.0.2 Aug 30, 2026 v0.0.1 Aug 29, 2026 Changes in this version + const AggressorArtifactPayload + const AggressorArtifactStageless + const AggressorBOFDefaultEntryPoint + const AggressorBeaconActionArgumentSpoofAdd + const AggressorBeaconActionArgumentSpoofList + const AggressorBeaconActionArgumentSpoofRemove + const AggressorBeaconActionBlockDLLs + const AggressorBeaconActionBrowserPivot + const AggressorBeaconActionBrowserPivotStop + const AggressorBeaconActionCancelDownload + const AggressorBeaconActionChangeDirectory + const AggressorBeaconActionCheckin + const AggressorBeaconActionClearTasks + const AggressorBeaconActionClipboard + const AggressorBeaconActionConfigure + const AggressorBeaconActionConnect + const AggressorBeaconActionConsoleWatermark + const AggressorBeaconActionConsoleWatermarkReset + const AggressorBeaconActionCopy + const AggressorBeaconActionCovertVPN + const AggressorBeaconActionDCSync + const AggressorBeaconActionDLLInject + const AggressorBeaconActionDLLLoad + const AggressorBeaconActionDLLSpawn + const AggressorBeaconActionDataStoreList + const AggressorBeaconActionDataStoreLoad + const AggressorBeaconActionDataStoreUnload + const AggressorBeaconActionDesktop + const AggressorBeaconActionDownload + const AggressorBeaconActionEnablePrivileges + const AggressorBeaconActionExecute + const AggressorBeaconActionExecuteAssembly + const AggressorBeaconActionExit + const AggressorBeaconActionGate + const AggressorBeaconActionGetSystem + const AggressorBeaconActionGetUID + const AggressorBeaconActionHashdump + const AggressorBeaconActionIPConfig + const AggressorBeaconActionInject + const AggressorBeaconActionInlineExecute + const AggressorBeaconActionInlineExecutePE + const AggressorBeaconActionInterpreter + const AggressorBeaconActionInterpreterLint + const AggressorBeaconActionJobHideOutput + const AggressorBeaconActionJobKill + const AggressorBeaconActionJobName + const AggressorBeaconActionJobSendData + const AggressorBeaconActionJobs + const AggressorBeaconActionKerberosCCacheUse + const AggressorBeaconActionKerberosTicketPurge + const AggressorBeaconActionKerberosTicketUse + const AggressorBeaconActionKeylogger + const AggressorBeaconActionKill + const AggressorBeaconActionLink + const AggressorBeaconActionListDrives + const AggressorBeaconActionListFiles + const AggressorBeaconActionListProcesses + const AggressorBeaconActionLoginUser + const AggressorBeaconActionLogonPasswords + const AggressorBeaconActionMakeDirectory + const AggressorBeaconActionMimikatz + const AggressorBeaconActionMimikatzSmall + const AggressorBeaconActionMode + const AggressorBeaconActionMove + const AggressorBeaconActionNet + const AggressorBeaconActionNote + const AggressorBeaconActionPSExec + const AggressorBeaconActionPSExecCommand + const AggressorBeaconActionParentPID + const AggressorBeaconActionPassTheHash + const AggressorBeaconActionPause + const AggressorBeaconActionPortscan + const AggressorBeaconActionPowerPick + const AggressorBeaconActionPowerShell + const AggressorBeaconActionPowerShellImport + const AggressorBeaconActionPowerShellImportClear + const AggressorBeaconActionPowerShellInject + const AggressorBeaconActionPrintScreen + const AggressorBeaconActionPrintWorkingDirectory + const AggressorBeaconActionReadPipe + const AggressorBeaconActionRegistryQueryValue + const AggressorBeaconActionRemove + const AggressorBeaconActionRemoveFromDisplay + const AggressorBeaconActionReversePortForward + const AggressorBeaconActionReversePortForwardLocal + const AggressorBeaconActionReversePortForwardStop + const AggressorBeaconActionRevertToSelf + const AggressorBeaconActionRun + const AggressorBeaconActionRunAs + const AggressorBeaconActionRunUnder + const AggressorBeaconActionSOCKS + const AggressorBeaconActionSOCKSStop + const AggressorBeaconActionSSH + const AggressorBeaconActionSSHKey + const AggressorBeaconActionScreenshot + const AggressorBeaconActionScreenwatch + const AggressorBeaconActionSetEnvironment + const AggressorBeaconActionShell + const AggressorBeaconActionShellcodeInject + const AggressorBeaconActionShellcodeSpawn + const AggressorBeaconActionSleep + const AggressorBeaconActionSleepUnified + const AggressorBeaconActionSmartLink + const AggressorBeaconActionSpawn + const AggressorBeaconActionSpawnAs + const AggressorBeaconActionSpawnTo + const AggressorBeaconActionSpawnTunnel + const AggressorBeaconActionSpawnTunnelLocal + const AggressorBeaconActionSpawnUnder + const AggressorBeaconActionStagePipe + const AggressorBeaconActionStageTCP + const AggressorBeaconActionStealToken + const AggressorBeaconActionSudo + const AggressorBeaconActionSyscallMethod + const AggressorBeaconActionTimestomp + const AggressorBeaconActionTokenStoreRemove + const AggressorBeaconActionTokenStoreRemoveAll + const AggressorBeaconActionTokenStoreShow + const AggressorBeaconActionTokenStoreSteal + const AggressorBeaconActionTokenStoreStealAndUse + const AggressorBeaconActionTokenStoreUse + const AggressorBeaconActionUnlink + const AggressorBeaconActionUpload + const AggressorBeaconActionUploadRaw + const AggressorBeaconExecuteJob + const AggressorBeaconExecutePostexJob + const AggressorBeaconHostImportedScript + const AggressorBeaconHostScript + const AggressorBeaconInlineExecute + const AggressorBeaconInlineExecutePE + const AggressorBeaconPostexKitCallbackID + const AggressorBeaconTechniqueElevator + const AggressorBeaconTechniqueExploit + const AggressorBeaconTechniqueRemoteExecMethod + const AggressorBeaconTechniqueRemoteExploit + const AggressorBeaconTranscriptError + const AggressorBeaconTranscriptInput + const AggressorBeaconTranscriptJobError + const AggressorBeaconTranscriptJobLog + const AggressorBeaconTranscriptLog + const AggressorBeaconTranscriptLog2 + const AggressorBeaconTranscriptTask + const AggressorBeaconTranscriptTaskCompleted + const AggressorCallbackCallable + const AggressorCallbackNull + const AggressorCallbackOmitted + const AggressorClientServiceAction + const AggressorClientServiceCloseClient + const AggressorClientServiceCustomEvent + const AggressorClientServiceCustomEventPrivate + const AggressorClientServiceEventLog + const AggressorClientServiceGetAggressorClient + const AggressorClientServiceGetCSVersion + const AggressorClientServiceMyNick + const AggressorClientServicePrivateMessage + const AggressorClientServiceSay + const AggressorClientServiceSyncDownload + const AggressorClientServiceUsers + const AggressorClientUIAddTab + const AggressorClientUIAddToClipboard + const AggressorClientUIAddVisualization + const AggressorClientUIColorMenu + const AggressorClientUIFileBrowser + const AggressorClientUIGenerateBeaconBrowser + const AggressorClientUIGeneratePivotGraph + const AggressorClientUIGenerateSessionBrowser + const AggressorClientUIGenerateTargetBrowser + const AggressorClientUIInsertColorMenu + const AggressorClientUIInsertComponent + const AggressorClientUIMenubar + const AggressorClientUINextTab + const AggressorClientUIOpenAboutDialog + const AggressorClientUIOpenApplicationManager + const AggressorClientUIOpenAutoRunDialog + const AggressorClientUIOpenBeaconBrowser + const AggressorClientUIOpenBeaconConsole + const AggressorClientUIOpenBrowserPivotSetup + const AggressorClientUIOpenCloneSiteDialog + const AggressorClientUIOpenConnectDialog + const AggressorClientUIOpenCovertVPNSetup + const AggressorClientUIOpenCredentialManager + const AggressorClientUIOpenDefaultShortcutsDialog + const AggressorClientUIOpenDownloadBrowser + const AggressorClientUIOpenElevateDialog + const AggressorClientUIOpenEventLog + const AggressorClientUIOpenFileBrowser + const AggressorClientUIOpenGoldenTicketDialog + const AggressorClientUIOpenHTMLApplicationDialog + const AggressorClientUIOpenHostFileDialog + const AggressorClientUIOpenInterfaceManager + const AggressorClientUIOpenJavaSignedAppletDialog + const AggressorClientUIOpenJavaSmartAppletDialog + const AggressorClientUIOpenJobBrowser + const AggressorClientUIOpenJobConsole + const AggressorClientUIOpenJumpDialog + const AggressorClientUIOpenKeystrokeBrowser + const AggressorClientUIOpenListenerManager + const AggressorClientUIOpenMakeTokenDialog + const AggressorClientUIOpenMalleableProfileDialog + const AggressorClientUIOpenNewCredentialDialog + const AggressorClientUIOpenOfficeMacroDialog + const AggressorClientUIOpenOneLinerDialog + const AggressorClientUIOpenOrActivate + const AggressorClientUIOpenPayloadGeneratorDialog + const AggressorClientUIOpenPayloadGeneratorStageDialog + const AggressorClientUIOpenPayloadHelper + const AggressorClientUIOpenPayloadStoreManager + const AggressorClientUIOpenPivotListenerSetup + const AggressorClientUIOpenPortScanner + const AggressorClientUIOpenPortScannerLocal + const AggressorClientUIOpenPowerShellWebDialog + const AggressorClientUIOpenPreferencesDialog + const AggressorClientUIOpenProcessBrowser + const AggressorClientUIOpenSOCKSBrowser + const AggressorClientUIOpenSOCKSSetup + const AggressorClientUIOpenScreenshotBrowser + const AggressorClientUIOpenScriptConsole + const AggressorClientUIOpenScriptManager + const AggressorClientUIOpenScriptedWebDialog + const AggressorClientUIOpenServiceBrowser + const AggressorClientUIOpenSiteManager + const AggressorClientUIOpenSpawnAsDialog + const AggressorClientUIOpenSpawnDialog + const AggressorClientUIOpenSpearPhishDialog + const AggressorClientUIOpenSystemInformationDialog + const AggressorClientUIOpenSystemProfilerDialog + const AggressorClientUIOpenTargetBrowser + const AggressorClientUIOpenURL + const AggressorClientUIOpenUserDefinedBrowser + const AggressorClientUIOpenWebLog + const AggressorClientUIOpenWindowsExecutableDialog + const AggressorClientUIOpenWindowsExecutableStageAllDialog + const AggressorClientUIOpenWindowsExecutableStageDialog + const AggressorClientUIPopupClear + const AggressorClientUIPreviousTab + const AggressorClientUIProcessBrowser + const AggressorClientUIRemoveTab + const AggressorClientUISeparator + const AggressorClientUIShowError + const AggressorClientUIShowMessage + const AggressorClientUIShowPopup + const AggressorClientUIShowVisualization + const AggressorCodeTransformEncode + const AggressorCodeTransformPowerShellCompress + const AggressorCodeTransformVBS + const AggressorCommandBeacon + const AggressorCommandSSH + const AggressorContractProviderErrorsAuthoritative + const AggressorContractResultNull + const AggressorContractResultPredicate + const AggressorContractResultValue + const AggressorDataModelQueryKeys + const AggressorDataModelQueryPivots + const AggressorDataModelQueryValue + const AggressorDataStoreApplications + const AggressorDataStoreArchives + const AggressorDataStoreCredentialAdd + const AggressorDataStoreCredentials + const AggressorDataStoreDownloads + const AggressorDataStoreHighlight + const AggressorDataStoreHostDelete + const AggressorDataStoreHostInfo + const AggressorDataStoreHostUpdate + const AggressorDataStoreHosts + const AggressorDataStoreKeystrokes + const AggressorDataStoreRedactObject + const AggressorDataStoreResetData + const AggressorDataStoreScreenshots + const AggressorDataStoreServices + const AggressorDataStoreTargets + const AggressorDataStoreTokenToEmail + const AggressorDialogButtonAction + const AggressorDialogButtonHelp + const AggressorDialogRowBeacon + const AggressorDialogRowCheckbox + const AggressorDialogRowCombobox + const AggressorDialogRowExploits + const AggressorDialogRowFile + const AggressorDialogRowInterface + const AggressorDialogRowKRBTGT + const AggressorDialogRowListener + const AggressorDialogRowListenerStage + const AggressorDialogRowMailServer + const AggressorDialogRowProxyServer + const AggressorDialogRowSite + const AggressorDialogRowText + const AggressorDialogRowTextBig + const AggressorListenerCreate + const AggressorListenerCreateExtended + const AggressorListenerDelete + const AggressorListenerDescribe + const AggressorListenerInfo + const AggressorListenerList + const AggressorListenerListLocal + const AggressorListenerListStageless + const AggressorListenerPivotCreate + const AggressorListenerRestart + const AggressorPEDump + const AggressorPEInsertRichHeader + const AggressorPEMaskSection + const AggressorPEPatchCode + const AggressorPERemoveRichHeader + const AggressorPESetCompileTimeWithString + const AggressorPESetExportName + const AggressorPESetValueAt + const AggressorPayloadArtifact + const AggressorPayloadArtifactGeneral + const AggressorPayloadArtifactSign + const AggressorPayloadArtifactStager + const AggressorPayloadBootstrapHint + const AggressorPayloadExport + const AggressorPayloadExportLocal + const AggressorPayloadGenerateAll + const AggressorPayloadHasBootstrapHint + const AggressorPayloadPowerShell + const AggressorPayloadShellcode + const AggressorPayloadStager + const AggressorPayloadStagerBindPipe + const AggressorPayloadStagerBindTCP + const AggressorPayloadStoreAdd + const AggressorPayloadStoreFetch + const AggressorPayloadStoreList + const AggressorPayloadStoreMetadata + const AggressorPayloadStoreRemove + const AggressorPreferenceGet + const AggressorPreferenceGetList + const AggressorPreferenceSet + const AggressorPreferenceSetList + const AggressorProcessInjectionExplicitGet + const AggressorProcessInjectionExplicitInfo + const AggressorProcessInjectionExplicitSet + const AggressorProcessInjectionSpawnGet + const AggressorProcessInjectionSpawnInfo + const AggressorProcessInjectionSpawnSet + const AggressorProcessInjectionUserExplicitClear + const AggressorProcessInjectionUserExplicitGet + const AggressorProcessInjectionUserExplicitGetMap + const AggressorProcessInjectionUserExplicitGetNames + const AggressorProcessInjectionUserExplicitSet + const AggressorProcessInjectionUserSpawnClear + const AggressorProcessInjectionUserSpawnGet + const AggressorProcessInjectionUserSpawnGetMap + const AggressorProcessInjectionUserSpawnGetNames + const AggressorProcessInjectionUserSpawnSet + const AggressorProfileKillDate + const AggressorProfileSetupStrings + const AggressorProfileSetupTransformations + const AggressorPromptConfirm + const AggressorPromptDirectoryOpen + const AggressorPromptFileOpen + const AggressorPromptFileSave + const AggressorPromptText + const AggressorSessionQueryBeaconArchitecture + const AggressorSessionQueryBeaconData + const AggressorSessionQueryBeaconIDs + const AggressorSessionQueryBeaconInfo + const AggressorSessionQueryBeacons + const AggressorSessionQueryIs64 + const AggressorSessionQueryIsActive + const AggressorSessionQueryIsAdmin + const AggressorSessionQueryIsBeacon + const AggressorSessionQueryIsSSH + const AggressorSiteHost + const AggressorSiteKill + const AggressorSiteList + const AggressorSiteLocalIP + const AggressorVPNInterfaceInfo + const AggressorVPNInterfaces + const AggressorVPNTAPCreate + const AggressorVPNTAPDelete + const BOFPackBigEndian + const BOFPackLittleEndian + const BindingAlias + const BindingCommand + const BindingEvent + const BindingHook + const BindingInline + const BindingItem + const BindingKey + const BindingMenu + const BindingOnce + const BindingPersistent + const BindingPopup + const BindingSSHAlias + const BindingSub + const EnvironmentFilter + const EnvironmentOrdinary + const EnvironmentPredicate + const IncludeCycleAllow + const IncludeCycleReject + const KindArray + const KindDouble + const KindFunction + const KindHash + const KindInt + const KindLong + const KindNull + const KindObject + const KindString + const LimitResourceCollectionEntries + const LimitResourceDecompressedBytes + const LimitResourceInputBytes + const LimitResourceInstruction + const LimitResourceOutputBytes + const LimitResourceSourceBytes + const ObjectConstruct + const ObjectGet + const ObjectInvoke + const ObjectSet + const ObjectTypeCheck + const SeverityError + const SeverityInfo + const SeverityWarning + const TaintPermeable + const TaintSanitizer + const TaintSensitive + const TaintSensitiveSource + const TaintSource + const VariableContainerGlobal + const VariableContainerInternal + const VariableContainerLocal + const VariableProviderCreateGlobal + const VariableProviderCreateInternal + const VariableProviderCreateLocal + const VariableProviderExists + const VariableProviderGet + const VariableProviderPut + const VariableProviderRemove + const Version + var ErrAggressorBindingsUnavailable = opforimpl.ErrAggressorBindingsUnavailable + var ErrAggressorPopupStale = opforimpl.ErrAggressorPopupStale + var ErrAggressorUIClosed = opforimpl.ErrAggressorUIClosed + var ErrArrayChangedDuringIteration = opforimpl.ErrArrayChangedDuringIteration + var ErrHashChangedDuringIteration = opforimpl.ErrHashChangedDuringIteration + var ErrIncludeCycle = opforimpl.ErrIncludeCycle + var ErrIndexOutOfRange = opforimpl.ErrIndexOutOfRange + var ErrInstructionLimit = opforimpl.ErrInstructionLimit + var ErrInvalidCallable = opforimpl.ErrInvalidCallable + var ErrReadCancellationUnsupported = opforimpl.ErrReadCancellationUnsupported + var ErrReadOnlyArray = opforimpl.ErrReadOnlyArray + var ErrReadOnlyHash = opforimpl.ErrReadOnlyHash + var ErrResourceLimit = opforimpl.ErrResourceLimit + var ErrRuntimeClosed = opforimpl.ErrRuntimeClosed + var ErrScriptUnloaded = opforimpl.ErrScriptUnloaded + var ErrUnsafeArrayView = opforimpl.ErrUnsafeArrayView + func DefaultFunctionNames() []string + type AggressorArgumentConstraint = opforimpl.AggressorArgumentConstraint + type AggressorArtifactKind = opforimpl.AggressorArtifactKind + type AggressorArtifactProvider = opforimpl.AggressorArtifactProvider + type AggressorArtifactProviderFunc = opforimpl.AggressorArtifactProviderFunc + type AggressorArtifactRequest = opforimpl.AggressorArtifactRequest + type AggressorBOFExtractionRequest = opforimpl.AggressorBOFExtractionRequest + type AggressorBOFExtractor = opforimpl.AggressorBOFExtractor + type AggressorBOFExtractorFunc = opforimpl.AggressorBOFExtractorFunc + type AggressorBeaconAction = opforimpl.AggressorBeaconAction + type AggressorBeaconActionKind = opforimpl.AggressorBeaconActionKind + type AggressorBeaconActionProvider = opforimpl.AggressorBeaconActionProvider + type AggressorBeaconActionProviderFunc = opforimpl.AggressorBeaconActionProviderFunc + type AggressorBeaconExecutionKind = opforimpl.AggressorBeaconExecutionKind + type AggressorBeaconExecutionProvider = opforimpl.AggressorBeaconExecutionProvider + type AggressorBeaconExecutionProviderFunc = opforimpl.AggressorBeaconExecutionProviderFunc + type AggressorBeaconExecutionRequest = opforimpl.AggressorBeaconExecutionRequest + type AggressorBeaconTechniqueCatalog = opforimpl.AggressorBeaconTechniqueCatalog + type AggressorBeaconTechniqueKind = opforimpl.AggressorBeaconTechniqueKind + type AggressorBeaconTechniqueMetadata = opforimpl.AggressorBeaconTechniqueMetadata + type AggressorBeaconTranscriptKind = opforimpl.AggressorBeaconTranscriptKind + type AggressorBeaconTranscriptRecord = opforimpl.AggressorBeaconTranscriptRecord + type AggressorBeaconTranscriptSink = opforimpl.AggressorBeaconTranscriptSink + type AggressorBeaconTranscriptSinkFunc = opforimpl.AggressorBeaconTranscriptSinkFunc + type AggressorBindings = opforimpl.AggressorBindings + type AggressorBreakpointProvider = opforimpl.AggressorBreakpointProvider + type AggressorBreakpointProviderFunc = opforimpl.AggressorBreakpointProviderFunc + type AggressorBreakpointSnapshot = opforimpl.AggressorBreakpointSnapshot + type AggressorBreakpointStackFrame = opforimpl.AggressorBreakpointStackFrame + type AggressorCallbackContract = opforimpl.AggressorCallbackContract + type AggressorCallbackState = opforimpl.AggressorCallbackState + type AggressorClientServiceOperation = opforimpl.AggressorClientServiceOperation + type AggressorClientServiceProvider = opforimpl.AggressorClientServiceProvider + type AggressorClientServiceProviderFunc = opforimpl.AggressorClientServiceProviderFunc + type AggressorClientServiceRequest = opforimpl.AggressorClientServiceRequest + type AggressorClientUIOperation = opforimpl.AggressorClientUIOperation + type AggressorClientUIProvider = opforimpl.AggressorClientUIProvider + type AggressorClientUIProviderFunc = opforimpl.AggressorClientUIProviderFunc + type AggressorClientUIRequest = opforimpl.AggressorClientUIRequest + type AggressorCodeTransformOperation = opforimpl.AggressorCodeTransformOperation + type AggressorCodeTransformProvider = opforimpl.AggressorCodeTransformProvider + type AggressorCodeTransformProviderFunc = opforimpl.AggressorCodeTransformProviderFunc + type AggressorCodeTransformRequest = opforimpl.AggressorCodeTransformRequest + type AggressorCommandCatalog = opforimpl.AggressorCommandCatalog + type AggressorCommandGroup = opforimpl.AggressorCommandGroup + type AggressorCommandKind = opforimpl.AggressorCommandKind + type AggressorCommandMetadata = opforimpl.AggressorCommandMetadata + type AggressorContractProviderErrors = opforimpl.AggressorContractProviderErrors + type AggressorContractResult = opforimpl.AggressorContractResult + type AggressorDataModelQuery = opforimpl.AggressorDataModelQuery + type AggressorDataModelQueryKind = opforimpl.AggressorDataModelQueryKind + type AggressorDataModelQueryProvider = opforimpl.AggressorDataModelQueryProvider + type AggressorDataModelQueryProviderFunc = opforimpl.AggressorDataModelQueryProviderFunc + type AggressorDataStoreOperation = opforimpl.AggressorDataStoreOperation + type AggressorDataStoreProvider = opforimpl.AggressorDataStoreProvider + type AggressorDataStoreProviderFunc = opforimpl.AggressorDataStoreProviderFunc + type AggressorDataStoreRequest = opforimpl.AggressorDataStoreRequest + type AggressorDialogButton = opforimpl.AggressorDialogButton + type AggressorDialogButtonID = opforimpl.AggressorDialogButtonID + type AggressorDialogButtonKind = opforimpl.AggressorDialogButtonKind + type AggressorDialogDefault = opforimpl.AggressorDialogDefault + type AggressorDialogID = opforimpl.AggressorDialogID + type AggressorDialogPresentation = opforimpl.AggressorDialogPresentation + type AggressorDialogProvider = opforimpl.AggressorDialogProvider + type AggressorDialogProviderFunc = opforimpl.AggressorDialogProviderFunc + type AggressorDialogResponder = opforimpl.AggressorDialogResponder + type AggressorDialogRow = opforimpl.AggressorDialogRow + type AggressorDialogRowID = opforimpl.AggressorDialogRowID + type AggressorDialogRowKind = opforimpl.AggressorDialogRowKind + type AggressorDialogRowValue = opforimpl.AggressorDialogRowValue + type AggressorEventDispatcher = opforimpl.AggressorEventDispatcher + type AggressorEventDispatcherFunc = opforimpl.AggressorEventDispatcherFunc + type AggressorFunctionContract = opforimpl.AggressorFunctionContract + func DefaultAggressorFunctionContracts() []AggressorFunctionContract + type AggressorListenerOperation = opforimpl.AggressorListenerOperation + type AggressorListenerProvider = opforimpl.AggressorListenerProvider + type AggressorListenerProviderFunc = opforimpl.AggressorListenerProviderFunc + type AggressorListenerRequest = opforimpl.AggressorListenerRequest + type AggressorPEOperation = opforimpl.AggressorPEOperation + type AggressorPEProvider = opforimpl.AggressorPEProvider + type AggressorPEProviderFunc = opforimpl.AggressorPEProviderFunc + type AggressorPERequest = opforimpl.AggressorPERequest + type AggressorPayloadOperation = opforimpl.AggressorPayloadOperation + type AggressorPayloadProvider = opforimpl.AggressorPayloadProvider + type AggressorPayloadProviderFunc = opforimpl.AggressorPayloadProviderFunc + type AggressorPayloadRequest = opforimpl.AggressorPayloadRequest + type AggressorPayloadStoreOperation = opforimpl.AggressorPayloadStoreOperation + type AggressorPayloadStoreProvider = opforimpl.AggressorPayloadStoreProvider + type AggressorPayloadStoreProviderFunc = opforimpl.AggressorPayloadStoreProviderFunc + type AggressorPayloadStoreRequest = opforimpl.AggressorPayloadStoreRequest + type AggressorPopupComposer = opforimpl.AggressorPopupComposer + type AggressorPreferenceOperation = opforimpl.AggressorPreferenceOperation + type AggressorPreferenceProvider = opforimpl.AggressorPreferenceProvider + type AggressorPreferenceProviderFunc = opforimpl.AggressorPreferenceProviderFunc + type AggressorPreferenceRequest = opforimpl.AggressorPreferenceRequest + type AggressorProcessInjectionOperation = opforimpl.AggressorProcessInjectionOperation + type AggressorProcessInjectionProvider = opforimpl.AggressorProcessInjectionProvider + type AggressorProcessInjectionProviderFunc = opforimpl.AggressorProcessInjectionProviderFunc + type AggressorProcessInjectionRequest = opforimpl.AggressorProcessInjectionRequest + type AggressorProfileOperation = opforimpl.AggressorProfileOperation + type AggressorProfileProvider = opforimpl.AggressorProfileProvider + type AggressorProfileProviderFunc = opforimpl.AggressorProfileProviderFunc + type AggressorProfileRequest = opforimpl.AggressorProfileRequest + type AggressorPromptID = opforimpl.AggressorPromptID + type AggressorPromptKind = opforimpl.AggressorPromptKind + type AggressorPromptPresentation = opforimpl.AggressorPromptPresentation + type AggressorPromptProvider = opforimpl.AggressorPromptProvider + type AggressorPromptProviderFunc = opforimpl.AggressorPromptProviderFunc + type AggressorPromptResponder = opforimpl.AggressorPromptResponder + type AggressorSessionQuery = opforimpl.AggressorSessionQuery + type AggressorSessionQueryKind = opforimpl.AggressorSessionQueryKind + type AggressorSessionQueryProvider = opforimpl.AggressorSessionQueryProvider + type AggressorSessionQueryProviderFunc = opforimpl.AggressorSessionQueryProviderFunc + type AggressorSiteKind = opforimpl.AggressorSiteKind + type AggressorSiteProvider = opforimpl.AggressorSiteProvider + type AggressorSiteProviderFunc = opforimpl.AggressorSiteProviderFunc + type AggressorSiteRequest = opforimpl.AggressorSiteRequest + type AggressorTeamServerRPCCallback = opforimpl.AggressorTeamServerRPCCallback + type AggressorTeamServerRPCProvider = opforimpl.AggressorTeamServerRPCProvider + type AggressorTeamServerRPCProviderFunc = opforimpl.AggressorTeamServerRPCProviderFunc + type AggressorTeamServerRPCRequest = opforimpl.AggressorTeamServerRPCRequest + type AggressorVPNOperation = opforimpl.AggressorVPNOperation + type AggressorVPNProvider = opforimpl.AggressorVPNProvider + type AggressorVPNProviderFunc = opforimpl.AggressorVPNProviderFunc + type AggressorVPNRequest = opforimpl.AggressorVPNRequest + type Argument = opforimpl.Argument + type Array = opforimpl.Array + func NewArray(values ...Value) *Array + func NewReadOnlyArray(values ...Value) *Array + type BOFPackByteOrder = opforimpl.BOFPackByteOrder + type BeaconStringEncoder = opforimpl.BeaconStringEncoder + type BeaconStringEncoderFunc = opforimpl.BeaconStringEncoderFunc + type Binding = opforimpl.Binding + type BindingInvocation = opforimpl.BindingInvocation + type BindingKind = opforimpl.BindingKind + type BindingLifetime = opforimpl.BindingLifetime + type BindingObserver = opforimpl.BindingObserver + type BindingSelector = opforimpl.BindingSelector + type Callable = opforimpl.Callable + type CallableFunc = opforimpl.CallableFunc + type Cell = opforimpl.Cell + func NewCell(value Value) *Cell + type Clock = opforimpl.Clock + type ClockFunc = opforimpl.ClockFunc + type CompileError = opforimpl.CompileError + type CompileOption = opforimpl.CompileOption + func WithCompatibilityWarnings() CompileOption + func WithCompileEnvironment(keyword string, kind EnvironmentKind) CompileOption + func WithStrictSyntax() CompileOption + type ConsoleInvocation = opforimpl.ConsoleInvocation + type Diagnostic = source.Diagnostic + type EnvironmentKind = opforimpl.EnvironmentKind + type FileSourceResolver = opforimpl.FileSourceResolver + func NewFileSourceResolver(baseDirectory string) (*FileSourceResolver, error) + type Hash = opforimpl.Hash + func NewAccessOrderedHash() *Hash + func NewHash() *Hash + func NewOrderedHash() *Hash + func NewReadOnlyHash(values map[string]Value) *Hash + type Host = opforimpl.Host + type HostFunc = opforimpl.HostFunc + type IncludeCycleError = opforimpl.IncludeCycleError + type IncludeCyclePolicy = opforimpl.IncludeCyclePolicy + type Invocation = opforimpl.Invocation + type Iterator = opforimpl.Iterator + type IteratorFunc = opforimpl.IteratorFunc + type Kind = opforimpl.Kind + type LimitError = opforimpl.LimitError + type Limits = opforimpl.Limits + type LoadableBridge = opforimpl.LoadableBridge + type LoadableBridgeFuncs = opforimpl.LoadableBridgeFuncs + type LoadableProvider = opforimpl.LoadableProvider + type LoadableProviderFunc = opforimpl.LoadableProviderFunc + type LoadableRequest = opforimpl.LoadableRequest + type MutableIterator = opforimpl.MutableIterator + type NativeFunc = opforimpl.NativeFunc + type ObjectHost = opforimpl.ObjectHost + type ObjectHostFunc = opforimpl.ObjectHostFunc + type ObjectInvocation = opforimpl.ObjectInvocation + type ObjectOperation = opforimpl.ObjectOperation + type Option = opforimpl.Option + func WithAggressorArtifactProvider(provider AggressorArtifactProvider) Option + func WithAggressorBOFExtractor(extractor AggressorBOFExtractor) Option + func WithAggressorBeaconActionProvider(provider AggressorBeaconActionProvider) Option + func WithAggressorBeaconExecutionProvider(provider AggressorBeaconExecutionProvider) Option + func WithAggressorBeaconTechniqueCatalog(kind AggressorBeaconTechniqueKind, catalog AggressorBeaconTechniqueCatalog) Option + func WithAggressorBeaconTranscriptSink(sink AggressorBeaconTranscriptSink) Option + func WithAggressorBreakpointProvider(provider AggressorBreakpointProvider) Option + func WithAggressorClientServiceProvider(provider AggressorClientServiceProvider) Option + func WithAggressorClientUIProvider(provider AggressorClientUIProvider) Option + func WithAggressorCodeTransformProvider(provider AggressorCodeTransformProvider) Option + func WithAggressorCommandCatalog(kind AggressorCommandKind, catalog AggressorCommandCatalog) Option + func WithAggressorDataModelQueryProvider(provider AggressorDataModelQueryProvider) Option + func WithAggressorDataStoreProvider(provider AggressorDataStoreProvider) Option + func WithAggressorDialogProvider(provider AggressorDialogProvider) Option + func WithAggressorEventDispatcher(dispatcher AggressorEventDispatcher) Option + func WithAggressorListenerProvider(provider AggressorListenerProvider) Option + func WithAggressorPEProvider(provider AggressorPEProvider) Option + func WithAggressorPayloadProvider(provider AggressorPayloadProvider) Option + func WithAggressorPayloadStoreProvider(provider AggressorPayloadStoreProvider) Option + func WithAggressorPreferenceProvider(provider AggressorPreferenceProvider) Option + func WithAggressorProcessInjectionProvider(provider AggressorProcessInjectionProvider) Option + func WithAggressorProfileProvider(provider AggressorProfileProvider) Option + func WithAggressorPromptProvider(provider AggressorPromptProvider) Option + func WithAggressorSessionQueryProvider(provider AggressorSessionQueryProvider) Option + func WithAggressorSiteProvider(provider AggressorSiteProvider) Option + func WithAggressorTeamServerRPCProvider(provider AggressorTeamServerRPCProvider) Option + func WithAggressorVPNProvider(provider AggressorVPNProvider) Option + func WithBOFPackByteOrder(order BOFPackByteOrder) Option + func WithBeaconStringEncoder(encoder BeaconStringEncoder) Option + func WithBindingObserver(observer BindingObserver) Option + func WithClock(clock Clock) Option + func WithDebugFlags(flags int32) Option + func WithEnvironment(keyword string, kind EnvironmentKind) Option + func WithFunction(name string, function NativeFunc) Option + func WithHost(host Host) Option + func WithIncludeCyclePolicy(policy IncludeCyclePolicy) Option + func WithInitialGlobals(globals map[string]Value) Option + func WithInstructionLimit(limit uint64) Option + func WithLimits(limits Limits) Option + func WithLoadableProvider(provider LoadableProvider) Option + func WithObjectHost(host ObjectHost) Option + func WithScriptLifecycleObserver(observer ScriptLifecycleObserver) Option + func WithScriptLoaderCache(cache *ScriptLoaderCache) Option + func WithSleepClasspath(classPath string) Option + func WithSourceResolver(resolver SourceResolver) Option + func WithStderr(writer io.Writer) Option + func WithStdin(reader io.Reader) Option + func WithStdout(writer io.Writer) Option + func WithTaintFunction(name string, function NativeFunc, policy TaintPolicy) Option + func WithTaintMode(enabled bool) Option + func WithTaintPolicy(name string, policy TaintPolicy) Option + func WithVariableProvider(provider VariableProvider) Option + type PortableUtilityArgumentError = opforimpl.PortableUtilityArgumentError + type Position = source.Position + type PredicateEvaluator = opforimpl.PredicateEvaluator + type PredicateEvaluatorFunc = opforimpl.PredicateEvaluatorFunc + type ProfileStatisticSnapshot = opforimpl.ProfileStatisticSnapshot + type Program = opforimpl.Program + func Compile(source Source, options ...CompileOption) (*Program, error) + func CompileString(name string, code string, options ...CompileOption) (*Program, error) + type Runtime = opforimpl.Runtime + func New(options ...Option) (*Runtime, error) + type RuntimeError = opforimpl.RuntimeError + type RuntimeID = opforimpl.RuntimeID + type Script = opforimpl.Script + type ScriptID = opforimpl.ScriptID + type ScriptLifecycleFuncs = opforimpl.ScriptLifecycleFuncs + type ScriptLifecycleObserver = opforimpl.ScriptLifecycleObserver + type ScriptLoaderCache = opforimpl.ScriptLoaderCache + func NewScriptLoaderCache() *ScriptLoaderCache + type ScriptProfileSnapshot = opforimpl.ScriptProfileSnapshot + type Severity = source.Severity + type Source = source.Source + func NewSource(name string, data []byte) Source + type SourceRequest = opforimpl.SourceRequest + type SourceResolver = opforimpl.SourceResolver + type SourceResolverFunc = opforimpl.SourceResolverFunc + type Span = source.Span + type TaintPolicy = opforimpl.TaintPolicy + type UnsupportedError = opforimpl.UnsupportedError + type Value = opforimpl.Value + func ArrayValue(v *Array) Value + func BinaryString(data []byte) Value + func Bool(v bool) Value + func Double(v float64) Value + func FunctionValue(v Callable) Value + func HashValue(v *Hash) Value + func Int(v int32) Value + func Long(v int64) Value + func Null() Value + func ObjectValue(v any) Value + func String(v string) Value + type VariableAccess = opforimpl.VariableAccess + type VariableContainer = opforimpl.VariableContainer + type VariableContainerKind = opforimpl.VariableContainerKind + type VariableContainerRequest = opforimpl.VariableContainerRequest + type VariableProvider = opforimpl.VariableProvider + type VariableProviderError = opforimpl.VariableProviderError + type VariableProviderFunc = opforimpl.VariableProviderFunc + type VariableProviderOperation = opforimpl.VariableProviderOperation