شکستن قفل سخت افزاری و نرم افزاری

ساخت انواع امولاتور دانگل های سخت افزاری و شکستن قفل نرم افزار های غیر ایرانی

۱۰ مطلب در خرداد ۱۳۹۷ ثبت شده است


Microcosm Dinkey



قفل سخت افزاری شرکت انگلیسی "
small piece of hardware"  عملیات حافظه خواندن / نوشتن و رمزگذاری / رمزگشایی را پشتیبانی می کند.

چیپ این سیستم از EAL4 پشتیبانی میکند.


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


McAMOS SmartLock



قفلی ساده با مجموعه محدودی از عملیات. پشتیبانی از:

حافظه تک سلولی خواندن / نوشتن
امکان تمام حافظه خواندن / نوشتن
امکان رمزنگاری / رمزگشایی متقارن



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


Keylok II

لیست ویژگی Keylok زیر در زیر قرار می گیرد:

     حافظه خواندن دسترسی از طریق 3 رمز
     حافظه دسترسی نوشتن را از طریق 3 رمز
     حافظه 128 بایت
     تاریخ انقضا

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

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


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

INROkey


INROkey یک نوع دونده سفارشی است.
این کلید فقط برای حفاظت EMME / 2، EMME / 3، نرم افزار Dynameq استفاده داده شد.

دامپر برای این دانگل آماده صورت درخواست موجود است.

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


Guardant Stealth III



این قفل توسط توسعه دهندگان حفاظت از نرم افزار، برای جلوگیری از شبیه سازی از طریق نفوذ، تغییرات بسیاری در نرم افزار انجام دادند.این قفل  تغییرات قابل توجهی در سخت افزار ندارد و می تواند به جای Stable II نیز شبیه سازی شود.


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


Guardant Stealth II


قفل های Fidus  و Stealth توسط این قفل جایگزین شده است. این قفل از رمزنگاری GSII64 پشتیبانی میکند و دلیل آن برای جلوگیری از تکثیر دانگل است. کلیدهیا قدیم توسط Stealth III در سال 2006 جایگزین شد.



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





Eutron Smartkey


Eutron Smartkey دارای حافظه فلش و پشتیبانی از رمزگشایی دیتا است.
الگوریتم رمزگذاری شده کشف شد و امولاتور سازی نرم افزار کامل در دسترس است.

مدل ها: FX، PR، EP، SP، NET (5، 10، 25، 50، کاربران نامحدود).
مدل های غیر مستند: SB، WI، XM.

Eutron Smartkey موجود در LPT، USB و HID USB-DL (بدون هدست) وجود دارد.
اندازه حافظه: 64، 416، 896، 8192 بایت.

تمام دانگل های Eutron برای دسترسی به 16 بایت لیبل و 16 بایت رمز عبور استفاده میکند.
برخی از مدل ها دارای "کنتور ورود غیر مجاز" هستند.

جدیدترین کلید های Eutron Smartkey کلید های سخت افزاری AES Algo را اجرا میکنند.


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

Aladdin HASP HL

Aladdin HASP HL کلیدی با رمزنگاری قوی اعلام شده در قالب AES-128 است.
در حقیقت کلید HASP HL تنها می تواند از الگوریتم سخت افزاری AES-128 استفاده کند.

کلید خصوصی AES در ناحیه محافظت شده حافظه ذخیره شده است و نمی شود استخراج شود.
HASP HL فقط یک ویژگی دارد، به جای آن 231 مورد برای نوع HASP SRM.

برای استفاده از کلید HASP باید دو کلمه عبور را بدانید.
کلمه عبور را می توان به راحتی از کد تولید کننده استخراج کرد.

فریمور HASP HL (نسخه 2.16) می تواند به
فریمور SRM (نسخه 3.21، 3.25) و فریمور Sentinel HL (نسخه 4.23) ارتقا یابد.

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


Aladdin HASP 3/4


هر دو کلید در بلند مدت (1993-2006) بسیار محبوب بودند زیرا API خوب و سطح امنیتی مناسبی نیز دارند. HASP4 با HASP HL جایگزین شده است که رمزنگاری قوی دارد، اما هنوز هم برای شبیه سازی آسیب پذیر است.

به نظر می رسد اولین راه حل در اواسط دهه 90 ظاهر شد.(HASP 3). HASP4 algo به طور قابل توجهی بهبود یافته بود، اما الگوریتم امن تری در سال 2004 منتشر شد.

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




Aladdin Hardlock
قفل سخت افزاری Aladdin همانند قفل HASP4 میباشد.
انوع این دانگل را میتوان بصورت زیر دسته بندی کرد:

نوع چیپست:
Flora ASIC (old type)
Luna ASIC
نوع شبکه ای یا لوکال:
Local (with one ASIC)
Network (have additional ASIC with ModAd 0x4799)

نوع ارتباط قفل:
COM port
PCI/ISA-board
LPT port
USB port

راه حل امولاتور سازی این قفل امکان پذیر میباشد.
اگر قفل شما دارای Remote Update Service هست امکانات زیر برای این نوع سرویس قابل اجرا میباشد:
تغییر سریال نامبر
فعال/غیر فعال سازی اسلات ها
افزایش مجوز ها(لایسنس ها) برای هر اسلات
حذف محدودیت زمانی
خدمات ویژه: حذف Hardlock envelope حتی بدون نیاز بدون دانگل اصلی(دانگل مادر)