بازگشت   پی سی سیتی > کامپیوتر اینترنت و شبکه Computer internet > زبان های برنامه نویسی Programming

زبان های برنامه نویسی Programming بحث در مورد زبانهای مختلف برنامه نویسی

پاسخ
 
ابزارهای موضوع نحوه نمایش
  #1  
قدیمی 12-14-2010
زکریا فتاحی آواتار ها
زکریا فتاحی زکریا فتاحی آنلاین نیست.
کاربر فعال
 
تاریخ عضویت: Nov 2008
محل سکونت: پاوه
نوشته ها: 1,479
سپاسها: : 20

120 سپاس در 80 نوشته ایشان در یکماه اخیر
زکریا فتاحی به Yahoo ارسال پیام
پیش فرض

سلام.
بجز این راهی که الان بهتون میگم من دیگه راهی به زهنم نمیرسه جز اینکه تبدیلشون کنم به exe و بدم دست مردم.(چون .h و .cpp یعنی خود کد و نمیتونین اونا رو بدین ولی کسی از کدش خبر دار نشه)

اما راهی که هست اینه که کدتون رو obfuscate (آب فاس cate ) کنین.
تو جاوا یه همچین امکانی هست ولی برای cpp یا باید نرم افزارش رو گیر بیارین یا خودتون کدش ر بنویسین.
منظور از obfuscate چیه؟
این کار میاد کل متغیرهای کدتون رو rename می کنه از a تا z مثلا میگه a میره تو z و ... این یه کار ابتداییه ولی برای اینکه تازه کارها نتونن از کدتون چیزی بفهمن عالیه.
شما میاین .h یا .cpp تو رو obfuscate می کنین و بعد اون رو تحویل یه کاربر میدین.
کاربر بهرحال میتونه کد نوشته شده تو فایل .h یا .cpp تون رو ببینه اما چیزی که میبینه کدیه که هیچ قاعده و قانونی در نامگذاری متغیرهاش وجود نداره. که بازم میگم این روش تنها روشیه که به ذهن من میاد برای رفع مشکل شما و البته خیلی هم ابتداییه.

اگر میشد یه همچین کاری کرد که شما میخوایین, مایکروسافت دیوانه نبود که کد همه ی .h هاش رو تحویل همه ی کاربرها بده.
من خودم برای خیلی از الگوریتم ها از کدهای نوشته شده تو .h های مایکروسافت که همراه ویژوال نصب میشن استفاده میکنم.(البته آدم بدبخت میشه تا یه چیزی ازشون بفهمه)
__________________

درمان غم عشق بگویم که چه باشد
وصل است و بهار است و می بربط و چنگ است
....
زنهار مرو هیچ سوی بیشه ی عشاق
چنگال غمش تیزتر از چنگال پلنگ است

----
ئه و روژه ی "مه جنون" له زوخاو نوشی ...مه ینه ت فه وتانی، کفنیان پوشی
من بومه واریس له قه وم و خویشی . . . سپاردی به من ئازاری و ئیشی

پاسخ با نقل قول
پاسخ


کاربران در حال دیدن موضوع: 1 نفر (0 عضو و 1 مهمان)
 

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

BB code is فعال
شکلک ها فعال است
کد [IMG] فعال است
اچ تی ام ال غیر فعال می باشد



اکنون ساعت 02:13 PM برپایه ساعت جهانی (GMT - گرینویچ) +3.5 می باشد.



Powered by vBulletin® Version 3.8.4 Copyright , Jelsoft Enterprices مدیریت توسط کورش نعلینی
استفاده از مطالب پی سی سیتی بدون ذکر منبع هم پیگرد قانونی ندارد!! (این دیگه به انصاف خودتونه !!)
(اگر مطلبی از شما در سایت ما بدون ذکر نامتان استفاده شده مارا خبر کنید تا آنرا اصلاح کنیم)


سایت دبیرستان وابسته به دانشگاه رازی کرمانشاه: کلیک کنید




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