نمایش نتایج 1 تا 28 از 28

نام تاپیک: انتشار پروتکتور ایرانی سپنتا

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی آواتار Raham
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    Cyber Space
    پست
    324

    انتشار پروتکتور ایرانی سپنتا

    با سلام خدمت دوستان,اساتید,کاربران عزیز

    و ضمن عرض تسلیت فرا رسیدن ایام سوگواری محرم


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

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

    مرور مختصر بر امکانات پروتکتور سپنتا:

    محافظت از Import ها:
    شما هر برنامه ای با هر زبانی بنویسید برای انجام برخی کار ها نیاز به استفاده از API هستید. حتی اگر از انها استفاده نکنید با توجه به نوع Compiler مورد استفاده به طور پیشفرض در فایل نهایی شما حدود 40 یا حتی در بعضی از Compiler ها چهارصد API استفاده شده که برای اجرای برنامه شما ضروری است.


    سامانه محافظت از ریسورس ها یا (Stolen Resource Or Resource Virtualization):
    سپنتا از جمله محدود پروتکتور های است که قابلیت شبیه سازی ریسورس ها را دارا می باشد. در این صورت بعد از اجرای برنامه و عملیات Dump بخش مهمی از فایل شما در فایل Dump شده موجود نخواهد بود.
    به این صورت جلوی Decompile شدن برنامه Delphi شما نیز گرفته میشود.




    فناوری پیشرفته نانومیتس:
    ین تکنیک فوق العاده قدرتمند نرم افزار شما را در مقابل شکسته شدن بیمه خواهد کرد.
    در پروتکتور ها کد های شما رمزندگاری شده و در زمان مناسب رمزگشایی خواهند شد اما در این لایه محافظتی کد های محافظت شده هیچ گاه رمزگشایی نخواهند شد و موتور سپنتا کد های شما را بجای CPU اجرا خواهد کرد.
    یعنی بر خلاف فایل های عادی CPU بصورت مستقیم برای اجرای کد های مذکور درگیر نخواهد شد و پردازش های لازم در Process دوم در موتور خود سپنتا انجام داده خواهد شد و نتایج مورد نیاز برای برنامه شما ارسال میگردد.
    توجه داشته باشید برای استفاده از این تکنیک کوچکترین کد نویسی نیاز نخواهد بود


    تکنیک های حفاظت از OEP:
    در هر فایل اجرایی قطعه کدی موسوم به Entry Point وجود دارد که وظیفه تامین بستری مناسب برای اجرای درست نرم افزار شما را به دوش میکشد. در صورت نبودن این مجموعه کد برنامه شما نیز اجرا نخواهد شد.
    یکی از مراحل شکستن قفل(UnPack) پیدا کردن و ترمیم این قطعه کد است.
    در سپنتا 2 تکنیک حفاظتی وجود دارد که:
    1.این قطعه کد را با Code Obfuscation Engine پیچیده می کند تا امکان پیدا کردن با ابزار های Generic را تا حد قابل توجهی کاهش دهد
    2. با تکنیک Clear OEP که بعد از اجرای برنامه این قطعه کد به کلی از برنامه شما حذف خواهد شد. در این صورت اگر برنامه شما از موتور سپنتا جدا شود یا به عبارتی UnPack شود امکان اجرای نرم افزار به علت عدم وجود این قطعه کد نخواهد بود


    جلوگیری از تغییر کد های برنامه در حافظه:
    کی از روش های شکستن قفل در کرکینگ استفاده از Loader است.
    در صورتی که در نقاط حساس برنامه شما تکنیک های محافظتی مانند Nanomites اعمال نشده باشد. مهاجم می تواند بدون جدا کردن موتور پروتکتور (UnPack) می تواند برنامه را در Ram دستکاری کند.
    برای جلوگیری از این روش سپنتا کد های شما را زیر نظر خواهد گرفت و با یافتن کوچکترین تغییر در Memory نرم افزار شما برنامه را خواهد بست.


    لایه محافظتی Metamorphic Stub
    در هر زمان که شما فایلی را محافظت می کنید سپنتا کد های خود را بصورت منحصر بفردی محافظت می کند.
    به این صورت امکان آنالیز سپنتا را سخت تر خواهد کرد.




    سامانه پیچیده سازی کد:
    سپنتا با ارائه این تکنیک این قابلیت را به شما می دهد که محدوده ای از کد ها را تعیین کنید و این سیستم کد های شما را تغییر خواهد داد بدون اینکه عملکرد برنامه شما تغییر کنید. این لایه محافظتی دارای قابلیتی است که هربار فایل شما ره به گونه ای متفاوت محافظت کند.


    سامانه محافظتی Virtual Machine:
    سپنتا با ارائه سیستم ماشین مجازی خود راهکاری قابل اطمینان را به تولید کنندگان نرم افزار های داخلی عرضه می کند.
    در این تکنیک کد های حساس شما به کد های سطح میانه (PCODE) تبدیل خواهد شد. در این صورت کد ها قابل فهم برای CPU همچنین Disassembler ها و کرکر ها نخواهد بود و اجرای کد های شما به جای CPU بر عهده مفسر سپنتا خواهد بود. این تکنیک فوق العاده قدرتمند خیال شما را از طیف وسیعی از کرکر ها (از نظر مهارت) راحت خواهد کرد.






    سایت سپنتا راه اندازی شده که می توانید از اخبار و آخرین نسخه و تغییرات پروتکتور آگاه شوید.
    همچنین گفتنی است نسخه نمایشی پروتکتور سپنتا نسخه Basic بزودی در سایت قرار خواهد گرفت تا امکان بررسی از نظر سازگاری و سرعت به کاربران داده شود.
    همچنین هم اکنون فیلم هایی از محیط پروتکتور و توضیحات کار کردن با هر لایه امنیتی در سایت موجود است.(بخش راهنمایی)




    نکته دیگری که قابل ذکر است: پروتکتور سپنتا در مراحل آخر حالت آزمایشی قرار دارد (BETA) در صورت اجرا نشدن خود پروتکتور یا فایل محافظت شده مراتب را با ما در میان بگذارید. حتما پیگری و به مدد خداوند رفع خواهد شد.








    با آرزوی سربلندی برای همه
    یا حق




    آخرین ویرایش به وسیله Raham : یک شنبه 06 آذر 1390 در 00:23 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •