دیکدر سریع برای رمزگشایی اطلاعات

دیکدر

در این اموزش با یک ابزار دیکدر بسیار سریع برای رمزگشایی اطلاعت اشنا خواهید شد با ما در ادامه این اموزش همراه باشید.

دیکدر سریع و رمزگشایی اطلاعات

در دنیای هک و امنیت با اطلاعات منحصر به فردی در هر یک از سرویس های مختلف که بر روی ان ها کار می کنید مواجه می شوید که برای تست نفوذ حرفه ای باید با این موارد اشنا باشید و ان ها را پیش بینی کرده باشید ، برای مثال یک وب سایت اطلاعات خود را به صورت رمزنگاری با الگوریتم base64 نگه داری می کند و شما باید با نحوه دیکد کردن این رمزنگاری اشنا باشید به همین دلیل ما در این اموزش به معرفی ابزاری برای دیکد سریع می پردازیم.

معرفی ابزار BaseCrack

ابزاری برای دیکد کردن رمزنگاری های مختلف است که در ادامه رمزنگاری هایی که در این ابزار پشتیبانی میش وند را معرفی می کنیم و با استفاده از پایتون نسخه 2 و 3 می توانید این ابزار را در هر سیستم عاملی استفاده کنید ، مزیت این ابزار این است که در سریع ترین زمان می توانید از ان استفاده کنید یا لیستی از اطلاعات رمزنگاری شده را به ان بدهید تا دیکد کند.

پشتیبانی ابزار از الگوریتم های زیر :

Base16
Base32
Base36
Base58
Base62
Base64
Base64Url
Base85
Base91
Base92

آموزش اجرای ابزار و استفاده از ان برای دیکد

ترمینال لینوکس خود را باز کنید و دستورات زیر را برای دانلود ابزار و وارد شدن به دایرکتوری ان
سپس نصب پیشنیاز های ابزار وارد کنید :

git clone https://github.com/mufeedvh/basecrack.git
cd basecrack
pip install -r requirements.txt

حال با استفاده از پایتون به صورت زیر می توانید ابزار را اجرا کنید
و همچنین می توانید از سویچ -h هم برای مشاهده راهنمای ابزار استفاده نمایید :

python basecrack.py

برای استفاده به مثال های زیر دقت کنید تا با نحوه کار کرد ابزار اشنا شوید :

اگر رمزنگاری های مختلفی درون یک فایل دارید که می خواهید ان ها را دیکد کنید
با استفاده از سویچ -f فایل خود را به ابزار بدهید :

python basecrack.py -f files.txt

نکته : برای ذخیره خروجی از سویچ -o و انتخاب فایل مورد نظر استفاده کنید.

برای دیکد چندین رمزنگاری به صورت تکی می توانید از سویچ –magic استفاده کنید
در این حالت اطلاعات رمزنگاری شده از شما درخواست خواهند شد :

python basecrack.py –magic

دیکدر سریع برای رمزگشایی اطلاعات
نحوه دیکد با BaseCrack

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

5/5 (1 نظر)

نیما حسینی هستم بنیان گذار تیم پن تست کور و مدرس دوره های امنیت شبکه و راه های مقابله با نفوذ ، در 7 سال گذشته متمرکز بر مباحث روز امنیت سایبری بوده ام و بعد از کسب دانش و تجربه های ارزشمند تصمیم بر به اشتراک گذاری نتیجه ان ها با دیگران گرفته ام.

مطالب مرتبط

۲۷ دیدگاه در “دیکدر سریع برای رمزگشایی اطلاعات”

  • amir تیر 14, 1399 پاسخ

    سلام
    اگه الگوریتم sha256 به صورت hash در اومده باشه و بخواییم برگردونیمش به unhash میشه؟
    یعنی کدی که قبل hash شدنش بوده، و اون کد hash شده و به کد الان تبدیل شده.

    • نیما حسینی تیر 25, 1399 پاسخ

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

  • م تیر 14, 1399 پاسخ

    raceback (most recent call last):
    File “basecrack.py”, line 16, in
    from termcolor import colored
    ImportError: No module named termcolor
    خطا چیه؟

    • نیما حسینی تیر 25, 1399 پاسخ

      درود
      دستورات را کامل نزده اید ماژول termcolor باید نصب شود در بالا برای نصب پپیشنیاز ها از دستور pip استفاده شده است.

  • user gamer مرداد 5, 1399 پاسخ

    دیکد کردن در کل چه جاهای به کار میره ازش برای چه کار هایی استفاده میشه

    • نیما حسینی مرداد 11, 1399 پاسخ

      برای مثال ما برای تست نفوذ به یک وب سایت نفوذ کرده ایم و ممکن است برخی اطلاعات کد شده باشند که برای خواندن ان ها باید دیکد انجام دهیم.
      این فقط یک مورد از کاربرد های دیکد کردن است که در خیلی از جاهای دیگر هم به ما کمک می کند.

  • ali ghaderi مرداد 10, 1399 پاسخ

    سلام مهندس
    ممنون از اطلاعات خوب شما
    من از یک گوشی موبایل که حافظه ش اینکریپت هست فایل ایمیج تهیه کردم ولی نمی تونم بازش کنم چون اینکریپت هستش مربوط به یک گوشی اندروید با ورژن ۸ است
    لطفا راهنمایی کنید

    • نیما حسینی مرداد 11, 1399 پاسخ

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

  • ali ghaderi مرداد 25, 1399 پاسخ

    با سلام مجدد
    حافظه های داخلی تلفن همراه هوشمند تا اندروید ۶ و بعضا ۷ رمزنگاری و انکریپت نمی باشد ولی در اندروید ۸ و بالا تر حافظه ها رمز نگاری شده است نوع رمز نگاری رو چطور باید مشخص کرد ؟
    با تشکر فراوان

    • نیما حسینی مرداد 26, 1399 پاسخ

      درود
      باید فرمت و اطلاعات درون فایل های کد شده را مشاهده و سرچ کنید تا متوجه نوع رمزنگاری شوید.

  • m.sadra.a مرداد 25, 1399 پاسخ

    سلام وقتی pip3…… رو میزنم ارور میده :
    bash: pip3L command not found
    چی کار کنم ؟
    برای تمام ابزار ها همین ارور رو میده .

    • نیما حسینی مرداد 26, 1399 پاسخ

      درود
      یک L اضافه وارد کرده اید.

  • m.sadra.a مرداد 27, 1399 پاسخ

    نه اونجا اشتباه تایپی هست من کلا چند بار امتحان کردم این ارور رو میده بعد توی ابزار های قبلی هم pip فقط بود که بازم جواب نمی داد .
    از نسخه ۲۰۲۰ کالی استفاده می کنم .

    • نیما حسینی مرداد 31, 1399 پاسخ

      درود
      با دستور زیر نصب کنید :
      apt-get install python3-pip

  • m.sadra.a شهریور 14, 1399 پاسخ

    تشکر عالی بود درست شد .

    • نیما حسینی شهریور 14, 1399 پاسخ

      خواهش میکنم موفق باشید.

  • m.sadra.a شهریور 27, 1399 پاسخ

    سلام من با یه مشکل دیگه مواجه شدم
    در یک سیستم دیگه (مک) می خواهم کار کنم بعد دستور های کمی داره
    apt-get رو نداره چطور باید نصب کنم ؟‌

    • نیما حسینی شهریور 30, 1399 پاسخ

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

  • علی شهریور 28, 1399 پاسخ

    سلام
    عزیز من وقتی این دستور را وارد میکنم pip install -r requirements.txt ارور میگیرم و برای وارد کردن دستور python basecrack.py این ارور را دریافت میکنم Traceback (most recent call last):
    File “basecrack.py”, line 16, in
    from termcolor import colored
    ImportError: No module named termcolor
    از کالی لینوکس ۲۰۲۰ استفاده میکنم حتی دستوری که بالاهم گفتین اجرا کردم این رو باز میگیرم

    دستور : apt-get install python3-pip
    پیغام : E: Could not open lock file /var/lib/dpkg/lock-frontend – open (13: Permission denied)
    E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
    kali@kali:~$

    • نیما حسینی شهریور 30, 1399 پاسخ

      درود
      باید با دسترسی روت دستور نصب را بزنید و به ترتیب دستورات گفته شده را برای نصب پیشنیاز ابزار وارد کنید:
      sudo apt install python-pip

  • mayke2030 مهر 5, 1399 پاسخ

    سلام
    مهندس پیرو صحبت های بالا چطوری میشه نوع فایل های رمز نگاری رو برای رمزگشایی متوجه شد و با چه ابزار هایی میشه فایل رو باز کرد و داخلش ایندکس کرد لطفا راهنمایی فرمایید

    • نیما حسینی مهر 11, 1399 پاسخ

      درود
      اگر با انواع رمزنگاری ها اشنا باشید خودتون تا حدی می توانید تشخیص دهید اما سایت های انلاینی هم هم هستند که اگر سرچ کنید میاد برای شما و می توانید انالیز انجام بدین و برای رمزگشایی هم از ابزار ها طبق نوع رمزنگاری استفاده می شود مانند این اموزش.

  • محمد مهر 16, 1399 پاسخ

    سلام ممنون از سایت خوبتون
    من یه سوال داشتم
    چه طور می توانم یک کتابخانه پایتون رو با pip نصب کنم ؟

    {pip install {name
    به جای نیم ، نام کتابخانه رو بزارم درسته ؟‌

    • نیما حسینی مهر 16, 1399 پاسخ

      درود بر شما
      بله درست فرمودید.

  • یوسف آبان 21, 1399 پاسخ

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

    • نیما حسینی آبان 24, 1399 پاسخ

      درود
      از بخش تماس با ما در این رابطه سوال کنید.

  • علی دی 13, 1399 پاسخ

    سلام ببخشید من فایل پایتون رو نتونستم با این ابزار دیکود کنم میشه ابزار دیگه ای معرفی کنید ، لطفا

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

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

قوانین پن تست کور
دوره کالی لینوکس
نماد های اعتماد
نماد های اعتماد