به نام خدا
سلام بر همه عشاق وب ویروس 32 *_* با توجه به این پستم که یهویی این همه کامنت و ویو ناگهانی خورد، متوجه شدید که دارم از قسمت پایتون وب و کلا پایتون کناره گیری میکنم *_* و اینم از اخرین پستم در قسمت پایتونه، خب شاید با دیدن این پست بگید که منظور من از بیس همون بیس64 خودمونه، نه اینجا میخوام شما رو با رمزگزاری های بیس 58.64.16.31.85.91.32 در پایتون آشنا کنم
خب از بیس 64 شروع میکنم، بیس 64 کتابخونه ای هست که به ما قابلیت رمزگزاری بیس 64 و 16 و 32 و 85 رو میده، برای اضافه کردنش کافیه که به این شکل اضافه کنید **_** :
import base64
بعدش میریم سراغ رمزگزاری ها، خب برای رمز گزاری باید متنمون رو به داخل یه متغیر البته به صورت باینری انتقال بدیم، خب برای باینری کردن هم کافیه از تابع .encode() استفاده کنیم :
text = 'virus32'.encode()
البته به این شکل هم میشد نوشت اما من جوری نوشتم که شاید بخواین از کاربر یه مقداری رو بگیرید ... :
text = b'virus32'
بعدش میریم سراغ رمزگزاری، میتونیم پرینتش هم بکنیم، البته توجه کنید که مقداری که به ما برمیگردونه به صورت باینری هست :
base64.b64encode(text) base64.b16encode(text) base64.b32encode(text) base64.b85encode(text)
به همین راحتی (; اگر هم میخواید مقدار رشته برگردونه کافیست از تابع decode به این شکل استفاده کنید :
base64.b64encode(text).decode() base64.b16encode(text).decode() base64.b32encode(text).decode() base64.b85encode(text).decode()
نتیجه :
dmlydXMzMg== 76697275733332 OZUXE5LTGMZA==== c4=~Tb2Bm
بعدش میریم سراغ بیس 58.... خب کتابخونه رو باید نصب کنید، از این به بعد باید هر کتابخونه ای اسمش رو اوردم نصبش کنید، خب به این شکل اضافه میکنیم :
import base58
بعد به این شکل رمزگزاری میشه :
print(base58.b58encode(text).decode())
ایزی ایزی *_* خب بریم سراغ بیس 91... اضافه اش کنید (: بعدش به این شکل رمزگزاری کنید :
base91.encode(text)
برای بیس31 هم همین کار رو پیش بگیرید *_* برای رمزگشایی هم بجای encode از decode استفاده شه *_*
چو ایران نباشد تن من مباد
بدین بوم و بر زنده یک تن مباد
نویسنده: Attrib 32
الوداععععع الوداععع یا پایتون
عرررر