کدگشا
کدگشا دادههای ورودی را با یک دستور تبدیل شامل توالی مشخصی از عملیات پردازش میکند و خروجی هر مرحله را به ورودی مرحلهٔ بعد میفرستد.
چیدمان
پنل چهار بخش دارد:
- عملیات (سمت چپ): فهرست کامل تبدیلهای موجود. روی هر عملیات کلیک کنید تا به دستور تبدیل افزوده شود.
- دستور تبدیل: توالی فعلی مراحل. هر مرحله ورودی مرحلهٔ بعد را فراهم میکند.
- ورودی: متنی که باید تبدیل شود.
- خروجی: نتیجهٔ نهایی یا نتایج کدگشایی هوشمند.
ورودی را در بخش ورودی بچسبانید یا تایپ کنید. هنگام رفتن به بخش دیگری، ورودی و دستور تبدیل بهصورت محلی نگه داشته میشوند. از کنترلهای پاکسازی جداگانه برای حذف دستور تبدیل یا ورودی استفاده کنید، بدون اینکه هر دو را کنار بگذارید.
عملیات موجود
کدگذاری و کدگشایی
- کدگذاری / کدگشایی Base64
- کدگذاری / کدگشایی URL (کدگذاری درصدی)
- کدگذاری / کدگشایی موجودیتهای HTML
- کدگذاری / کدگشایی هگز
هشکردن
| هش | توضیحات |
|---|---|
| MD5 | در برابر برخورد مقاوم نیست؛ برای کاربردهای قدیمی در نظر گرفته شده است |
| SHA1 | استفادهٔ امنیتی از آن منسوخ شده است |
| SHA256 | چندمنظوره |
| SHA512 | چندمنظوره، با چکیدهٔ طولانیتر |
هشها یکطرفهاند. خروجی، چکیدهٔ هگز بایتهای ورودی است.
عملیات دیگر
- کدگشایی JWT: توکن را به سرآیند، پیلود و امضا تقسیم میکند و دو بخش اول را از Base64 کدگشایی میکند.
- رمزگذاری / رمزگشایی AES-256-CBC: رمزگذاری متقارن با کلید و بردار مقداردهی اولیهٔ IV در قالب هگز که شما ارائه میکنید.
- عملیات جدید با اضافهشدن به ابزار در فهرست ظاهر میشوند.
کار با دستورهای تبدیل
- افزودن مرحله: روی یک عملیات در ستون چپ کلیک کنید. آن عملیات به انتهای دستور تبدیل افزوده میشود.
- تغییر ترتیب مراحل: مرحلهای را در ستون دستور تبدیل به جای جدیدی بکشید. زنجیرهٔ خروجی بلافاصله بهروز میشود.
- حذف مرحله: روی کنترل حذف مرحله کلیک کنید. خروجی مراحل بعدی دوباره محاسبه میشود.
- کپی خروجی: روی دکمهٔ کپی هر مرحله کلیک کنید تا خروجی آن مرحله در کلیپبورد کپی شود.
کاربردهای معمول
- پارامتری را که دوبار با URL کدگذاری شده است کدگشایی کنید تا مقدار واقعی آن را بخوانید.
- یک توکن را از Base64 کدگشایی کنید، سپس کدگشایی JWT را اعمال کنید تا ادعاها را بخوانید.
- یک رشته را هش کنید تا با چکیدهٔ ذخیرهشده مقایسه شود.
- زنجیرهٔ کدگشایی Base64 > کدگشایی URL را برای پردازش کدگذاری تودرتو در کوکیهای سریالشده به کار ببرید.