Smbcacls schnellere Verbindung

Smbcacls schnellere Verbindung

Ich habe ein Problem mit der Leistung von smbcacls. Ich habe den Code aus der Utils-Quelle extrahiert, um eine benutzerdefinierte smbcacls-Funktion zu erstellen. Was ich habe, ist folgendes

Arbeitsablauf ist dies

talloc_stackframe
cli_session_creds_init(...)
cli_full_connection_creds(...)
cli_ntcreate(...)
cli_query_security_descriptor(...)

cli_full_connection_credscli_statebeansprucht den größten Teil der Leistung und ist natürlich langsam. Ich kann das aus dem nicht wiederverwenden cli_full_connection_creds, da beim nächsten Eintrag das cli_ntcreatemit fehlschlägt STATUS_OBJECT_NAME_NOT_FOUND (0xC0000034).

Ist es möglich, cli_state wiederzuverwenden?

verwandte Informationen