diff options
author | Matthew Chapman <matty@samba.org> | 1999-03-18 05:16:59 +0000 |
---|---|---|
committer | Matthew Chapman <matty@samba.org> | 1999-03-18 05:16:59 +0000 |
commit | e8ac69c16877dd827719134dbce49f4aa3608c9d (patch) | |
tree | 8b2bc2837d284f32b9f871563f7c0e1b5caf6c06 /source3/rpcclient/rpcclient.c | |
parent | 5a6db490ea56d6492f268b8c5fbc2bc017ba87b6 (diff) | |
download | samba-e8ac69c16877dd827719134dbce49f4aa3608c9d.tar.gz samba-e8ac69c16877dd827719134dbce49f4aa3608c9d.tar.bz2 samba-e8ac69c16877dd827719134dbce49f4aa3608c9d.zip |
Adding LSA_OPENSECRET (-> LsarOpenSecret) and LSA_QUERYSECRET
(-> LsarQuerySecret) on client side, including rpcclient command
"querysecret" for others to play with.
The major obstacle is working out the encryption algorithm used
for the secret value. It definitely uses the NT hash as part of the
key, and it seems the block size is 64 bits - probably DES based -
but I can't work out what's done in between. Help required.
(This used to be commit 365fa3b5fbf551670acc91f593138a7e91a5f7fa)
Diffstat (limited to 'source3/rpcclient/rpcclient.c')
-rw-r--r-- | source3/rpcclient/rpcclient.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source3/rpcclient/rpcclient.c b/source3/rpcclient/rpcclient.c index a9719b143b..fb520004da 100644 --- a/source3/rpcclient/rpcclient.c +++ b/source3/rpcclient/rpcclient.c @@ -140,6 +140,7 @@ struct {"enumaliases",cmd_sam_enum_aliases, "SAM Aliases Database Query (experimental!)"}, {"enumgroups", cmd_sam_enum_groups, "SAM Group Database Query (experimental!)"}, {"samgroups", cmd_sam_query_dominfo, "SAM Query Domain Info(experimental!)"}, + {"querysecret", cmd_lsa_query_secret, "LSA Query Secret (developer use)"}, {"quit", cmd_quit, "logoff the server"}, {"q", cmd_quit, "logoff the server"}, {"exit", cmd_quit, "logoff the server"}, |