عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

gen-auth - على الإنترنت في السحابة

قم بتشغيل gen-auth في OnWorks free hosting المقدم عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر gen-auth الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


gen-auth - إنشاء سلاسل مصادقة متنوعة

الاستعمال


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

الوصف


gen-auth أداة للمساعدة في جميع أنواع المصادقة / التشفير / فك التشفير /
تشفير المهام. لقد بدأت الحياة كأداة خاصة بـ SMTP ، لكنها انجرفت إليها
وظائف بمرور الوقت.

يتم تقسيم إجراءات البرنامج إلى أنواع من الترميز للإنشاء. كل ثم
يأخذ أرغس الخاصة به. من المتوقع أن تكون الوسائط بترتيب معين في
سطر الأوامر. ستتم مطالبة كل حجة غير متوفرة في سطر الأوامر
ل. فائدة واحدة لهذا هو الحجج المقابلة لكلمات المرور لن يتردد صدى لها
عندما يُطلب منك ذلك.

أنواع


يتم التحكم في عمل البرنامج من خلال الحجة الأولى. معنى ما يلي
يتم تحديد الوسائط من خلال هذا النوع

سهل
ينشئ هذا النوع سلسلة مصادقة PLAIN (RFC 2595). يقبل التكميلية
حجج اسم المستخدم وكلمة المرور. يقوم بإنشاء سلسلة Base64 المشفرة
"\ 0 \ 0 ".

تسجيل الدخول
تقبل هذه الطريقة اسم المستخدم وكلمة المرور كأرقام تكميلية. يعود ببساطة
كل سلسلة Base64 مشفرة. هذا لا يوفر سوى الحد الأدنى من المزايا عن استخدام ENCODE
مرتين. تتمثل إحدى الميزات في إخفاء كلمة المرور إذا قمت بتوفيرها على STDIN

كرام MD5
يقبل CRAM-MD5 (RFC 2195) ثلاث حجج تكميلية. الأول هو اسم المستخدم
والثاني هو كلمة المرور. والثالث هو سلسلة التحدي المقدمة من
الخادم. يمكن أن تكون هذه السلسلة إما Base64 مشفرة أم لا. يقول RFC أن كل شيء
يجب أن تبدأ سلاسل التحدي (غير المشفرة) بـ / '<'. يستخدم هذا لمعرفة ما إذا كانت السلسلة
هو Base64 مشفر أم لا.

يستخدم CRAM-MD5 التحدي وكلمة المرور المقدمة لإنشاء ملخص. بعد ذلك
إرجاع الإصدار المشفر Base64 للسلسلة md5 (" ")

تتطلب طريقة المصادقة هذه تثبيت وحدة Digest :: MD5 perl.

كرام- SHA1
يعمل هذا بنفس سلوك CRAM-MD5 ولكنه يستخدم هضم SHA1 بدلاً من MD5.

تتطلب طريقة المصادقة هذه تثبيت وحدة Digest :: SHA1 perl.

NTLM / SPA / MSN
على الرغم من أنه قد يتم الإعلان عنه كأحد الأنواع المذكورة أعلاه ، إلا أن طريقة المصادقة هذه
إذا تمت الإشارة إليه بشكل منفرد باسم NTLM. هذا نوع مصادقة متعدد الخطوات. ال
يجب تقديم الحجج الثلاثة الأولى مقدمًا. هم اسم المستخدم وكلمة المرور والمجال ،
بهذا الترتيب. يتم استخدام هذه السلاسل الثلاثة لإنشاء سلسلة "طلب المصادقة".
يجب أن تمرر هذه السلسلة حرفيا إلى الخادم. سوف يستجيب الخادم بعد ذلك
مع التحدي. هذا التحدي هو الحجة الرابعة. بعد استلام السيرفر
التحدي ، سينتج gen-auth "استجابة المصادقة". نشر هذا الرد على
يقوم الخادم بإكمال عملية مصادقة NTLM.

تتطلب طريقة المصادقة هذه تثبيت وحدة Authen :: NTLM perl. يرى
أمثلة على مثال لهذه الصفقة. لاحظ أيضًا أن "المجال" غالبًا ما يكون فارغًا
من العميل أو تجاهلها الخادم.

HTTP الأساسي
إرجاع القيمة base64 (" : "). تستخدم لمصادقة HTTP الأساسية
(RFC 2617). تُستخدم عن طريق إضافة عنوان "التفويض: أساسي "لطلب HTTP
أين هو ناتج هذا الأمر.

APOP
يؤدي هذا إلى تنفيذ مصادقة APOP لبروتوكول POP3 كما هو موضح في RFC
1939. هي سلسلة التحدي التي يقدمها خادم POP3 في
تحية راية. هو "السر" (كلمة المرور عادة) المستخدمة للمصادقة
المستخدم. تقوم هذه الطريقة بإرجاع ملخص md5 (" "). هذا يمكن أن يكون
تستخدم للمصادقة على خادم POP3 في سلسلة مثل "APOP " أين
هي السلسلة التي تم إنشاؤها بواسطة هذا الأمر.

تطلب APOP وحدة Digest :: MD5 perl.

تشفير
ببساطة يقوم Base64 بتشفير سلسلة نص عادي. قدمت كوظيفة مريحة.

فك تشفير
يقوم بفك تشفير سلسلة Base64. قدمت كوظيفة مريحة.

MD5 / MD5-HEX
يوفر ملخص MD5 للسلسلة المرفقة في شكل سداسي عشري.

MD5-BASE64
يوفر ملخص MD5 للسلسلة المتوفرة في Base64.

تشفير
يعود أ سرداب(3) سلسلة تم إنشاؤها من سلسلة الإدخال.

ملح
مثل ENCRYPT ولكنك تقدم الملح كالوسيطة الثانية. يرى سرداب(3) رجل
صفحة للحصول على التفاصيل.

ROT13
هذا ينفذ إجراء rot13 على . هذا التنفيذ يؤدي فقط
إجراء على ASCII 65-90,97،123-XNUMX. يتم ترك أي قيمة شخصية أخرى كما هي. لذلك
هذه الطريقة خاصة بـ LOCALE = C ، ASCII فقط. لا تتردد في إرسال بقع إذا كنت
احرص على أن تعمل في مكان آخر.

أطباش
هذا ينفذ عمل atbash على . أطباش يعكس سلسلة من هذا القبيل
'a' == 'z' ، 'b' == 'y' ، إلخ. راجع التعليقات على اللغة ومجموعة الأحرف تحت ROT13.

OPTIONS


-s يثبط الصدى في جميع حقول الإدخال المقروءة من الإدخال القياسي. إذا لم يكن هذا الخيار
مستخدمًا ، يتم منع صدى الصوت في الحقول المعروفة بأنها حقول كلمة مرور ولكن هذا ممكن
لا تكون آمنة بما فيه الكفاية.

--مساعدة
هذه الشاشة.

--الإصدار
معلومات الإصدار.

أمثلة


إنشاء سلسلة مصادقة بسيطة للمستخدم "تيم" وكلمة المرور "tanstaaftanstaaf"
> gen-auth عادي تيم tanstaaftanstaaf
سلسلة التفويض: AHRpbQB0YW5zdGFhZnRhbnN0YWFm

إنشاء سلسلة CRAM-MD5 للمستخدم 'tim' ، كلمة المرور 'tanstaaftanstaaf' ، التحدي
'<[البريد الإلكتروني محمي]> '، باستخدام موجه لإخفاء كلمة المرور
> Gen-auth cram-md5
اسم المستخدم: tim
كلمة السر:
challenge: PDE4OTYuNjk3MTcwOTUyQHBvc3RvZmZpY2UucmVzdG9uLm1jaS5uZXQ+
dGltIGI5MTNhNjAyYzdlZGE3YTQ5NWI0ZTZlNzMzNGQzODkw

استخدم طريقة DECODE للتأكد من أننا قدمنا ​​المخرجات الصحيحة في مثالنا الأخير
> جين المصادقة فك dGltIGI5MTNhNjAyYzdlZGE3YTQ5NWI0ZTZlNzMzNGQzODkw
tim b913a602c7eda7a495b4e6e7334d3890

استخدم طريقة NTLM (MSN) للمصادقة على خادم بريد باستخدام كلمة مرور المستخدم "تيم"
"tanstaaftanstaaf" ، و domain MAIL. كل من معاملة gen-auth ومعاملة SMTP
لتوضيح التفاعل بين الاثنين.
مصادقة MSN
334 دعم NTLM
TlRMTVNTUAABAAAB7IAAAMAAwAAAABAAEACMAAAB0aW1NQUlM
334 TlRMTVNTUAACAAAAAAAAAAAAoAAABggAA9RH5KZlXvygAAACAAAAAZL // 4sQAAAAC
TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAAAwAAAABgAGAHAAAAAGAAYAdgAAAAAAAAA8AAAAAYIAAK3lcO8PldNxIrkbvgKGJRR5owQePUtYaTtLVgfQiVQBywW2yZKyp+VFGqYfgDtdEHQAaQBtAHQAaQBtAA==
235 المصادقة نجحت

> سبا gen-auth
اسم المستخدم: tim
كلمة السر:
المجال: MAIL
طلب التأليف: TlRMTVNTUAABAAAAB7IAAAMAAwAgAAAABAAEACMAAAB0aW1NQUlM
التحدي: TlRMTVNTUAACAAAAAAAAAAAAoAAABggAA9RH5KZlXvygAAACAAAAAZL // 4sQAAAAC
Auth Response: TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAAAwAAAABgAGAHAAAAAGAAYAdgAAAAAAAAA8AAAAAYIAAK3lcO8PldNxIrkbvgKGJRR5owQePUtYaTtLVgfQiVQBywW2yZKyp+VFGqYfgDtdEHQAaQBtAHQAaQBtAA==

يستوجب


التمثيل الصامت :: Base64
مطلوب لجميع الوظائف

خلاصة :: MD5
مطلوب لـ MD5 و MD5-BASE64 و CRAM-MD5 و APOP

الملخص :: SHA1
مطلوب لـ CRAM-SHA1

Authen :: NTLM
مطلوب لـ NTLM / MSN / SPA

EXIT الرموز


0 - لم تحدث أخطاء
1 - تم تحديد نوع غير معروف

للتواصل معنا


[البريد الإلكتروني محمي]

استخدم المصادقة العامة عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad