substantively درآمد دست یافتنی برای سازندگان نرم افزار را کاهش می دهد. نرم افزار دزدان دریایی را به عمل از کشور که در آن حمایت قانونی در سویه افراد بدخيم بسیار ضعیف دو رضایت بخش نیست در همه است که ارائه دهنده نرم افزار قادر به اجرای شرایط مجوز خود را همچنان در اغلب ترجیح می دهند. امروز، بهترین روش حل این مشکل ادغام مکانیسم حفاظت در نرم افزار با قصد به نرم افزار به عنوان نرم افزار که ممکن است دشوار است.
اخیرا، روش های بیشتری برای محافظت از نرم افزار از دزدی با قرار دادن پیام راز نهان نگاری اصطلاح شده است جستجو. این علامت در داده ها از نرم افزار پنهان است. زیرا چنین تعیین میزان مد آب تنها به راحتی توسط کسی که دارای کلید مخفی مورد استفاده برای ساخت تعیین میزان مد آب انتزاعی می شود می تواند روش حفاظت نرم افزار قوی قابل اعتماد میآورند. با این حال، کاربر بدخواه می تواند مکانیزم مجوز با دستکاری آن را به تایید حضور مجوز معتبر ممنوع حتی اگر هیچ کدام در دسترس به طور موثر وجود دارد حمله. در این زمینه توسعه روش اخیر به نظر می رسد هر چند قابل اعتماد امن باشد.
توسعه دهندگان تعیین میزان مد آب نرم افزار توسط جایگزینی دو شناسه های منحصر به فرد ادعا مالکیت و به بلکه به پیگیری کردن دزدان دریایی پس از عمل غير قانوني. بنابراین، نرم افزار خود را نیز نهان نگاری دزدی توسط کاربر از نقض قوانین حق تکثیر با افزایش احتمال گرفتار شدن موجب ترس جلوگیری میکند. باید توان اظهار داشت که نهان نگاری یک تکنیک ساده نیست. دیگر روش های مبارزه با دزدان دریایی موجود آسان به پیاده سازی، اگر چه اثر خود را در جلوگیری از اغلب مشکوک هستند. علاوه بر این، nowdays بسیاری از برنامه های کاربردی در فرمت های آسان برای دیدن مهندس جاوا bytecode و مایکروسافت متوسط زبان-طوری که همچنین در مورد نهان نگاری، ترقه می تواند decompile یا مطالعه کد منبع تحت disassembler معکوس توزیع و یا اشکال زدا برای تعیین محل و حذف تمام باقی مانده از روش.
ایده کلی از نرم افزار نهان نگاری بسیار شبیه به رسانه های دیجیتال در یک شناسه منحصر به فرد در تصاویر، صوتی و یا ویدئویی تعبیه شده است که نهان نگاری است. روش از طریق معرفی خطاهای جزئی است که توسط کاربران اشاره شده اعمال می شود. از آنجا که نرم افزار کاملا قابلیت رایگان خطا بستگی دارد از سوی دیگر میزان نیست در نرم افزار از طریق تکنیک های خطا باعث اعمال می شود.
بنابراین، نرم افزار نهان نگاری یک شناسه منحصر به فرد تعیین میزان مد آب-به برنامه ای به نام ایمپلنت. اگر شناسه منحصر به فرد نویسنده برنامه برقرار، و سپس شناسه اعلان حق تکثیر است. اگر شناسه منحصر به فرد شناسایی خریدار قانونی برنامه، با این حال، سپس میزان اثر انگشت است. بخش مهمی از نهان نگاری استفاده از یک کلید مخفی است. از طریق استفاده از کلید، میزان برنامه تولید ادغام است-هر چند کمی-مختلف برنامه. با این حال، مشکل هویت یکسان باقی می ماند: تعیین میزان مد آب می تواند به اثبات مالکیت اما آن نیست می تواند به مقصر واقعی اقدام غیرقانونی اشاره. برای افزودن ویژگی هایی به میزان آن اثر انگشت می شود: در واقع داده های اثر انگشت چاپسفیدیاسایهدارکردن شامل اطلاعات از مشتری فردی است.
Watermarks استاتیک در دودویی برنامه خود را ذخیره می شوند اما watermarks پویا در زمان اجرا ایجاد شده و ذخیره شده در حافظه برنامه. نهان نگاری نرم افزار استاتیک است تمرین را برای مدت طولانی تر، نسخه پویا است که به تازگی معرفی شده است. تعیین میزان مد آب پویا است ساخته شده در حالی که اعدام درون ساختمان داده به صورت پویا اختصاص داده برنامه. با این حال، یک مهاجم می تواند مهندسی معکوس برای قرار دادن کد چیز جنس تعیین میزان مد آب اعمال می شود. او سپس از جنس چیزهای کد نتیجه از بین بردن میزان از محصول نیز خلاص ممکن است. برای چنین مواردی پیشنهاد استفاده از اثر انگشت، یک نوع خاص از تعیین میزان مد آب است. معنی هر نسخه منحصر به فرد نرم افزار منحصرا watermarked انگشت نگاری، بنابراین اجازه می دهد شناسایی هر نسخه خصوصی از محصول نرم افزار. به عبارت دیگر توسط روش انگشت نگاری هر نسخه از نرم افزار به صورت جداگانه، هر داده حاوی با اشاره به مشتری خود را به جای توسعه آن watermarked است.
کلی نهان نگاری و انگشت، در بازگشت مبارزه با دزدی نرم افزار بسیار موثر است. اما نتیجه این است که تکنیک های اضافی حفاظت می کند بیشتر بهتر است کامل نیست. همراه با دیگر روش های شناخته شده ترک خوردگی چنین طرح تا زمان مصرف که حتی با تجربه ترقه می کنید برای بلند کردن راحت تر می شود.
substantively درآمد دست یافتنی برای سازندگان نرم افزار را کاهش می دهد. نرم افزار دزدان دریایی را به عمل از کشور که در آن حمایت قانونی در سویه افراد بدخيم بسیار ضعیف دو رضایت بخش نیست در همه است که ارائه دهنده نرم افزار قادر به اجرای شرایط مجوز خود را همچنان در اغلب ترجیح می دهند. امروز، بهترین روش حل این مشکل ادغام مکانیسم حفاظت در نرم افزار با قصد به نرم افزار به عنوان نرم افزار که ممکن است دشوار است.
اخیرا، روش های بیشتری برای محافظت از نرم افزار از دزدی با قرار دادن پیام راز نهان نگاری اصطلاح شده است جستجو. این علامت در داده ها از نرم افزار پنهان است. زیرا چنین تعیین میزان مد آب تنها به راحتی توسط کسی که دارای کلید مخفی مورد استفاده برای ساخت تعیین میزان مد آب انتزاعی می شود می تواند روش حفاظت نرم افزار قوی قابل اعتماد میآورند. با این حال، کاربر بدخواه می تواند مکانیزم مجوز با دستکاری آن را به تایید حضور مجوز معتبر ممنوع حتی اگر هیچ کدام در دسترس به طور موثر وجود دارد حمله. در این زمینه توسعه روش اخیر به نظر می رسد هر چند قابل اعتماد امن باشد.
توسعه دهندگان تعیین میزان مد آب نرم افزار توسط جایگزینی دو شناسه های منحصر به فرد ادعا مالکیت و به بلکه به پیگیری کردن دزدان دریایی پس از عمل غير قانوني. بنابراین، نرم افزار خود را نیز نهان نگاری دزدی توسط کاربر از نقض قوانین حق تکثیر با افزایش احتمال گرفتار شدن موجب ترس جلوگیری میکند. باید توان اظهار داشت که نهان نگاری یک تکنیک ساده نیست. دیگر روش های مبارزه با دزدان دریایی موجود آسان به پیاده سازی، اگر چه اثر خود را در جلوگیری از اغلب مشکوک هستند. علاوه بر این، nowdays بسیاری از برنامه های کاربردی در فرمت های آسان برای دیدن مهندس جاوا bytecode و مایکروسافت متوسط زبان-طوری که همچنین در مورد نهان نگاری، ترقه می تواند decompile یا مطالعه کد منبع تحت disassembler معکوس توزیع و یا اشکال زدا برای تعیین محل و حذف تمام باقی مانده از روش.
ایده کلی از نرم افزار نهان نگاری بسیار شبیه به رسانه های دیجیتال در یک شناسه منحصر به فرد در تصاویر، صوتی و یا ویدئویی تعبیه شده است که نهان نگاری است. روش از طریق معرفی خطاهای جزئی است که توسط کاربران اشاره شده اعمال می شود. از آنجا که نرم افزار کاملا قابلیت رایگان خطا بستگی دارد از سوی دیگر میزان نیست در نرم افزار از طریق تکنیک های خطا باعث اعمال می شود.
بنابراین، نرم افزار نهان نگاری یک شناسه منحصر به فرد تعیین میزان مد آب-به برنامه ای به نام ایمپلنت. اگر شناسه منحصر به فرد نویسنده برنامه برقرار، و سپس شناسه اعلان حق تکثیر است. اگر شناسه منحصر به فرد شناسایی خریدار قانونی برنامه، با این حال، سپس میزان اثر انگشت است. بخش مهمی از نهان نگاری استفاده از یک کلید مخفی است. از طریق استفاده از کلید، میزان برنامه تولید ادغام است-هر چند کمی-مختلف برنامه. با این حال، مشکل هویت یکسان باقی می ماند: تعیین میزان مد آب می تواند به اثبات مالکیت اما آن نیست می تواند به مقصر واقعی اقدام غیرقانونی اشاره. برای افزودن ویژگی هایی به میزان آن اثر انگشت می شود: در واقع داده های اثر انگشت چاپسفیدیاسایهدارکردن شامل اطلاعات از مشتری فردی است.
Watermarks استاتیک در دودویی برنامه خود را ذخیره می شوند اما watermarks پویا در زمان اجرا ایجاد شده و ذخیره شده در حافظه برنامه. نهان نگاری نرم افزار استاتیک است تمرین را برای مدت طولانی تر، نسخه پویا است که به تازگی معرفی شده است. تعیین میزان مد آب پویا است ساخته شده در حالی که اعدام درون ساختمان داده به صورت پویا اختصاص داده برنامه. با این حال، یک مهاجم می تواند مهندسی معکوس برای قرار دادن کد چیز جنس تعیین میزان مد آب اعمال می شود. او سپس از جنس چیزهای کد نتیجه از بین بردن میزان از محصول نیز خلاص ممکن است. برای چنین مواردی پیشنهاد استفاده از اثر انگشت، یک نوع خاص از تعیین میزان مد آب است. معنی هر نسخه منحصر به فرد نرم افزار منحصرا watermarked انگشت نگاری، بنابراین اجازه می دهد شناسایی هر نسخه خصوصی از محصول نرم افزار. به عبارت دیگر توسط روش انگشت نگاری هر نسخه از نرم افزار به صورت جداگانه، هر داده حاوی با اشاره به مشتری خود را به جای توسعه آن watermarked است.
کلی نهان نگاری و انگشت، در بازگشت مبارزه با دزدی نرم افزار بسیار موثر است. اما نتیجه این است که تکنیک های اضافی حفاظت می کند بیشتر بهتر است کامل نیست. همراه با دیگر روش های شناخته شده ترک خوردگی چنین طرح تا زمان مصرف که حتی با تجربه ترقه می کنید برای بلند کردن راحت تر می شود.