میکروتیک

آموزش بازیابی پسورد میکروتیک با بکاپ – ریکاوری رمز عبور با فایل Backup

بازیابی پسورد میکروتیک با بکاپ - ریکاوری رمز عبور با فایل Backup

اگر پسورد میکروتیک را فراموش کرده اید با فایل بک آپ می توان آن را بازیابی کرد، در این مقاله نحوه ریکاوری رمز عبور میکروتیک با استفاده از فایل بکاپ پشتیبان (Backup) را به صورت تصویری به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.

بازیابی پسورد میکروتیک با بکاپ - ریکاوری رمز عبور با فایل Backup

بازیابی پسورد میکروتیک با بکاپ

با استفاده فایل بکاپ می توان رمز عبور Mikrotik را بدست آورد.

گاهی به دلایل مختلف ممکن است نیاز داشته باشیم پسورد ریکاوری میکروتیک را انجام دهیم.

یکی از روش ها استفاده از فایل Backup است.

اما باید مطمئن باشید که فایل بکاپ میکروتیک پسورد نداشته باشد.

سپس مراحل را به ترتیب آنچه در این مقاله آموزش خواهیم داد انجام دهید، در ادامه همراه داتیس نتورک باشید.

در این آموزش، از یک ابزار مبتنی بر پایتون به نام RouterOS-Backup-Tools (نوشته شده توسط Lorenzo Santina (BigNerd95)) استفاده شده است.

مراحل ارائه شده در اینجا برای ویندوز و لینوکس به‌طور جداگانه شرح داده شده است.

دقت کنید باید فایل بکاپ شما رمز نداشته باشد وگرنه هیچ ابزاری نمی تواند آن را بازگشایی کند بدون دردسر البته!

بازیابی پسورد MikroTik لینوکس

برای بازیابی پسورد میکروتیک با فایل بکاپ قبل از اجرای مراحل زیر، اطمینان حاصل کنید که Python 3 در سیستم شما نصب شده است.

آموزش نصب پایتون در لینوکس CentOS

آموزش نصب پایتون در لینوکس UBUNTU

python3 -V

ابتدا یک پوشه جدید ایجاد کرده و از RouterOS-Backup-Tools repo کلون بگیرید.

mkdir rostest
cd rostest
git clone https://github.com/BigNerd95/RouterOS-Backup-Tools.git

سپس یک virtualenv ایجاد کرده و کتابخانه مورد نیاز را نصب نمایید.

virtualenv ./venv
source ./venv/Scripts/activate
pip install pycryptodome

اکنون می‌توانید، فایل backup. خود را استخراج کرده و پسوردهای خود را رمزگشایی نمایید.

قبل از این کار، فایل پشتیبان خود را در پوشه rsotest کپی کنید.

python RouterOS-Backup-Tools/ROSbackup.py unpack myrouter.backup -d myrouter
python RouterOS-Backup-Tools/extract_user.py myrouter/user.dat
************** Output ***************
User: admin
Pass:

User: admin
Pass:

User: admin
Pass: mysecretpassword

*************************************

بازیابی پسورد میکروتیک با بکاپ در ویندوز

قبل از اجرای مراحل زیر، اطمینان حاصل کنید که Python3 و git برروی ویندوز شما نصب است.

آموزش نصب پایتون در ویندوز

ابتدا یک کنسول git bash باز کرده و یک دایرکتوری جدید ایجاد نمایید.

بازیابی پسورد میکروتیک با بکاپ - ریکاوری رمز عبور با فایل Backup

mkdir rostest
cd rostest

سپس از RouterOS-Backup-Tools repo کلون بگیرید.

git clone https://github.com/BigNerd95/RouterOS-Backup-Tools.git

یک virtualenv ایجاد کرده و کتابخانه وابسته را نصب نمایید.

virtualenv ./venv
./venv/Scripts/activate.bat
pip install pycryptodome

اکنون می‌توانید فایل backup. خود را استخراج کرده و پسوردها را رمزگشایی کنید.

قبل از این کار، فایل پشتیبان خود را در پوشه rostest کپی نمایید.

python RouterOS-Backup-Tools/ROSbackup.py unpack myrouter.backup -d myrouter
python RouterOS-Backup-Tools/extract_user.py myrouter/user.dat

عملیات بازیابی پسورد میکروتیک با فایل بکاپ با موفقیت به پایان رسید.

خروجی به این شکل خواهد بود:

************** Output ***************
User: admin
Pass:

User: admin
Pass:

User: admin
Pass: mysecretpassword

*************************************

روش های دیگری نیز برای ریکاوری پسورد وجود دارد که در مقاله های بعدی بررسی خواهیم کرد.

امیدواریم مقاله آموزش بازیابی ریکاوری رمز عبور با فایل Backup مفید بوده باشد.

داتیس نتورک را در شبکه های اجتماعی دنبال کنید.

مطالب مرتبط

دیدگاهی در مورد “آموزش بازیابی پسورد میکروتیک با بکاپ – ریکاوری رمز عبور با فایل Backup

  1. مهرداد گفت:

    سلام
    من در ایجاد virtualenv به مشکل برمیخورم
    پیغام virtualenv: command not found به من میده
    همچنین در نصب کتابخانه وابسته پیغام Permission denied میده

  2. کیوان وکیلی گفت:

    python RouterOS-Backup-Tools/ROSbackup.py unpack myrouter.backup -d myrouter

    python RouterOS-Backup-Tools/extract_user.py myrouter/user.dat
    File “C:\Users\contractor\rostest\RouterOS-Backup-Tools\ROSbackup.py”, line 8
    from cryptography.hazmat.primitives.import backup router
    ^^^^^^
    SyntaxError: invalid syntax
    Traceback (most recent call last):
    File “C:\Users\contractor\rostest\RouterOS-Backup-Tools\extract_user.py”, line 46, in
    user_file = open(sys.argv[1], “rb”).read()
    ^^^^^^^^^^^^^^^^^^^^^^^
    FileNotFoundError: [Errno 2] No such file or directory: ‘myrouter/user.dat’

    سلام من با این مشکل بخورد کردم ممنون راهنمایی کنید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *