EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

gen-auth - Online în cloud

Rulați gen-auth în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda gen-auth care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


gen-auth - generează diverse șiruri de autentificare

UTILIZARE


gen-auth [--help|--versiune] | ...

DESCRIERE


gen-auth este un instrument care ajută la toate tipurile de autentificare/codare/decodare/
sarcini de criptare. A început viața ca un instrument specific smtp, dar a ajuns în derivă
funcționalitate în timp.

Acțiunile programului sunt împărțite în tipuri de codare de generat. Fiecare atunci
își ia propriile argumente specifice. Argumentele sunt așteptate într-o ordine specifică pe
Linie de comanda. Fiecare argument care nu este disponibil pe linia de comandă va fi solicitat
pentru. Un beneficiu al acestui lucru este că argumentele corespunzătoare parolelor nu vor avea ecou
terminalul când vi se solicită.

TIPURI


Acțiunea programului este controlată de primul argument. Semnificația următoarelor
argumente este specificat de acest tip

SIMPLU
Acest tip generează un șir de autentificare PLAIN (RFC 2595). Acceptă suplimentare
argumente ale numelui de utilizator și parolei. Acesta generează un șir codificat Base64
„\0 \0 ".

AUTENTIFICARE
Această metodă acceptă numele de utilizator și parola ca argumente suplimentare. Pur și simplu se întoarce
fiecare șir codificat Base64. Acest lucru oferă doar avantaje minime față de utilizarea ENCODE
de două ori. Un avantaj este ascunderea parolei dacă o furnizați pe STDIN

CRAM-MD5
CRAM-MD5 (RFC 2195) acceptă trei argumente suplimentare. Primul este numele de utilizator
iar a doua este parola. Al treilea este șirul de provocare oferit de
Server. Acest șir poate fi fie codat Base64, fie nu. RFC afirmă că toate
Șirurile de provocare (necodificate) trebuie să înceapă cu „<”. Acest lucru este folosit pentru a stabili dacă șirul
este sau nu codificat Base64.

CRAM-MD5 folosește provocarea și parola furnizată pentru a genera un rezumat. ea atunci
returnează versiunea codificată Base64 a șirului md5 (" ")

Această metodă de autentificare necesită instalarea modulului perl Digest::MD5.

CRAM-SHA1
Acesta se comportă la fel ca CRAM-MD5, dar utilizează digestia SHA1 mai degrabă decât MD5.

Această metodă de autentificare necesită instalarea modulului perl Digest::SHA1.

NTLM/SPA/MSN
Deși poate fi promovat ca unul dintre tipurile de mai sus, această metodă de autentificare
dacă este denumit în mod singular NTLM. Acesta este un tip de autentificare în mai mulți pași. The
primele 3 argumente trebuie furnizate în avans. Acestea sunt numele de utilizator, parola și domeniul,
în acea ordine. Aceste trei șiruri sunt folosite pentru a genera un șir „Solicitare de autentificare”.
Acest șir ar trebui să fie transmis verbal către server. Serverul va răspunde apoi
cu o provocare. Această provocare este al patrulea argument. După primirea serverului
provocare, gen-auth va produce un „Răspuns de autorizare”. Postarea acestui răspuns la
serverul finalizează tranzacția de autentificare NTLM.

Această metodă de autentificare necesită instalarea modulului Perl Authen::NTLM. Vedea
EXEMPLE pentru un exemplu al acestei tranzacții. Rețineți, de asemenea, că „domeniul” este adesea gol
de la client sau ignorat de server.

HTTP-BASIC
Returnează valoarea base64(" : "). Folosit pentru autentificarea de bază HTTP
(RFC 2617). Folosit prin adăugarea unui antet „Autorizare: de bază " la o solicitare HTTP
Unde este rezultatul acestei comenzi.

APOP
Aceasta implementează autentificarea APOP pentru protocolul POP3 așa cum este descris în RFC
1939. este șirul de provocare prezentat de serverul POP3 în
banner de salut. este „secretul” (de obicei o parolă) folosit pentru autentificare
utilizatorul. Această metodă returnează un digest md5(" "). Acesta poate fi
folosit pentru a se autentifica la un server POP3 într-un șir precum „APOP " Unde
este șirul generat de această comandă.

APOP necesita modulul Perl Digest::MD5.

CODIFICA
Pur și simplu Base64 codifică un șir de text simplu. Furnizat ca o funcție de confort.

DECODARE
Decodifică un șir codificat Base64. Furnizat ca o funcție de confort.

MD5/MD5-HEX
Oferă un rezumat MD5 al șirului furnizat în hexadecimal.

MD5-BASE64
Oferă un rezumat MD5 al șirului furnizat în Base64.

CRIPTARE
Returnează a criptă(3) șir generat din șirul de intrare.

CRIPTĂ SĂRĂ
La fel ca ENCRYPT, dar oferiți sarea ca al doilea argument. Vedea criptă(3) om
pagina de detalii.

ROT13
Aceasta efectuează o acțiune rot13 pe . Această implementare realizează doar
actiune pe ASCII 65-90,97-123. Orice altă valoare a caracterului este lăsată neatinsă. Prin urmare
această metodă este în primul rând pentru LOCALE=C, numai ASCII. Simțiți-vă liber să trimiteți patch-uri dacă doriți
grijă să funcționeze într-un alt cadru.

ATBASH
Aceasta efectuează o acțiune atbash pe . Atbash oglindește un șir astfel încât
'a'=='z', 'b'=='y' etc. Vezi comentariile despre locale și setul de caractere sub ROT13.

OPŢIUNI


-s Suprimă ecoul pe toate câmpurile de intrare citite de la intrarea standard. Dacă această opțiune nu este
utilizat, ecoul este suprimat pe câmpurile despre care se știe că sunt câmpuri de parole, dar acest lucru poate
nu fi suficient de sigur.

--Ajutor
acest ecran.

--versiune
informații despre versiune.

EXEMPLE


generați un șir PLAIN AUTH pentru utilizatorul „tim”, parola „tanstaaftanstaaf”
> gen-auth plain tim tanstaaftanstaaf
Șir de autentificare: AHRpbQB0YW5zdGFhZnRhbnN0YWFm

generați un șir CRAM-MD5 pentru utilizatorul „tim”, parola „tanstaaftanstaaf”, provocare
'<[e-mail protejat]>', folosind prompt pentru a ascunde parola
> gen-auth cram-md5
nume de utilizator: tim
parola:
challenge: PDE4OTYuNjk3MTcwOTUyQHBvc3RvZmZpY2UucmVzdG9uLm1jaS5uZXQ+
dGltIGI5MTNhNjAyYzdlZGE3YTQ5NWI0ZTZlNzMzNGQzODkw

utilizați metoda DECODE pentru a vă asigura că am furnizat rezultatul corect în ultimul nostru exemplu
> decodare gen-auth dGltIGI5MTNhNjAyYzdlZGE3YTQ5NWI0ZTZlNzMzNGQzODkw
tim b913a602c7eda7a495b4e6e7334d3890

utilizați metoda NTLM (MSN) pentru a vă autentifica la un server de e-mail folosind parola utilizatorului „tim”.
„tanstaaftanstaaf” și domeniul MAIL. Atât tranzacția gen-auth, cât și tranzacția SMTP
sunt arătate pentru a demonstra interacțiunea dintre cele două.
AUTH MSN
334 NTLM acceptat
TlRMTVNTUAABAAAAB7IAAAMAAwAgAAAABAAEACMAAAB0aW1NQUlM
334 TlRMTVNTUAACAAAAAAAAAAoAAABggAA9RH5KZlXvygAAACAAAAAZL//4sQAAAAC
TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAAAwAAAABgAGAHAAAAAGAAYAdgAAAAAAAAA8AAAAAYIAAK3lcO8PldNxIrkbvgKGJRR5owQePUtYaTtLVgfQiVQBywW2yZKyp+VFGqYfgDtdEHQAaQBtAHQAaQBtAA==
235 Autentificarea reușită

> gen-auth spa
nume de utilizator: tim
parola:
domeniu: MAIL
Solicitare de autentificare: TlRMTVNTUAABAAAAB7IAAAMAAwAgAAAABAAEACMAAAB0aW1NQUlM
provocare: TlRMTVNTUAACAAAAAAAAAAAoAAABggAA9RH5KZlXvygAAACAAAAAZL//4sQAAAAC
Auth Response: TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAAAwAAAABgAGAHAAAAAGAAYAdgAAAAAAAAA8AAAAAYIAAK3lcO8PldNxIrkbvgKGJRR5owQePUtYaTtLVgfQiVQBywW2yZKyp+VFGqYfgDtdEHQAaQBtAHQAaQBtAA==

NECESITĂ


MIME::Base64
Necesar pentru toate funcționalitățile

Digest::MD5
Necesar pentru MD5, MD5-BASE64, CRAM-MD5, APOP

Digest::SHA1
Necesar pentru CRAM-SHA1

Authen::NTLM
Necesar pentru NTLM/MSN/SPA

EXIT CODURI


0 - nu au apărut erori
1 - tip nerecunoscut specificat

CONTACT


[e-mail protejat]

Utilizați gen-auth online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad