حذف پسورد فایل RAR و WinRAR با CMD | آموزش کامل و کاربردی

فراموش کردن رمز عبور فایلهای RAR یا WinRAR میتونه حسابی کلافهکننده باشه؛ مخصوصاً وقتی فایلهای مهم کاری یا شخصی داخلشون باشه و سریع بهشون نیاز داشته باشی.
خبر خوب اینه که بدون نصب نرمافزارهای سنگین و جانبی، فقط با استفاده از Command Prompt ویندوز (CMD) میتونی برای بازیابی یا شکستن رمز فایلهای RAR اقدام کنی.
در این آموزش، دو روش قدرتمند و کاربردی رو قدمبهقدم بررسی میکنیم که با ابزارهای خط فرمان انجام میشن و برای کاربران حرفهای و نیمهحرفهای فوقالعاده مفیدن.
🛠️ روشهای حذف پسورد RAR/WinRAR با CMD
فایلهای فشرده RAR معمولاً با رمز عبور محافظت میشن، اما CMD این امکان رو فراهم میکنه که با دو تکنیک مختلف رمز اونها رو پیدا یا حذف کنیم:
- استفاده از ابزار cRARk
- استفاده از Batch File (.bat) برای اتوماتیکسازی فرآیند
در ادامه هر دو روش رو با جزئیات کامل توضیح میدیم.
💣 روش اول: شکستن پسورد RAR با cRARk (Brute Force)
ابزار cRARk یک نرمافزار رایگان خط فرمانه که با روش brute force رمز فایلهای RAR رو حدس میزنه.
این ابزار معمولاً برای رمزهای تا ۶ کاراکتر عملکرد خوبی داره، مگر اینکه بخشی از رمز رو از قبل بدونی.
⚠️ هشدار: استفاده از cRARk ممکنه باعث آسیب دیدن فایل بشه. حتماً قبل از شروع، از فایل خود بکاپ بگیر.
✅ مراحل استفاده از cRARk
1️⃣ آخرین نسخه cRARk رو از سایت رسمی دانلود کن

2️⃣ فایل دانلودشده رو Extract کن یا با WinRAR بازش کن
از بین فایلها، یک زبان (مثلاً English) انتخاب کن و نام فایل رو به password.def تغییر بده

3️⃣ فایل password.def رو با Notepad باز کن
4️⃣ فقط بخشهای زیر علامت ## رو ویرایش کن
- خطوطی که
#ندارن رو فعال کن - نوع رمزها (حروف کوچک، عدد، ترکیبی و…) رو مشخص کن
- اگر بخشی از رمز رو میدونی، الگوهایی مثل زیر رو شخصیسازی کن:
MyPass $1 $1 $1 $1
5️⃣ فایل رو ذخیره کن
6️⃣ فایل RAR موردنظر رو داخل پوشه cRARk کپی کن
7️⃣ داخل همون پوشه، CMD رو باز کن
(در نوار آدرس File Explorer بنویس cmd و Enter بزن)

8️⃣ دستور زیر رو اجرا کن:
crark filename.rar

🔁 بهجای filename.rar نام واقعی فایل خودت رو بنویس
⚙️ روش دوم: حذف پسورد RAR با Batch File (.bat)
اگه دوست داری فرآیند پیدا کردن رمز بهصورت خودکار انجام بشه، استفاده از فایل .bat یک انتخاب هوشمندانهست.
این روش با افزایش تدریجی رمزهای عددی، رمز فایل رو تست میکنه.
🧾 مراحل ساخت و اجرای فایل BAT
1️⃣ کد زیر رو کپی کن و داخل Notepad قرار بده
سپس فایل رو با پسوند .bat ذخیره کن (مثلاً: rar-password.bat)
@echo off
title WinRar Password Retriever
copy "C:\Program Files\WinRAR\Unrar.exe"
SET PASS=0
SET TMP=TempFold
MD %TMP%
:RAR
cls
echo.
SET/P "NAME=File Name : "
IF "%NAME%"=="" goto ProblemDetected
goto GPATH
:ProblemDetected
echo You can't leave this blank.
pause
goto RAR
:GPATH
SET/P "PATH=Enter Full Path (eg: C:\Users\Admin\Desktop) : "
IF "%PATH%"=="" goto PERROR
goto NEXT
:PERROR
echo You can't leave this blank.
pause
goto RAR
:NEXT
IF EXIST "%PATH%\%NAME%" GOTO SP
goto PATH
:PATH
cls
echo File couldn't be found. Make sure you include the (.RAR) extension.
pause
goto RAR
:SP
echo.
echo Breaking Password...
:START
SET /A PASS=%PASS%+1
UNRAR E -INUL -P%PASS% "%PATH%\%NAME%" "%TMP%"
IF /I %ERRORLEVEL% EQU 0 GOTO FINISH
GOTO START
:FINISH
RD %TMP% /Q /S
Del "Unrar.exe"
cls
echo Password Found!
echo File = %NAME%
echo Password = %PASS%
pause>NUL
exit

2️⃣ مسیر فایل RAR رو کپی کن
روی فایل راستکلیک کن و گزینه Copy as path یا کلیدهای Ctrl + Shift + C رو بزن

3️⃣ روی فایل .bat دوبار کلیک کن
4️⃣ نام فایل و مسیر رو وارد کن و Enter بزن
برنامه بهصورت خودکار شروع به تست رمزها میکنه 🚀
📌 جمعبندی نهایی
اگر رمز فایل RAR یا WinRAR رو فراموش کردی، CMD ویندوز میتونه بدون نیاز به نرمافزارهای متفرقه کمکت کنه.
روش cRARk برای رمزهای ترکیبی مناسبه و روش BAT برای رمزهای عددی ساده کاربرد بیشتری دار



