
اكتشاف وفك تشفير السلاسل النصية المشفرة، بشكل متكرر.
يمكنه اكتشاف وفك تشفير السلاسل المشفرة، بشكل متكرر.
لنأخذ هذه السلسلة: s0md3v ونقوم بتشفيرها باستخدام Base 64
czBtZDN2
الآن لنقم بتشفيرها بالنظام الست عشري (hex)
637a42745a444e32
والآن مرة أخرى باستخدام Base 64
NjM3YTQyNzQ1YTQ0NGUzMg==
الآن لنقدمها إلى Decodify
بوم! هذا ما يفعله Decodify. فهو يكتشف التشفير تلقائياً ويفك تشفيره، ويفعل ذلك بشكل متكرر.
تحذير: يستخدم Decodify خدمات ويب تابعة لجهات خارجية للبحث عن تجزئات MD5 و SHA1 و SHA2. إذا كنت تتعامل مع بيانات حساسة، يُنصح باستخدام الخيار -s الذي سيمنع Decodify من استخدام هذه الخدمات.
قم بتنزيل Decodify باستخدام الأمر التالي:
git clone https://github.com/s0md3v/Decodify
الآن انتقل إلى مجلد Decodify وقم بتشغيل المثبت بهذا الأمر:
make install
يمكنك الآن تشغيل Decodify عن طريق كتابة dcode <string to decode> في الطرفية.
لإزالة Decodify، قم بتشغيل أداة الإزالة بهذا الأمر:
make uninstall
يمكنك تحديد الإزاحة باستخدام خيار --rot أو يمكنك توجيه Decodify لفك التشفير للإزاحات من 1 إلى 26 باستخدام --rot all.
استخدام الخيار -rot all على السلسلة bpgkta xh qtiitg iwpc sr يعطي المخرجات التالية:

يمكنك عكس سلسلة باستخدام الخيار -rev.
إذا واجهت سلسلة مشفرة صالحة لم تتم معالجتها بشكل صحيح بواسطة Decodfiy، يُرجى فتح مشكلة (issue) بما في ذلك السلسلة.
يمكنك أيضًا المساهمة عن طريق إضافة دعم لأنواع تشفير إضافية أو عن طريق إصلاح كتابتي الرديئة.