ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی “ ورود به حساب” کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمیشود، اینجا را کلیک کنید.





صفحه 1 از 3 123 آخرین
نمایش نتایج: از 1 به 10 از 23
Like Tree2Likes

موضوع: سورس قفل نرم افزاري رايگان

  1. #1
    adminmsp
    مدیر کل و موسس سایت
    تاریخ عضویت
    1970 Jan
    محل سکونت
    M.S.P Soft
    نوشته ها
    1,588
    759
    429

    سورس قفل نرم افزاري رايگان

    [برای نمایش لینک باید عضو شوید. ]
    پروژه كه توسط اقاي گروه مهندسي اقاي غنيمت نوشته شده است.اين [B]پروژه[/B] پروژه بسيار جالبي هستش كه توانايي [B]قفل گذاري بر روي نرم افزار[/B] هاي كه با [B]ويژوال بيسيك[/B] نوشته است را دارد.به اين صورت كه ابتدا روي سيستم كاربر كدي را داده وبعد كاربر كد را براي شما ارسال ميكند كه شما ميتوانيد كد فعال سازي را براي ان سيستم فعال كنيد.اين [B]پروژه[/B] به صورت رايگان و به همراه [B]سورس[/B] از [B]ام اس پي سافت[/B] و شركت مهندسي منتشر شده است.با ام اس پي سافت همراه باشيد.تشكر ام اس پي سافت از اقاي مهندس غنيمت.در ادامه توضيحاتي در مورده قفل هاي نرم افزاري و سخت افزاري ميدهيم.موفق و پيروز و همیشه همراه ام اس پي سافت باشید …

    [B]
    قفل نرم افزاري[/B]

    چنانچه از روش ها و ترفند هاي نرم افزاري، براي قفل گذاري استفاده شود، به آن قفل نرم افزاري مي گوييم. قفل هاي نرم افزاري داراي تنوع بيشتري بوده و بعضاً از لحاظ طراحي و اجرا سليقه اي و ابتكاري مي با شند. اما مي توان نحوه عملكرد اكثر آنها را، توسط يكي از3 روش ذيل، تشريح نمود:[B]1-[/B] محدوديت در تعداد كپي (Copy Limited) در اين حالت برنامه نصب كننده نرم افزار، فضاي مشخصي در ديسك را با روش خاصي مرمت كرده، و تعداد مجاز نسخه برداري را در آن درج مي كند. بدين طريق با هر بار كپي كردن برنامه، يك واحد از اين عدد كم مي شود و هنگامي كه تعداد مجاز آن به صفر رسيد، ديگر نمي توان برنامه را بر روي سيستم نصب نمود. حال ممكن است اين سوال مطرح شود كه مگر نمي توان پس از نصب برنامه، از آن پشتيباني (Back Up) گرفته و سپس از نسخه پشتيبان نيز، بر روي سيستم ديگري استفاده نمود؟ پاسخ منفي است. زيرا هنگام نصب، اطلاعاتي راجع به سخت افزار سيستم كه مي تواند مثلاً شامل نوع قطعات و يا شماره سريال قطعات باشد، در جايي، در محدوده قفل ذخيره مي شود و از اين پس هر بار در هنگام اجراي برنامه، اين اطلاعات به دقت چك مي شود و در صورت هرگونه تغيير، برنامه اجرا نمي شود.
    [B]2-[/B] استفاده از ديسكت، در هنگام اجراي برنامه (Disk Required) در اين حالت، ديسكت مورد نظر، يا به روش خاصي فرمت مي شود و سپس در هنگام اجرا، اطلاعات روي آن بررسي مي شود، و يا اينكه قسمتي از ديسكت را به صورت فيزيكي و عمدي خراب مي كنند و در اينجا، در واقع همان صدمه اي كه به عمد، بر سطح ديسكت وارد شده است، به عنوان قفل و محافظ نرم افزار عمل مي كند. از اين پس براي انتقال برنامه از يك سيستم به سيستم ديگر، اين فلاپي مانند قفل سخت افزاري عمل مي كند و مي بايست مختصات آن توسط برنامه تاييد شود و چنانچه اين فلاپي در درايو نباشد، برنامه اجرا نخواهد شد.
    [B]3-[/B] قفل سي دي (اجرا از روي سي دي) با متداول شدن سي دي و يا لوح فشرده، روش جديدي در قفل گذاري ابداع شد و آن اجراي برنامه از روي سي دي است. در اين حالت برنامه هنگام اجرا، به سي دي رجوع كرده و نقاط خاصي از آن را چك مي كند. اين نقاط بخش هايي هستند كه به صورت فيزيكي علامت گذاري شده اند و در واقع به نوعي صدمه ديده اند و معمولاً اين خرابي با تابش اشعه ليزر انجام مي شود. به اين ترتيب به اصطلاح نقاط معيني از سي دي ليزرسوز مي شود. اين نقطه يا نقاط، به عنوان قفل سي دي عمل مي كند و از عمل تكثير يا كپي برداري و همچنين استفاده غير مجاز از آن جلوگيري به عمل مي آورد.

    [B]
    قفل سخت افزاری چیست؟[/B]

    قفل سخت افزاری (Hardware Lock) یا دانگل (Dongle) وسیله ای الکترونیکی است که به منظور ایجاد امنیت بیشتر برای نرم افزار و جلوگیری از کپی شدن غیرقانونی آن طراحی و ساخته شده است. فروشندگان نرم افزارهای گران قیمت، همراه با نرم افزار خود یک قفل سخت افزاری نیز به کاربران ارائه می دهند. از آنجاییکه کپی کردن سخت افزار بسیار دشوارتر از کپی کردن نرم افزار است، قفل سخت افزاری می تواند تا حد زیادی از دسترسی غیرقانونی افراد غیرمجاز به نرم افزار جلوگیری کند.
    قفلهای سخت افزاری ابتدایی معمولاً به پورت سریال یا پورت موازی کامپیوتر متصل می شدند. این گونه قفلها، غیرفعال بودند و برنامه نمی توانست تبادل داده ای زیادی با آنها داشته باشد. طرز استفاده از آنها معمولاً به این صورت بوده که برنامه در هنگام بارگذاری، وجود قفل را بررسی می کرده و در صورتی که قفل بر روی کامپیوتر موجود نبوده باشد، به کار خود خاتمه می داده است. مشکل این گونه قفلهای سخت افزاری این است که به راحتی می توان آنها را دور زد؛ یک برنامه نویس آشنا به زبان اسمبلی کامپیوتر، به راحتی می تواند در فایل اجرایی به دنبال نقاط بررسی قفل رفته و با ایجاد تغییرات اندکی در حد چند بایت، رفتار برنامه را کاملاً برعکس کند و همچنین سخت افزار آنها براحتی قابل شبیه سازی می باشد.
    قفلهای سخت افزاری مدرن امروزی توسط پورت USB به کامپیوتر متصل شده و می تواند با نرم افزار ارتباط برقرار کنند. این گونه قفلهای سخت افزاری با داشتن الگوریتمهای رمزنگاری قدرتمند داخلی، در مقابل حملات هکرها سرسختی بسیار زیادی از خود نشان می دهند. یک قفل سخت افزاری پیشرفته دارای یک حافظه داخلی غیرفرار است و می تواند کلیدهای رمزنگاری را در خود جای دهد. علاوه بر این کدهای داخل آن از هر گونه دسترسی محافظت شده اند. برنامه نویس با بهره گیری از این امکانات می تواند امنیت بسیار بالایی را برای نرم افزار خود ایجاد کند. اطلاعات کلیدی نرم افزار در قفل سخت افزاری قرار گرفته و استفاده از قفل سخت افزاری منحصر به بررسی کردن موجود بودن یا عدم موجود بودن آن نمی شود؛ بلکه در اینجا قفل به صورت فعال عمل کرده و می تواند با انجام عملیات رمزگشایی، اجرای توابع امنیتی و در اختیار گذاشتن داده های کلیدی نقش مهمی در امنیت نرم افزار داشته باشد.
    یکی از مشکلات توسعه دهندگان نرم افزار، نیاز به نصب درایور های اضافی برای قفل سخت افزاری است؛ چرا که قفل سخت افزاری همانند هر گونه دستگاه دیگری که به کامپیوتر متصل می شود بایستی توسط درایورهای خود با نرم افزار ارتباط برقرار کند. نصب درایور اضافی به همراه نرم افزار، شاید اشکال چندانی نداشته باشد، اما به هر حال موضوعی است که توسعه دهندگان نرم افزار را آزار می هد. چرا که بوجود آمدن اشکالی کوچک در نصب و راه اندازی یک درایور جدید برای کاربرانی که از سیستمهای متفاوت استفاده می کنند، می تواند معضل بزرگی باشد. سازندگان قفل سخت افزاری محصولات خود را طوری طراحی کرده اند که برای نصب و استفاده نیازی به درایور نباشد. یک قفل سخت افزاری بدون نیاز به نصب درایور از تکنولوژی HID برای برقراری ارتباط با سیستم عامل استفاده کرده و از این طریق با نرم افزار ارتباط برقرار می کند.
    فایل های ضمیمه فایل های ضمیمه
    j0k3r and Amir0687 like this.
    با M.S.P Soft به دنياي برنامه نويسي وارد شويد[برای نمایش لینک باید عضو شوید. ]
  2. 9
  3. #2
    katuzi
    كاربر عادي
    http://up.vbiran.ir/images/rgk38wbh3cfxod62rhr2.gifhttp://up.vbiran.ir/images/qndtfn66fcrrq7cw6yh.gifhttp://up.vbiran.ir/images/qndtfn66fcrrq7cw6yh.gifhttp://up.vbiran.ir/images/qndtfn66fcrrq7cw6yh.gifhttp://up.vbiran.ir/images/qndtfn66fcrrq7cw6yh.gif
    تاریخ عضویت
    2012 Jan
    نوشته ها
    5
    2
    1
    با سلام
    قفل جالبي بود ولي مي شه با يه تغييرات كوچيك جلوي آنژك شدن رو گرفت (سخت تر كرد)

    به هر حال ممنون
  4. 1
  5. #3
    adminmsp
    مدیر کل و موسس سایت
    تاریخ عضویت
    1970 Jan
    محل سکونت
    M.S.P Soft
    نوشته ها
    1,588
    759
    429
    بله حق با شماست.ولي به هرحال ميتونيد به عنوان يك نمونه استفاده كنيد.
    با M.S.P Soft به دنياي برنامه نويسي وارد شويد[برای نمایش لینک باید عضو شوید. ]
  6. 3
  7. #4
    mrh68
    كاربر عادي
    http://up.vbiran.ir/images/rgk38wbh3cfxod62rhr2.gifhttp://up.vbiran.ir/images/qndtfn66fcrrq7cw6yh.gifhttp://up.vbiran.ir/images/qndtfn66fcrrq7cw6yh.gifhttp://up.vbiran.ir/images/qndtfn66fcrrq7cw6yh.gifhttp://up.vbiran.ir/images/qndtfn66fcrrq7cw6yh.gif
    تاریخ عضویت
    2012 Feb
    نوشته ها
    1
    2
    0
    تشکر از شما
  8. #5
    pouyamahmoudi
    كاربر عادي
    تاریخ عضویت
    1970 Jan
    محل سکونت
    شهرکرد
    نوشته ها
    7
    0
    2
    سلام نمیدونم چرا بعد از اینکه یک بار برنامه را فعال کردم دیگه برنامه باز نمیشه مشکل جچی هست که برنامه کلا باز نمیشه و راه حلش چی هست ؟

    سوال را به صورت بهتر مطرح کنم :

    سلام
    بعد از فعال کردن نرم افزار دیگه دمو و اصل سورس باز نمیشن مشکل بازنشدنش کلا چی هست ؟
    راه حل چی هست ؟
  9. #6
    adminmsp
    مدیر کل و موسس سایت
    تاریخ عضویت
    1970 Jan
    محل سکونت
    M.S.P Soft
    نوشته ها
    1,588
    759
    429
    نقل قول نوشته اصلی توسط pouyamahmoudi [برای نمایش لینک باید عضو شوید. ]
    سلام نمیدونم چرا بعد از اینکه یک بار برنامه را فعال کردم دیگه برنامه باز نمیشه مشکل جچی هست که برنامه کلا باز نمیشه و راه حلش چی هست ؟

    سوال را به صورت بهتر مطرح کنم :

    سلام
    بعد از فعال کردن نرم افزار دیگه دمو و اصل سورس باز نمیشن مشکل بازنشدنش کلا چی هست ؟
    راه حل چی هست ؟
    خوب دوست عزیز مشخصه که تو سیستم شما (ریجستر :d) رجیستر شده و فقط یک بار اجرا میشه.اگر با قفل های نرم افزار کار کرده باشید نباید از این قضیه تعجب کرده باشید.
    اگر میخواید دوباره اجرا بشه سورس را باز کنید مسیر رجیستری رو دنبال کنید و پاک کنید اطلاعات رو.
    با M.S.P Soft به دنياي برنامه نويسي وارد شويد[برای نمایش لینک باید عضو شوید. ]
  10. #7
    pouyamahmoudi
    كاربر عادي
    تاریخ عضویت
    1970 Jan
    محل سکونت
    شهرکرد
    نوشته ها
    7
    0
    2

    راهنمایی !!!

    نقل قول نوشته اصلی توسط admin [برای نمایش لینک باید عضو شوید. ]
    خوب دوست عزیز مشخصه که تو سیستم شما (ریجستر :d) رجیستر شده و فقط یک بار اجرا میشه.اگر با قفل های نرم افزار کار کرده باشید نباید از این قضیه تعجب کرده باشید.
    اگر میخواید دوباره اجرا بشه سورس را باز کنید مسیر رجیستری رو دنبال کنید و پاک کنید اطلاعات رو.
    سلام آیا میشه در زمینه پیدا کردن ریجستری راهنمایی کنید

    چون من تازه وارد دنیای برنامه نویسی شدم ....

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

    با تشکر
  11. #8
    pouyamahmoudi
    كاربر عادي
    تاریخ عضویت
    1970 Jan
    محل سکونت
    شهرکرد
    نوشته ها
    7
    0
    2
    سلام

    برای این که برنامه هر بار از ما کد فعالسازی بخواد باید کدوم قسمت از کد را تنظیم کنیم ؟

    با تشکر
  12. #9
    adminmsp
    مدیر کل و موسس سایت
    تاریخ عضویت
    1970 Jan
    محل سکونت
    M.S.P Soft
    نوشته ها
    1,588
    759
    429
    نقل قول نوشته اصلی توسط pouyamahmoudi [برای نمایش لینک باید عضو شوید. ]
    سلام

    برای این که برنامه هر بار از ما کد فعالسازی بخواد باید کدوم قسمت از کد را تنظیم کنیم ؟

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

    سلام آیا میشه در زمینه پیدا کردن ریجستری راهنمایی کنید

    چون من تازه وارد دنیای برنامه نویسی شدم ....
    فایل کلاس auth را باز کنید میتونید اطلاعاتی که در رجیستر ذخیره شده را دنبال کنید.
    با M.S.P Soft به دنياي برنامه نويسي وارد شويد[برای نمایش لینک باید عضو شوید. ]
  13. #10
    pouyamahmoudi
    كاربر عادي
    تاریخ عضویت
    1970 Jan
    محل سکونت
    شهرکرد
    نوشته ها
    7
    0
    2
    سلام

    فکرکنم شما متاسفانه منظورم را درست متوجه نشدید

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

    ممنون میشم یه آموزش تصویری بذارید که به ما تازه وارد ها کمک کنه

    با تشکر
صفحه 1 از 3 123 آخرین
نمایش نتایج: از 1 به 10 از 23

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

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

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

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

Content Relevant URLs by vBSEO 3.6.0 RC 2