دیکدر سریع برای رمزگشایی اطلاعات
در این اموزش با یک ابزار دیکدر بسیار سریع برای رمزگشایی اطلاعت اشنا خواهید شد با ما در ادامه این اموزش همراه باشید.
دیکدر سریع و رمزگشایی اطلاعات
در دنیای هک و امنیت با اطلاعات منحصر به فردی در هر یک از سرویس های مختلف که بر روی ان ها کار می کنید مواجه می شوید که برای تست نفوذ حرفه ای باید با این موارد اشنا باشید و ان ها را پیش بینی کرده باشید ، برای مثال یک وب سایت اطلاعات خود را به صورت رمزنگاری با الگوریتم 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
امیدواریم این اموزش برای شما کاربردی بوده باشد ، موفق و پیروز باشید.
۲۷ دیدگاه در “دیکدر سریع برای رمزگشایی اطلاعات”
سلام
اگه الگوریتم sha256 به صورت hash در اومده باشه و بخواییم برگردونیمش به unhash میشه؟
یعنی کدی که قبل hash شدنش بوده، و اون کد hash شده و به کد الان تبدیل شده.
درود
خیر با این ابزار نمی توانید ابزار های دیگری در این زمینه معرفی کرده ایم که با استفاده از بخش جستجو می توانید ان ها را جستجو و مشاهده کنید.
raceback (most recent call last):
File “basecrack.py”, line 16, in
from termcolor import colored
ImportError: No module named termcolor
خطا چیه؟
درود
دستورات را کامل نزده اید ماژول termcolor باید نصب شود در بالا برای نصب پپیشنیاز ها از دستور pip استفاده شده است.
دیکد کردن در کل چه جاهای به کار میره ازش برای چه کار هایی استفاده میشه
برای مثال ما برای تست نفوذ به یک وب سایت نفوذ کرده ایم و ممکن است برخی اطلاعات کد شده باشند که برای خواندن ان ها باید دیکد انجام دهیم.
این فقط یک مورد از کاربرد های دیکد کردن است که در خیلی از جاهای دیگر هم به ما کمک می کند.
سلام مهندس
ممنون از اطلاعات خوب شما
من از یک گوشی موبایل که حافظه ش اینکریپت هست فایل ایمیج تهیه کردم ولی نمی تونم بازش کنم چون اینکریپت هستش مربوط به یک گوشی اندروید با ورژن ۸ است
لطفا راهنمایی کنید
درود
باید بررسی شود که با چه برنامه ای انکریپت انجام شده و از چه نوع رمزنگاری استفاده شده تا بعد از بررسی راهی برای بازگشایی پیدا کرد.
با سلام مجدد
حافظه های داخلی تلفن همراه هوشمند تا اندروید ۶ و بعضا ۷ رمزنگاری و انکریپت نمی باشد ولی در اندروید ۸ و بالا تر حافظه ها رمز نگاری شده است نوع رمز نگاری رو چطور باید مشخص کرد ؟
با تشکر فراوان
درود
باید فرمت و اطلاعات درون فایل های کد شده را مشاهده و سرچ کنید تا متوجه نوع رمزنگاری شوید.
سلام وقتی pip3…… رو میزنم ارور میده :
bash: pip3L command not found
چی کار کنم ؟
برای تمام ابزار ها همین ارور رو میده .
درود
یک L اضافه وارد کرده اید.
نه اونجا اشتباه تایپی هست من کلا چند بار امتحان کردم این ارور رو میده بعد توی ابزار های قبلی هم pip فقط بود که بازم جواب نمی داد .
از نسخه ۲۰۲۰ کالی استفاده می کنم .
درود
با دستور زیر نصب کنید :
apt-get install python3-pip
تشکر عالی بود درست شد .
خواهش میکنم موفق باشید.
سلام من با یه مشکل دیگه مواجه شدم
در یک سیستم دیگه (مک) می خواهم کار کنم بعد دستور های کمی داره
apt-get رو نداره چطور باید نصب کنم ؟
درود پایتون را نصب کنید سپس فایل های ابزار را به صورت دستی دانلود کنید و مطابق آموزش ابزار را اجرا و استفاده کنید.
سلام
عزیز من وقتی این دستور را وارد میکنم 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:~$
درود
باید با دسترسی روت دستور نصب را بزنید و به ترتیب دستورات گفته شده را برای نصب پیشنیاز ابزار وارد کنید:
sudo apt install python-pip
سلام
مهندس پیرو صحبت های بالا چطوری میشه نوع فایل های رمز نگاری رو برای رمزگشایی متوجه شد و با چه ابزار هایی میشه فایل رو باز کرد و داخلش ایندکس کرد لطفا راهنمایی فرمایید
درود
اگر با انواع رمزنگاری ها اشنا باشید خودتون تا حدی می توانید تشخیص دهید اما سایت های انلاینی هم هم هستند که اگر سرچ کنید میاد برای شما و می توانید انالیز انجام بدین و برای رمزگشایی هم از ابزار ها طبق نوع رمزنگاری استفاده می شود مانند این اموزش.
سلام ممنون از سایت خوبتون
من یه سوال داشتم
چه طور می توانم یک کتابخانه پایتون رو با pip نصب کنم ؟
{pip install {name
به جای نیم ، نام کتابخانه رو بزارم درسته ؟
درود بر شما
بله درست فرمودید.
سلام بنده یک فایل اسکریپت پایتون دارم میخوام برام دیکود کنین هرکسی ک میتونه هزینش رو هم پرداخت میکنم.🙏
درود
از بخش تماس با ما در این رابطه سوال کنید.
سلام ببخشید من فایل پایتون رو نتونستم با این ابزار دیکود کنم میشه ابزار دیگه ای معرفی کنید ، لطفا