İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

gen-auth - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında gen-auth çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen gen-auth komutudur.

Program:

ADI


gen-auth - çeşitli kimlik doğrulama dizeleri oluşturun

KULLANIM


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

TANIM


gen-auth, her türlü kimlik doğrulama/kodlama/kod çözme/
şifreleme görevleri Hayata smtp'ye özgü bir araç olarak başladı, ancak
zamanla işlevsellik.

Program eylemleri, oluşturulacak kodlama türlerine bölünür. Her biri sonra
kendi özel argümanlarını alır. Argümanların belirli bir sırada olması bekleniyor.
Komut satırı. Komut satırında mevcut olmayan her argüman sorulacak
için. Bunun bir yararı, parolalara karşılık gelen argümanların yankılanmayacağıdır.
istendiğinde terminal.

TÜRLERİ


Program eylemi ilk argüman tarafından kontrol edilir. Aşağıdakilerin anlamı
argümanlar bu tip tarafından belirtilir

SADE
Bu tür, bir PLAIN (RFC 2595) kimlik doğrulama dizesi oluşturur. Ek kabul eder
kullanıcı adı ve şifre argümanları. Base64 ile kodlanmış bir dize oluşturur
"\0 \0 ".

GİRİŞ YAPMAK
Bu yöntem, kullanıcı adını ve parolayı tamamlayıcı argümanlar olarak kabul eder. Sadece geri döner
her dize Base64 kodlu. Bu, ENCODE kullanımına göre yalnızca minimum avantajlar sağlar
iki kere. Bir avantajı, şifreyi STDIN'de sağlarsanız gizlemektir.

CRAM-MD5
CRAM-MD5 (RFC 2195), üç tamamlayıcı argümanı kabul eder. Birincisi kullanıcı adı
ve ikincisi şifredir. Üçüncüsü, tarafından sağlanan meydan okuma dizisidir.
sunucu. Bu dize, Base64 ile kodlanmış olabilir veya olmayabilir. RFC, tüm
(kodlanmamış) sorgulama dizeleri w/ '<' ile başlamalıdır. Bu, dizenin olup olmadığı için kullanılır
Base64 ile kodlanmış veya kodlanmamış.

CRAM-MD5, bir özet oluşturmak için sorgulamayı ve sağlanan parolayı kullanır. o zaman
md64(" dizesinin Base5 ile kodlanmış sürümünü döndürür ")

Bu kimlik doğrulama yöntemi, Digest::MD5 Perl modülünün yüklenmesini gerektirir.

CRAM-SHA1
Bu, CRAM-MD5 ile aynı şekilde davranır ancak MD1 yerine SHA5 sindirmeyi kullanır.

Bu kimlik doğrulama yöntemi, Digest::SHA1 Perl modülünün yüklenmesini gerektirir.

NTLM/SPA/MSN
Yukarıdaki türlerden biri olarak tanıtılabilse de, bu kimlik doğrulama yöntemi
tekil olarak NTLM olarak anılırsa. Bu, çok adımlı bir kimlik doğrulama türüdür. NS
ilk 3 argüman önceden sağlanmalıdır. Bunlar kullanıcı adı, şifre ve etki alanıdır.
bu sırayla. Bu üç dizi, bir "Yetkilendirme İsteği" dizisi oluşturmak için kullanılır.
Bu dize, sunucuya kelimesi kelimesine iletilmelidir. Sunucu daha sonra yanıt verecek
bir meydan okuma ile. Bu meydan okuma dördüncü argümandır. sunucuyu aldıktan sonra
meydan okuma, gen-auth bir "Yetkilendirme Yanıtı" üretecektir. Bu yanıtın yayınlanması
sunucu NTLM kimlik doğrulama işlemini tamamlar.

Bu kimlik doğrulama yöntemi, Authen::NTLM Perl modülünün yüklenmesini gerektirir. Görmek
ÖRNEKLER bu işlemin bir örneği için. Ayrıca 'alan'ın genellikle boş olduğunu unutmayın.
istemciden veya sunucu tarafından yok sayılır.

HTTP-TEMEL
base64(" değerini döndürür : "). HTTP Temel kimlik doğrulaması için kullanılır
(RFC 2617). "Yetkilendirme: Temel" başlığı eklenerek kullanılır " bir HTTP isteğine
nerede bu komutun çıktısıdır.

BİR POP
Bu, RFC'de açıklandığı gibi POP3 protokolü için APOP kimlik doğrulamasını uygular.
1939. POP3 sunucusu tarafından sunulan sorgulama dizesidir.
tebrik afişi. kimlik doğrulaması için kullanılan "sır"dır (genellikle bir paroladır)
Kullanıcı. Bu yöntem bir özet md5(" "). Bu olabilir
"APOP" gibi bir dizede bir POP3 sunucusunun kimliğini doğrulamak için kullanılır " nerede
bu komut tarafından oluşturulan dizedir.

APOP, Digest::MD5 Perl modülünü gerektiriyordu.

KODLAMA
Basitçe Base64, bir düz metin dizesini kodlar. Kolaylık işlevi olarak sağlanmıştır.

DECODE
Base64 ile kodlanmış bir dizenin kodunu çözer. Kolaylık işlevi olarak sağlanmıştır.

MD5/MD5-HEX
Sağlanan dizenin onaltılı olarak bir MD5 özetini sağlar.

MD5-BASE64
Base5'te sağlanan dizenin bir MD64 özetini sağlar.

ŞİFRE
Bir crypt(3) giriş dizesinden oluşturulan dize.

SALTENCRYPT
ŞİFRELE ile aynı, ancak tuzu ikinci argüman olarak sağlıyorsunuz. Görmek crypt(3) adam
sayfa.

ROT13
Bu, üzerinde bir rot13 eylemi gerçekleştirir . Bu uygulama yalnızca
ASCII 65-90,97-123 ile ilgili eylem. Diğer herhangi bir karakter değerine dokunulmadan bırakılır. Öyleyse
bu yöntem öncelikle LOCALE=C, yalnızca ASCII içindir. İsterseniz yamaları göndermekten çekinmeyin
başka bir ortamda çalışmasına özen gösterin.

ATBAŞ
Bu, üzerinde bir atbash eylemi gerçekleştirir . Atbash bir diziyi şöyle yansıtır:
'a'=='z', 'b'=='y' vb. ROT13 altında yerel ayar ve karakter seti hakkındaki yorumlara bakın.

SEÇENEKLER


-s Standart girdiden okunan tüm girdi alanlarındaki yankıyı bastırır. Bu seçenek değilse
kullanıldığında, parola alanları olarak bilinen alanlarda yankı bastırılır, ancak bu
yeterince güvenli değil.

--yardım et
bu ekran.

--versiyon
sürüm bilgisi.

ÖRNEKLER


'tim' kullanıcısı, şifre 'tanstaaftanstaaf' için bir PLAIN AUTH dizesi oluşturun
> gen-auth düz tim tanstaaftanstaaf
Yetkilendirme Dizesi: AHRpbQB0YW5zdGFhZnRhbnN0YWFm

kullanıcı 'tim', parola 'tanstaaftanstaaf', sorgulama için bir CRAM-MD5 dizesi oluşturun
'<[e-posta korumalı]>', parolayı gizlemek için komut istemini kullanma
> gen-auth cram-md5
kullanıcı tim
şifre:
challenge: PDE4OTYuNjk3MTcwOTUyQHBvc3RvZmZpY2UucmVzdG9uLm1jaS5uZXQ+
dGltIGI5MTNhNjAyYzdlZGE3YTQ5NWI0ZTZlNzMzNGQzODkw

son örneğimizde doğru çıktıyı sağladığımızdan emin olmak için DECODE yöntemini kullanın
> gen-auth kod çözme dGltIGI5MTNhNjAyYzdlZGE3YTQ5NWI0ZTZlNzMzNGQzODkw
tim b913a602c7eda7a495b4e6e7334d3890

kullanıcı 'tim', parola kullanarak bir posta sunucusunda kimlik doğrulaması yapmak için NTLM (MSN) yöntemini kullanın
'tanstaaftanstaaf' ve etki alanı MAIL. Hem gen-auth işlemi hem de SMTP işlemi
arasındaki etkileşimi gösterdiği gösterilmiştir.
DOĞRULAMA MSN'si
334 NTLM destekli
TlRMTVNTUAABAAAAB7IAAAAAwAgAAAABAAEACMAAAB0aW1NQUlM
334 TlRMTVNTUAACAAAAAAAAAoAAABggAA9RH5KZlXvygAAACAAAAAZL//4sQAAAAC
TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAAAwAAAABgAGAHAAAAAGAAYAdgAAAAAAAAA8AAAAAYIAAK3lcO8PldNxIrkbvgKGJRR5owQePUtYaTtLVgfQiVQBywW2yZKyp+VFGqYfgDtdEHQAaQBtAHQAaQBtAA==
235 Kimlik doğrulama başarılı

> gen-auth spa
kullanıcı tim
şifre:
etki alanı: MAIL
Yetkilendirme İsteği: TlRMTVNTUAABAAAAB7IAAAMAAwAgAAAABAAEACMAAAB0aW1NQUlM
meydan okuma: TlRMTVNTUAACAAAAAAAAAAAoAAABggAA9RH5KZlXvygAAACAAAAAZL//4sQAAAAC
Auth Response: TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAAAwAAAABgAGAHAAAAAGAAYAdgAAAAAAAAA8AAAAAYIAAK3lcO8PldNxIrkbvgKGJRR5owQePUtYaTtLVgfQiVQBywW2yZKyp+VFGqYfgDtdEHQAaQBtAHQAaQBtAA==

GEREKLİLİKLER


MIME::Base64
Tüm işlevler için gerekli

Özet::MD5
MD5, MD5-BASE64, CRAM-MD5, APOP için gereklidir

Özet::SHA1
CRAM-SHA1 için gerekli

Yetkilendirme::NTLM
NTLM/MSN/SPA için gerekli

EXIT KODLARI


0 - hata oluşmadı
1 - tanınmayan tür belirtildi

İLETİŞİM


[e-posta korumalı]

onworks.net hizmetlerini kullanarak gen-auth'u çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad