CRYPT :: SMBHASH

PERL-ALLEEN implementatie van LANMAN en NT MD4 HASH-functies, voor gebruik in Samba-stijl SMBPASSWD-vermeldingen.
Download nu

CRYPT :: SMBHASH Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Benjamin Kuit
  • Uitgever website:
  • http://search.cpan.org/~bjkuit/

CRYPT :: SMBHASH Tags


CRYPT :: SMBHASH Beschrijving

PERL-ALLEEN implementatie van LANMAN en NT MD4 HASH-functies, voor gebruik in Samba-stijl SMBPASSWD-vermeldingen. CRYPT :: SMBHASH is een PERL-ALLEEN implementatie van LANMAN en NT MD4 HASH-functies, voor gebruik in Samba-stijl SMBPASSWD-vermeldingen.Synopsis Gebruik Crypt :: SMBHASH; NTLMGEN SCALAR, LMSCALAR, NTSCALAR; deze module genereert LANMAN en NT MD4 Style Password Hashes, met behulp van Perl-alleen-code voor draagbaarheid. De module helpt bij het beheer van Samba Style Systems.In de Samba-distributie wordt verificatie verwezen naar een privé-smbpasswd-bestand. Inzendingen hebben vergelijkbare formulieren in het volgende: Gebruikersnaam: UnixUID: LM: NTWAAR LM EN NT zijn eenrichtingswachtwoordhashes van hetzelfde wachtwoord.ntlmgen genereert de hashes in het eerste argument en plaatst het resultaat in de tweede en derde argumenten. Voorbeeld: om een SMBPASSWD-invoer te genereren: #! / USR / LOKAL / BIN / PERL GEBRUIK CRYPT :: SMBHASH; $ gebruikersnaam = $ argv ; $ wachtwoord = $ argv ; if (! $ wachtwoord) {print "niet genoeg argumenten "; print" Gebruik: $ 0 Gebruikersnaam Wachtwoord "; afslag 1;} $ UID = (GetPwnam ($ gebruikersnaam)) ; mijn ($ login, undeve, $ UID) = getpwnam ($ argv ); ntlmgen $ wachtwoord, $ lm, $ nt; Printf "% S:% D:% S:% S: : LCT- X ", $ LOGIN, $ UID, $ LM, $ NT," U ", TIJD; NTLMGEN Retourneert Retourneert de hash-waarden in een lijstcontext, dus de alternatieve methode van het gebruik ervan is: ($ LM, $ NT) = NTLMGEN $ Wachtwoord; de functies LMHash en Nthash worden door NTLMGE gebruikt om de hashes te genereren en zijn beschikbaar wanneer ze worden aangevraagd: Gebruik Crypt :: SMBHASH QW (LMHASH NTHASH) $ LM = LMHASH ($ PASS); $ NT = NTHASH ($ PASS); Als codering beschikbaar is (onderdeel van PERL-5.8), moet het $ Pass-argument voor NTLMGEN, LMHASH en NTHASH een PERL-string zijn. In Dubbel Gebruik dit: Gebruik Crypt :: SMBHASH QW (NTLMGEN LMHASH NTHASH); Gebruik CODE , $ NT) = NTLMGEN-decode ('ISO-8859-1', $ PASS); $ LM = LMHASH (DecoDE_UTF8 ($ PASS), $ PWENC); $ NT = NTHASH (DecoDE_UTF8 ($ PASS)); De $ PWENC Parameter naar LMHash () is optioneel en standaardinstellingen op 'ISO-8859-1'. Het geeft aan dat de codering is ingeschakeld waarvoor het wachtwoord is gecodeerd vóór hashing. Vereisten: · Perl


CRYPT :: SMBHASH Gerelateerde software

Bundel :: Zavitan

Bundel :: Zavitan is een bundel om externe CPAN-modules te installeren die worden gebruikt door de Zavitan Seminars-manager. ...

130

Downloaden