InggrisPerancisSpanyol

Ad


favorit OnWorks

gen-auth - Online di Cloud

Jalankan gen-auth di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah gen-auth yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


gen-auth - menghasilkan berbagai string otentikasi

PENGGUNAAN


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

DESKRIPSI


gen-auth adalah alat untuk membantu dalam semua jenis otentikasi / encoding / decoding /
mengenkripsi tugas. Itu mulai hidup sebagai alat khusus smtp, tetapi telah melayang masuk
fungsionalitas dari waktu ke waktu.

Tindakan program dipecah menjadi jenis pengkodean untuk menghasilkan. Setiap kemudian
mengambil argumen spesifiknya sendiri. Argumen diharapkan dalam urutan tertentu pada
garis komando. Setiap argumen yang tidak tersedia di baris perintah akan diminta
untuk. Salah satu manfaatnya adalah argumen yang terkait dengan kata sandi tidak akan digaungkan
terminal ketika diminta.

JENIS


Tindakan program dikendalikan oleh argumen pertama. Arti dari berikut ini
argumen ditentukan oleh tipe ini

POLOS
Jenis ini menghasilkan string otentikasi PLAIN (RFC 2595). Ini menerima tambahan
argumen username dan password. Ini menghasilkan string yang disandikan Base64
"\0 \0 ".

GABUNG
Metode ini menerima nama pengguna dan kata sandi sebagai argumen tambahan. Itu hanya kembali
setiap string Base64 dikodekan. Ini hanya memberikan keuntungan minimal dibandingkan menggunakan ENCODE
dua kali. Salah satu keuntungannya adalah menyembunyikan kata sandi jika Anda memberikannya di STDIN

CRAM-MD5
CRAM-MD5 (RFC 2195) menerima tiga argumen tambahan. Yang pertama adalah nama pengguna
dan yang kedua adalah kata sandi. Yang ketiga adalah rangkaian tantangan yang disediakan oleh
server. String ini dapat dikodekan Base64 atau tidak. RFC menyatakan bahwa semua
string tantangan (tidak dienkode) harus dimulai dengan '<'. Ini digunakan untuk apakah string
apakah Base64 dikodekan atau tidak.

CRAM-MD5 menggunakan tantangan dan kata sandi yang disediakan untuk menghasilkan intisari. itu kemudian
mengembalikan versi string yang disandikan Base64 md5(" ")

Metode otentikasi ini memerlukan modul Perl Digest::MD5 untuk diinstal.

CRAM-SHA1
Ini berperilaku sama seperti CRAM-MD5 tetapi menggunakan mencerna SHA1 daripada MD5.

Metode otentikasi ini memerlukan modul Perl Digest::SHA1 untuk diinstal.

NTLM/SPA/MSN
Meskipun mungkin diiklankan sebagai salah satu jenis di atas, metode otentikasi ini
jika disebut tunggal sebagai NTLM. Ini adalah jenis otentikasi multi-langkah. NS
3 argumen pertama harus diberikan di depan. Mereka adalah nama pengguna, kata sandi, dan domain,
dalam urutan itu. Ketiga string ini digunakan untuk menghasilkan string "Permintaan Auth".
String ini harus diteruskan kata demi kata ke server. Server kemudian akan merespon
dengan tantangan. Tantangan ini adalah argumen keempat. Setelah menerima server
tantangan, gen-auth akan menghasilkan "Respons Auth". Memposting tanggapan ini ke
server menyelesaikan transaksi otentikasi NTLM.

Metode otentikasi ini memerlukan modul perl Authen::NTLM untuk diinstal. Lihat
CONTOH untuk contoh transaksi ini. Perhatikan juga bahwa 'domain' sering kosong
dari klien atau diabaikan oleh server.

HTTP-DASAR
Mengembalikan nilai base64(" : "). Digunakan untuk otentikasi HTTP Basic
(RFC 2617). Digunakan dengan menambahkan tajuk "Otorisasi: Dasar " ke permintaan HTTP
di mana adalah output dari perintah ini.

SEBUAH LETUSAN
Ini mengimplementasikan otentikasi APOP untuk protokol POP3 seperti yang dijelaskan dalam RFC
1939. adalah string tantangan yang disajikan oleh server POP3 di
spanduk ucapan adalah "rahasia" (biasanya kata sandi) yang digunakan untuk mengautentikasi
pengguna. Metode ini mengembalikan intisari md5(" "). Ini bisa jadi
digunakan untuk mengautentikasi ke server POP3 dalam string seperti "APOP " di mana
adalah string yang dihasilkan oleh perintah ini.

APOP membutuhkan modul Perl Digest::MD5.

MENYANDI
Cukup Base64 mengkodekan string teks biasa. Disediakan sebagai fungsi kenyamanan.

MEMBACA SANDI
Mendekode string yang disandikan Base64. Disediakan sebagai fungsi kenyamanan.

MD5/MD5-HEX
Menyediakan intisari MD5 dari string yang disediakan dalam hex.

MD5-BASE64
Menyediakan intisari MD5 dari string yang disediakan di Base64.

mengenkripsi
Mengembalikan ruang bawah tanah(3) string yang dihasilkan dari string input.

SALTENCRYPT
Sama seperti ENCRYPT tetapi Anda memberikan garam sebagai argumen kedua. Lihat ruang bawah tanah(3) pria
halaman untuk rincian.

ROT13
Ini melakukan tindakan rot13 pada . Implementasi ini hanya melakukan
tindakan pada ASCII 65-90,97-123. Nilai karakter lainnya dibiarkan tidak tersentuh. Karena itu
metode ini terutama untuk LOCALE=C, ASCII saja. Jangan ragu untuk mengirim tambalan jika Anda
peduli untuk membuatnya bekerja di pengaturan lain.

ATBASH
Ini melakukan aksi serangan pada . Atbash mencerminkan string sedemikian rupa sehingga
'a'=='z', 'b'=='y', dll. Lihat komentar di lokal dan set karakter di bawah ROT13.

PILIHAN


-s Menekan gema pada semua bidang input yang dibaca dari input standar. Jika opsi ini tidak
digunakan, gema ditekan pada bidang yang dikenal sebagai bidang kata sandi tetapi ini mungkin
tidak cukup aman.

--membantu
layar ini.

--Versi: kapan
informasi versi.

CONTOH


menghasilkan string AUTH POLOS untuk pengguna 'tim', kata sandi 'tanstaaftanstaaf'
> gen-auth plain tim tanstaaftanstaaf
String Otentikasi: AHRpbQB0YW5zdGFhZnRhbnN0YWFm

menghasilkan string CRAM-MD5 untuk 'tim' pengguna, kata sandi 'tanstaaftanstaaf', tantangan
'<[email dilindungi]>', menggunakan prompt untuk menyembunyikan kata sandi
> gen-auth menjejalkan-md5
nama pengguna: tim
Sandi:
challenge: PDE4OTYuNjk3MTcwOTUyQHBvc3RvZmZpY2UucmVzdG9uLm1jaS5uZXQ+
dGltIGI5MTNhNjAyYzdlZGE3YTQ5NWI0ZTZlNzMzNGQzODkw

gunakan metode DECODE untuk memastikan kami memberikan output yang benar dalam contoh terakhir kami
> dekode autentikasi gen dGltIGI5MTNhNjAyYzdlZGE3YTQ5NWI0ZTZlNzMzNGQzODkw
tim b913a602c7eda7a495b4e6e7334d3890

gunakan metode NTLM (MSN) untuk mengautentikasi ke server email menggunakan 'tim' pengguna, kata sandi
'tanstaaftanstaaf', dan domain MAIL. Baik transaksi gen-auth maupun transaksi SMTP
ditampilkan untuk menunjukkan interaksi antara keduanya.
MSN AUTH
334 NTLM didukung
TlRMTVNTUAABAAAAB7IAAAMAAwAgAAAABAAAEACMAAAB0aW1NQUlM
334 TlRMTVNTUAACAAAAAAAAAAAAoAAABggAA9RH5KZlXvygAAACAAAAAZL//4sQAAAAC
TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAAAwAAAABgAGAHAAAAAGAAYAdgAAAAAAAAA8AAAAAYIAAK3lcO8PldNxIrkbvgKGJRR5owQePUtYaTtLVgfQiVQBywW2yZKyp+VFGqYfgDtdEHQAaQBtAHQAaQBtAA==
235 Otentikasi berhasil

> spa gen-auth
nama pengguna: tim
Sandi:
domain: MAIL
Permintaan Auth: TlRMTVNTUAABAAAAB7IAAAMAAwAgAAAABAAEACMAAAB0aW1NQUlM
tantangan: TlRMTVNTUAACAAAAAAAAAAAAoAAABggAA9RH5KZlXvygAAACAAAAAZL//4sQAAAAC
Auth Response: TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAAAwAAAABgAGAHAAAAAGAAYAdgAAAAAAAAA8AAAAAYIAAK3lcO8PldNxIrkbvgKGJRR5owQePUtYaTtLVgfQiVQBywW2yZKyp+VFGqYfgDtdEHQAaQBtAHQAaQBtAA==

MEMBUTUHKAN


MIME::Base64
Diperlukan untuk semua fungsi

Intisari::MD5
Diperlukan untuk MD5, MD5-BASE64, CRAM-MD5, APOP

Intisari::SHA1
Diperlukan untuk CRAM-SHA1

Otentik::NTLM
Diperlukan untuk NTLM/MSN/SPA

EXIT KODE


0 - tidak ada kesalahan yang terjadi
1 - jenis yang tidak dikenal ditentukan

HUBUNGI KAMI(CONTACT)


[email dilindungi]

Gunakan gen-auth online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad