تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 2 اولاول 12
نمايش نتايج 11 به 15 از 15

نام تاپيک: نظریه قفل

  1. #11
    حـــــرفـه ای mehdi_7070's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    3,232

    پيش فرض

    ما از خجالت آب شدیم ، اما یک نفر هم به ما کمک نکرد ...
    دوستان ! خواهشا تا از امتحانات برگشتید و مخ هاتون active هست یه نیم نگاهی هم به این نظریه ما بندازید ...
    این همه بازدید و نظرهای شما اینقدره ...
    خواهش می کنم یه کمی فکر کنید ...

  2. #12
    حـــــرفـه ای M.R.M's Avatar
    تاريخ عضويت
    Jun 2004
    پست ها
    719

    پيش فرض

    سلام آقا مهدي عزيز.
    در ابتدا از پيگيري مستمر شما و فعاليت بسيار عالي شما در اين انجمن تشكر و قدرداني مينمايم و اميدوارم در تمام مراحل زندگي همين طور پيگير و جدي باشيد و به تمام اهداف خود برسيد .
    يك عذر خواهي هم به شما بدهكار هستم كه اميدوارم بنده را ببخشيد و آن هم در مورد پيغامي بود كه براي بنده در مورد تقسيم تاپيك بحث راجع به قفلهاي نرم افزاري فرستاده بوديد. من آن تاپيك را بررسي كردم و مشاهده كردم كه امكان اين كار به صورت كلي وجود ندارد ، بعد از آن يك اتفاق ناگهاني براي سيستم مخابرات منطقه ما رخ داد كه من نتوانستم به درستي به پيغامهاي بخش مكاتبات رسيدگي نمايم. اميدوارم بنده را به خاطر اين موضوع ببخشيد .
    و اما در مورد اين نظريه بسيار جالب شما ، من هم با نظر كلي شما موافق هستم و كاملا درك ميكنم كه اين تاپيك ميتواند چه ارزشي در صورت همفكري داشته باشد.
    طبق فرمايش Soda عزيز هيچ انساني نبايد يك راه اشتباه را مجددا بپيمايد ، اما آيا امكان دارد يك مسير اشتباه ميانبرهاي مخفي داشته باشد كه بتواند انسان را به هدف برساند ؟
    اگر حتي درصد كمي امكان وجود داشته باشد نبايد از آن غافل شد ، بنابراين بايد راه را با دقت بيشتري بررسي كرد تا شايد ميانبرهاي مخفي در اين بين هويدا گردد .
    مهدي جان در مورد نظريه هاي شما من هم نظراتي را اعلام ميكنم كه اميدوارم مفيد باشند :
    1- هر چيزي در دنياي رايانه جايي را اشغال مي کند . در غير اين صورت قابل شناسايي نيست.
    2- پس چون جايي را اشغال مي کند ، ما مي توانيم به آن دسترسي پيدا کنيم .
    3- وقتي ما به چيزي دسترسي پيدا مي کنيم ، مي توانيم آن را تغيير دهيم . چون هر چيزي قابل تغيير است .
    4- ما قفل يا هر چيز ديگر را ويرايش مي کنيم ، پس مي توانيم آن را از بين ببريم .
    در اين موارد اگر بخواهيم در مورد قفلها بحث كنيم ، كمي بايد محدوده را كوچك تر اختيار كنيم ، در مورد قفل هاي نرم افزاري معمولا دسترسي به حافظه و سي پي يو است كه ميتواند آنها را قابل دسترس قرار دهد. ضمنا اين شناسايي كه شما ميفرماييد حتما بايد از طريق يك سيستم خارجي صورت بگيرد ( براي مثال ديباگرها و ... ).
    بنابراين در مورد اين نظريه شما من ميگويم كه اگر دسترسي عامل خارجي محدود شود عملا دسترسي به آن قسمتها غير ممكن ميشود و بنابراين قفل ميتواند در سيستم در جايي غير قابل دسترس قرار گيرد.
    اگر شما ميتوانيد بدون وجود هيچ عامل خارجي به قفل دسترسي داشته باشيد چگونگي و نحوه آن را بيان كنيد.
    در مورد نظريه If شما نيز به صورت كلي با شما موافق هستم ، البته باز هم در مورد عامل خارجي نظرم همان است كه ذكر كردم و شما براي يافتن همين "اگر" هم بايد از عامل خارجي كمك بگيريد.
    به نظر من شما هر روش و فكري را كه بخواهيد پياده كنيد بايد از اين عامل خارجي استفاده نماييد ، پس بهتر است توجه خودتان را متوجه آن نماييد ، روشهاي مخفي سازي كدهاي برنامه ها از دسترس ديباگرها و ... امروزه بسيار زياد شده است و مدام براي غلبه بر آنها روشهاي گوناگوني كشف ميشوند.
    پس بايد راهي را بيابيد كه كدهاي برنامه را از حمله ديباگرها و ... به صورت كامل حفاظت نمايد.
    اگر چنين روشي يافت شود كه صد در صد نتيجه بخش باشد ديگر هيچ كركري نخواهد توانست ادعا كند كه ميتواند قفل آن نرم افزار را بشكند ، اگر با اين جمله مخالف هستيد علت مخالفت خود را ذكر كنيد .
    من از زبان هاي برنامه نويسي اطلاعات زيادي ندارم و تنها اندكي با ++C آشنايي دارم ، و در مقابل شما كه مقالات بسيار مفيدتان را پيگيري ميكنم هيچ حرفي براي گفتن ندارم ، اما بهترين راه به نظر من اين است كه به روشي دست يابيم كه بتوانيم كدهاي يك برنامه را ( حداقل در قسمت قفل ) از دسترس هر عامل خارجي مخفي نگه بداريم ، تنها در اين صورت است كه امكان رسيدن به هدف نهايي وجود دارد.
    همان طور كه خيلي خوب مطلع هستيد كار پكرها تقريبا همين است ، يعني مخفي سازي كد برنامه ها از ديباگرها ، اما خود پكرها يك قالب را بر روي برنامه اعمال ميكنند ، بنابراين شما تنها كافي است آن قالب را يافته و حذف نماييد يا در جهت عكس آن عمليات را انجام دهيد تا برنامه را آنپك كرده و همه چيز را براي ديباگر هويدا سازيد.
    آيا واقعا راهي وجود دارد كه بتوان پكري ساخت كه قالب آن قابل شناسايي نباشد ؟؟؟
    نظريه هاي بسيار زيادي را در اين مورد ميتوان ارائه داد ، من كوچكتر از آن هستم كه بخواهم در اين مورد نظري بدهم اما وظيفه خودم دانستم در اين مورد از شما تشكر نمايم و پيشنهاد ميكنم اين راه را ادامه دهيد و تحت هيچ شرايطي مايوس نشويد .
    اميدوارم همواره شاد و پيروز و موفق باشيد.
    قربان شما محمدرضا.

  3. #13
    حـــــرفـه ای mehdi_7070's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    3,232

    پيش فرض

    با عرض سلام و خسته نباشید خدمت جناب آقای محمدرضا
    از لطف شما هم بسیار تشکر می کنم . من واقعا شما را به عنوان یک فرد متخصص قبول دارم و هر پستی که از شما می خونم را به عنوان یک درس جدید قبول دارم . نسبت به شما هم ارادت دارم .
    الان هم خوشحالم که بالاخره شما اظهارنظر کردید . چون نظرات شما واقعا برای ما مفید هست .
    در اون مورد قفل نرم افزاری ، متاسفانه شماها که دیگه به ما سر نمی زنید . دیگه تاپیک مثل قدیم ها نیست . اما خوب فعالیتش به همین تاپیک و قفل رایگان ایرانی هم اثر کرده !
    البته اسمش را نمیشه گذاشت نظریه جالب ، شاید با کمک شما بتونیم به قول خودتون راه مخفی را هویدا کنیم .
    <><><><><><><><><><><><><><><><><><><><><><><><><> <><><><><><>
    راستش را بخواهید ، من اون موضوع عامل خارجی را درست متوجه نشدم . یعنی نفهمیدم .
    اما خوب یه جور دیگه میشه اون را رد کرد . ببینید قفل چه وقت کار می کنه ؟ خوب وقتی اجرا بشه . خوب وقتی می خواهد اجرا بشه لازمه که روی یک چیزی باشه تا عمل کنه . این قفل زمانی عمل می کنه که سیستم عامل یا خود نرم افزار اون را بشناسه . پس چون سیستم عامل می تونه اون را شناسایی کنه ، پس ما هم می تونیم به اون دسترسی پیدا کنیم . یعنی راه دسترسی به قفل باز است . به عبارت دیگر سیستم به آن دسترسی دارد ، خوب ما هم ( به هر روشی ) دسترسی داریم و می تونیم تغییرات را اعمال کنیم . قفل خودش برای اجرا نیاز به عامل خارجی داره . ما با همون عامل قفل را از بین می بریم .
    نظریه if هم به این صورت است که چون داره یک دستوری انجام می شه ، ما می تونیم اون دستور را پیدا کنیم و در نتیجه با اون مقابله کنیم .
    بعد اینکه برای بار چندم این را می گم که خود قفل به عامل خارحی نیاز داره . پس خود قفل از پایه مشکل داره . چون نیاز به عامل خارجی داره . پس کرک کردن اون حتمیه .... !
    نکته دیگه این که اگه شما یه کمی از ++C سردرمیارید ، من که اصلا برنامه نویسی بلد نیستم . در ضمن فکر کنم همین روزهاست که اطلاعات من هم تموم بشه و اون وقت من دیگه هیچ حرفی برای گفتن نداشته باشم .
    اما درباره پکر و آنپکر ، کار پکر را می توان با همون نظریه قبلی به راحتی از بین برد . پس پکر هم چیز خوبی نیست . چون اون قالب را هم میشه برداشت . اما شاید اگر قالب به صورتی باشد که برنامه را در هسته خود جای دهد و جوری سورس ها را ترکیب کند که اصلا جداسازی آن امکان پذیر نباشد ، و دسترسی به هسته امکان پذیر نباشد ، آن وقت امنیتش افزایش می یابد . اما خوب بازم به اون دلیل که عامل اجرا وجود داره ، پس عامل دسترسی هم وجود داره .
    من مهم ترین نکته ای که از شما یاد گرفتم همین درس اخلاق بود . شما واقعا فروتن هستید . با اینکه شما خیلی خیلی وارد هستید ، اما اصلا خودتون را نمی گیرید . واقعا من از خجالت دارم آب می شم . اما خواهشم این است که من را تنها نگذارید ... تا حالا فقط شما به من کمک کردید ... منتظر کمک های بعدی شما هستم ...

  4. #14
    آخر فروم باز
    تاريخ عضويت
    Sep 2004
    پست ها
    1,765

    پيش فرض

    دمت گرم مهدی جون رو منم به عنوان بیننده ی تاپیکت حساب کن. دارمت

  5. #15
    حـــــرفـه ای mehdi_7070's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    3,232

    پيش فرض

    آقا سینا ! شما لطف دارید .
    منم منتظر نظرات شما هم هستید .
    بابا آخر فروم باز !!!!! هوای ما را داشته باش !!!!

صفحه 2 از 2 اولاول 12

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •