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

تبلیغات

بلومبارد

تبلیغات متنی

تریدینگ ویو

خرید اکانت اسپاتیفای

کاشت ابرو

لمینت دندان

ونداد کولر

لیست قیمت گوشی شیائومی

صرافی ارکی چنج

صرافی rkchange

دانلود سریال سووشون

دانلود فیلم

ناب مووی

تعمیر گیربکس اتوماتیک

دیزل ژنراتور موتور سازان

سرور اختصاصی ایران

سایت ایمالز

تور دبی

سایبان ماشین

جملات زیبا

دزدگیر منزل

ماربل شیت

تشریفات روناک

آموزش آرایشگری رایگان

طراحی سایت تهران سایت

آموزشگاه زبان

اجاره سند در شیراز

ترازوی آزمایشگاهی

رنگ استخری

فروش اقساطی کوییک

راهبند تبریز

ترازوی آزمایشگاهی

قطعات لیفتراک

وکیل تبریز

خرید اجاق گاز رومیزی

آموزش ارز دیجیتال در تهران

شاپیفای چیست

فروش اقساطی ایران خودرو

واردات از چین

قیمت نردبان تاشو

وکیل کرج

تعمیرات مک بوک

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

سیسمونی نوزاد

پراپ تریدینگ معتبر ایرانی

نهال گردو

صنعت نواز

پیچ و مهره

خرید اکانت اسپاتیفای

صنعت نواز

لوله پلی اتیلن

کرم ضد آفتاب لاکچری کوین SPF50

دانلود آهنگ

طراحی کاتالوگ فوری

واردات از چین

اجاره کولر

دفتر شکرگزاری

تسکین فوری درد بواسیر

دانلود کتاب صوتی

تعمیرات مک بوک

 






آمار وبسایت

 تعداد کل بازدیدها : 1798223087




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

راهکاری برای حفاظت از سورس کد ؟


واضح آرشیو وب فارسی:سایت ریسک: View Full Version : راهکاری برای حفاظت از سورس کد ؟ cdcenter21-01-2010, 12:19 PMسلام دوستان . همانطور که میدانید یک سری نرم افزار وجود دارد که فایل های اجرایی را به سورس کد تبدیل میکنند و هکر میتواند به راحتی به سورس نرم افزارهای نوشته شده دسترسی داشته و به سود خود آنها را ویرایش کند . آیا راهکاری عملی برای محافظت از سورس کد ها وجود دارد ؟ :41: Colton21-01-2010, 01:41 PMسلام دوستان . همانطور که میدانید یک سری نرم افزار وجود دارد که فایل های اجرایی را به سورس کد تبدیل میکنند و هکر میتواند به راحتی به سورس نرم افزارهای نوشته شده دسترسی داشته و به سود خود آنها را ویرایش کند . آیا راهکاری عملی برای محافظت از سورس کد ها وجود دارد ؟ :41: با استفاده از نرم افزارهایی با عنوان .Net Obfuscator می توانید از دیکامپایل شدن فایل های اجرایی دات نت جلوگیری کنید. البته منظور از جلوگیری این نیست که با استفاده از این نرم افزارها، انجام این کار کاملا غیر ممکن می شود. منظورم اینه که دیکامپایل کردن فایل های اجرایی رو به حدی مشکل می کنه که فرد رو از انجام این کار منصرف کنه. اگر به نتیجه نرسیدید، بگید تا کمکتون کنم. cdcenter21-01-2010, 05:03 PMبا استفاده از نرم افزارهایی با عنوان .Net Obfuscator می توانید از دیکامپایل شدن فایل های اجرایی دات نت جلوگیری کنید. البته منظور از جلوگیری این نیست که با استفاده از این نرم افزارها، انجام این کار کاملا غیر ممکن می شود. منظورم اینه که دیکامپایل کردن فایل های اجرایی رو به حدی مشکل می کنه که فرد رو از انجام این کار منصرف کنه. اگر به نتیجه نرسیدید، بگید تا کمکتون کنم. ممنون از راهنمایی خوبتون . اگه لطف کنید لینک این نرم افزار را اگر داشته باشید در اینجا قرار بدید ممنون میشم . چون گویا این برنامه رایگان نیست . راستی در جایی خوندم که در خود ویژوال استدیو نسخه کوچکی از این برنامه تعبیه شده است . اگر در این زمینه هم راهنمایی کنید ممنون میشم . متن کامل مقاله : (از سایت شبکه ماگازین) Dotfuscator دومين ابزار سومندي كه معرفي مي‌كنم، برنامه مهمي است كه حلال مشكلات خيلي از برنامه‌نويسان خواهد بود. اگر مي‌خواهيد كاري كنيد كه سورس كد برنامه شما پس از كامپايل شدن قابل تشخيص نباشد و نتوان با استفاده از مهندسي معكوس آن را به حالت سورس كد بازگرداند، هيچ چاره‌اي نداريد جز اين‌كه سورس كامپايل شده خود را رمزنگاري كنيد. برنامه Dotfuscator كه نسخه Community Edition آن به‌طور رايگان همراه ويژوال استوديوي دات‌نت نصب مي‌شود، همين كار را برايتان انجام مي‌دهد. عجيب است كه برخي از برنامه نويسان نيمه حرفه‌اي اما كم حواس، متوجه حضور اين برنامه در كنار ويژوال استوديو نمي‌شوند و اين سو و آن سو دنبال ابزار مناسب مي‌گردند. نسخه حرفه‌اي Dotfuscator را بايد از سايت شركت سازنده آن، يعني ‌‌Preemptive به نشاني www.preemptive.com (http://shabakeh-mag.com/links.aspx?l=http://www.preemptive.com) دريافت كنيد. http://www.shabakeh-mag.com/Data/Gallery/2006/7/s64_nd_10_s.gifبرنامه Dotfuscator براي رمزنگاري سورس‌كد اما اين برنامه رايگان نيست. اين شركت در حقيقت دو نوع Obfuscator دارد: يكي براي كاربران دات نت و ديگري براي كاربران جاوا و دومي DashO نام دارد كه در دنياي جاوا نامي آشنا است. البته Obfuscatorهاي ديگري را نيز مي‌توانيد در اينترنت پيدا كنيد. به كمك يك‌ Obfuscator مي‌توانيد برنامه كامپايل شده را طوري رمزنگاري كنيد كه جز خود شما فرد ديگري نتواند به سورس برنامه دسترسي پيدا كند و اين يعني نقطه مقابل تفكر اپن سورس! ولي واقعيت اين است كه در دنياي صنعت نرم‌افزار چنين ابزارهايي طرفداران زيادي دارد و خيلي از شركت‌هاي توليد كننده نرم‌افزار از Dotfuscator براي حفاظت از حقوق مالكيت معنوي نرم‌افزار خود استفاده مي‌كنند.‌ Dotfuscator براي غيرقابل فهم كردن سورس كامپايل شده (كه در دات نت به زبان MSIL است و در زبان جاوا به صورت‌ Bytecode) علاوه بر رمزنگاري، از طريق تزريق كدهاي گمراه‌كننده به درون برنامه موجب مي‌شود كه برنامه‌هاي مهندسي معكوس در تفسير سورس دچار اشتباه شوند و نتوانند به اصل آن پي‌ببرند. Colton22-01-2010, 02:27 PMاگه لطف کنید لینک این نرم افزار را اگر داشته باشید در اینجا قرار بدید ممنون میشم . چون گویا این برنامه رایگان نیست . دوست عزیز Obfuscator یک نرم افزار خاص نیست. نرم افزار مورد نظر شما Dotfuscator می باشد که خودش در گروه نرم افزارهای Obfuscator قرار می گیره. راستی در جایی خوندم که در خود ویژوال استدیو نسخه کوچکی از این برنامه تعبیه شده است . اگر در این زمینه هم راهنمایی کنید ممنون میشم . بله در نسخه Professional ویژوال استادیو، نسخه Comunity نرم افزار Dotfuscator تعبیه شده که امکانات کمتری نسبت به نسخه تجاریش داره. در نسخه Express ویژاول استادیو این نرم افزار وجود نداره. من پیشنهاد می کنم از نرم افزار SmartAssembly استفاده کنید. حرفه ای ترین نرم افزار در این زمینه است. من این نرم افزار رو دارم ولی الان به آرشیوم دسترسی ندارم. اگر نتونستید پیداش کنید، در یکی دو روز آینده آپلودش می کنم و لینکش رو اینجا قرار می دم تا همه بتونن ازش استفاده کنن. Colton23-01-2010, 01:54 AMخوشبختانه موقعیتش پیش اومد و نسخه فول نرم افزار SmartAssembly رو آپلود کردم. استفاده کردن ازش خیلی آسونه. امیدوارم مفید باشه. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! _H2_24-01-2010, 12:09 AMسلام در جهت پیوستگی و ارتباط مطالب لینک پرگفتگو ترین تاپیک قبلی در این ضمینه اضافه میشود: 272469 bad_boy_200726-01-2010, 12:04 AMObfuscation (پیچاندن ، پیچیده و مبهم کردن کدها) به فرآیند پیچیده کردن و به رمز تبدیل کردن نرم افزار اطلاق میگردد که باعث میشود کد ها به سادگی مهندسی معکوس نشوند . هدف از این فرآیند متوقف کردن کلیه جوجه هکر ها و برخی از هکر های حرفه ای تر است که سعی در فهمیدن و یا کرک کردن نرم افزار شما را دارند . برنامه های نوشته شده با .Net به سادگی میتوانند مهندسی معکوس شوند . هر شخصی با داشتن یک ابزار تبدیل کد به سورس (decompiler) همچون ابزار رایگان .NET Reflector میتواند اقدام مشاهده برنامه .Net ، کتابخانه ها و عینا سورس کد برنامه شامل نام ها و منطق اجرایی برنامه کند . هکرها میتوانند از طریق برسی کدهای نرم افزار اقدام به کشف و سوء استفاده از رخنه های امنیتی برنامه کنند یا اینکه ایده منحصر به فرد و مجوز دسترسی (License) را سرقت کنند و یا حتی اقدام به انتشار بدون مجوز نرم افزار شما کنند . برای پوشش دادن این حفره امنیتی مهم و خطرناک برنامه های دات نت باید obfuscate شوند . Following is a list of .NET obfuscators available today and any online reviews. Price is for one developer license unless otherwise noted. A plus sign indicates the price is for the standard version, and advanced versions are available. Please comment if any obfuscators are missing, or if you would like to report any new reviews, updates, errors or broken links, as I will keep this list updated !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! misoft27-01-2010, 02:18 PMسلام بنده برای این منظور از نرم افزار {smartassembly} استفاده میکنم امکانات جالبی داره.یکم باهاش کارکنی روشش دستت میاد. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1221]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن