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




آمار وبسایت

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




هواشناسی

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

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



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

غير قابل تغيير كردن فرم about


واضح آرشیو وب فارسی:سایت ریسک: View Full Version : غير قابل تغيير كردن فرم about Payman_6224-01-2006, 02:06 AMسلام حتما ديديد بعضي ها با برنامه هايي مثل hex editor, resource hacker,Resource Tuner قسمت about برنامه هارو تغيير ميدن و برنامه رو به اسم خودشون ميكنن حالا چه طور ميشه با روشى غير Encrypt , Descript از فرم about محافظت كرد تا برنامه هامون دزديده نشن مثلا ميشه قسمت about رو در photoshop طراحي كرد و بعد به عنوان عكس به فرم about اضافه كرد تا كسي نتونه اطلاعات اين فرم رو تغيير بده؟ يا اگه روش ديگه اي است توضيح بديد ممنون ميشم. يه سوال ساده ديگه چه طور ميشه فولدرهاي hidden رو تو dirlistbox ديد يا اگه اين كار امكان پذير نيست آيا روشي هست كه بشه فولدرهاي hidden رو تو vb ديد؟ سوال آخر چه طور ميشه background با ويبي عوض كرد البته با اين فرض كه برنامه تو سيستم كس ديگه اجرا بشه ولي من ميخوام يه عكس به خصوص كه خودم تعيينش كنم بيفته تو دسكتاپ يعني تو هر سيستمي اجرا شه همون عكس بيفته تو دسكتاپ فكر كنم عكس رو بايد بچپونم تو برنامه اين رو هم توضيح بديد كه چه طور امكانش هست با تشكر Payman_6205-02-2006, 02:18 AMيكي جواب بده ديگه چه قدر صبر كنم shahrdartoope05-02-2006, 02:59 AMسلام دوست عزیز من یک بار این سوال رو به عنوال قفل کردن سورس یک برنامه مطرح کردم..بنظر من راه بهتر اینکه با برنامه ای سورس برنامه رو ببندی یا اینکه بطور مثال از ترفند برنامه Teleport استفاده کنی به این صورت که اگه حجم برنامه ساخته شده از یک مقداری بیشتر یا کمتر شه برنامه کارنکه. البته اینا همه ایده هایی هستش که به ذهن من میاد من خودم مبتدی هستم Payman_6206-02-2006, 03:23 AMاخه تغيير محتواي مثلا يه caption حجم رو تغيير نميده يعني ميشه جوري دزديد كه حجم كم و زياد نشه ahmad_h06-02-2006, 09:51 AMببين راه حل تو اينه كه تمام اطلاعانو توي يه فايل باي نري بريزي بعد هم كدش كني و در هنگام اجرا اونو دي كد كني و داده هات رو از اونجا بخوني و روي فرمت بذاري اينجوري ديگه ريسورس هكر وبقيه بهش دسترسي ندارن البته كپشنهاي كنترلها رو مي توني توي كد برنامه ست كني اون وقت هر وقت كه برنامه اجرا يشه اونا ست ميشن به هموني كه ميخواي ahmad_h06-02-2006, 12:07 PMبراي ديدن فايلها و فولدر هاي مخفي اين پست 30922&page=1 قسمت جواب دو را ببين ahmad_h06-02-2006, 03:12 PMمنظورت از بك گروند چيه يعني زمينه فرم خودت يا وال پيپر ويندوز ؟ اگه رو فرم خودت ميخواي كه پكچر فرمتو بذار همون عكسي كه ميخواي يا يه ايميج بذار رو فرمت و پيكچر اونو ست كن اگرم مي خواي بشه وال پيپر ويندوز كه بايد اين كارو بكني !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! R£ɀД06-02-2006, 03:26 PMببين راه حل تو اينه كه تمام اطلاعانو توي يه فايل باي نري بريزي بعد هم كدش كني و در هنگام اجرا اونو دي كد كني و داده هات رو از اونجا بخوني و روي فرمت بذاري اينجوري ديگه ريسورس هكر وبقيه بهش دسترسي ندارن البته كپشنهاي كنترلها رو مي توني توي كد برنامه ست كني اون وقت هر وقت كه برنامه اجرا يشه اونا ست ميشن به هموني كه ميخواي يكي از راه هاي خوب و مفيد اين هست. در ضمن شما مي توني به وسيله برنامه نويسي بگي كه هر بار كه برنامت اجرا ميشه قسمت about رو به اون چيزي كه مي خواي تغيير بده يعني مثلا قسمت about رو درست كني ولي نوشته ها رو توي فرمش ننويسي و بگي هر بار كه برنامه اجرا شد نوشته هاي about وارد شوند.( اميدوارم منظور شما از با روشى غير Encrypt , Descript همين مطلبي كه من گفتم نباشه). تازه اگر مثلا در about برنامت از label استفاده كردي بگي كه هر بار كه برنامه اجرا شد كاراكترهاي خاصي رو از متني كه داخل label نوشتي چك كنه و اگر برابر با اوني كه مدنظرت هست نبود برنامه خاتمه پيدا كنه.(مثلا داخل label اسم خودت رو نوشتي بگي هر بار كه اجرا ميشه چك كنه ببينه كه كل مقدار يا بعضي از كاراكترهاي اسمت هموني هست كه بود يا نه و بعد .. ) راستي بعضي برنامه ها رو اگه دقت كرده باشي اصلا نميتوني با اين جور برنامه ها ريسورس كني چون با برنامه هاي خاصي فشرده شدن. فكر مي كنم نرم افزار UPX اين كار رو ميكنه. (منتظر نظر بقيه دوستان هستم) Payman_6206-02-2006, 04:23 PMيكي از راه هاي خوب و مفيد اين هست. در ضمن شما مي توني به وسيله برنامه نويسي بگي كه هر بار كه برنامت اجرا ميشه قسمت about رو به اون چيزي كه مي خواي تغيير بده يعني مثلا قسمت about رو درست كني ولي نوشته ها رو توي فرمش ننويسي و بگي هر بار كه برنامه اجرا شد نوشته هاي about وارد شوند.( اميدوارم منظور شما از با روشى غير Encrypt , Descript همين مطلبي كه من گفتم نباشه). تازه اگر مثلا در about برنامت از label استفاده كردي بگي كه هر بار كه برنامه اجرا شد كاراكترهاي خاصي رو از متني كه داخل label نوشتي چك كنه و اگر برابر با اوني كه مدنظرت هست نبود برنامه خاتمه پيدا كنه.(مثلا داخل label اسم خودت رو نوشتي بگي هر بار كه اجرا ميشه چك كنه ببينه كه كل مقدار يا بعضي از كاراكترهاي اسمت هموني هست كه بود يا نه و بعد .. ) راستي بعضي برنامه ها رو اگه دقت كرده باشي اصلا نميتوني با اين جور برنامه ها ريسورس كني چون با برنامه هاي خاصي فشرده شدن. فكر مي كنم نرم افزار UPX اين كار رو ميكنه. (منتظر نظر بقيه دوستان هستم) اين روش جواب نميده من خودم ميتونم برنامه هايي كه هنگام اجرا به ليبل ها مقدار ميدن رو تغيير بدم يه روش مطمن ميخوام احمد روش تو هم كه باز همون كد كردن و ديكد كردنه يه روش ساده تر نيست همون روشي كه در مورد عكس گفتم جواب نميده؟ ahmad_h06-02-2006, 04:46 PMاون روش هم جواب ميده ميتوني يه عكس درست كني و بذاري پيكچر فرمت يا ميتوني فرم abute رو درست کنی بعد ازش عکس بگیری و به جای فرمت اونو نشون بدی Payman_6206-02-2006, 05:16 PMيعني اگه عكس بذارم كسي نميتونه تغييرش بده 100% مطمنه؟ ahmad_h07-02-2006, 08:47 AM100% که نه ولی راه خوبیه ولی شاید بهترین راه همان کد کردن باشه البته باید دید عکسو چه جوری میخوای بذاری R£ɀД07-02-2006, 09:16 AMپيمان جان شما مطمئن ترين راهي كه مي توني استفاده كني اين هست كه برنامت رو به صورت معمولي بسازي و بعد با استفاده از نرم افزار upx فشردش كني. با اين كار شما سورس برنامت رو غير قابل تغيير مي كني. قويترين نرم‌افزار فشرده‌سازي فايلهاي اجرائي اغلب برنامه‌نويسان، پس از كامپايل فايل اجرائي خود توسط زبان برنامه‌نويسي مورد استفاده، فايل نهائي را بصورت مستقيم و بدون هيچگونه تغييري در اختيار مشتريان قرار مي‌دهند. بخش نرم‌افزار سايت اخبار‌ فن‌آوري اطلاعات ايران IRITN، در جهت تهيه بهترين نرم‌افزار جهت فشرده سازي فايلهاي اجرايي، نرم‌افزار UPX را برروي سايت قرار داده است. اين نرم‌افزار با فشرده‌سازي فايلهاي اجرايي، تا 60% اندازه اوليه آنها، باعث بهينه شدن نرم‌افزار در موارد ذيل مي‌شود: 1- اجراي سريعتر برنامه‌هايتان به هنگام فشرده‌سازي فايلهاي فشرده نسبتا سريعتر اجرا مي‌شوند چرا كه اندازه آنها از فايل اوليه كوچكتر بوده و زمان بارگذاري آنها در حافظه كمتر خواهد بود. 2- امكان انتقال آسان‌تر نرم‌افزار از طريق اينترنت با توجه به اينكه حجم برنامه كمتر شده، لذا زمان Download نرم‌افزارهايتان در اين حالت كمتر خواهد بود. 3- ايجاد حفاظت نسبي برروي منابع (Resources) موجود در فايل اجرائي منابع موجود در فايلهاي اجرائي محافظت شده توسط اين برنامه، براحتي قابل دستكاري نمي‌باشند. آدرس دريافت نرم‌افزار: http://www.iritn.com/download/bank/upx124w.zip منبع : http://iranshops.net/daryvary/index.php?showtopic=558&st=17 Payman_6207-02-2006, 06:58 PMممنونم رضا اين روش رو از كسان ديگر هم شنيدم. ولي اين رو هم شنيدم كه ميشه unpack كرد. به نظرت روش مطمنيه؟ چون upx خيلي معروفه ممكنه خيلي ها بتونن برنامه رو تغيير بدن. R£ɀД07-02-2006, 08:40 PMببين پيمان جان شما تركيب همه اين كار ها رو انجام بده. حالا اگه كسي بتونه باز هم تغيير بده خوب كارش درسته . الان نرم افزار هاي خيلي معروف هم گرفتار اين مسئله ميشن هر كاري بكني بالاخره اگر هم شده افراد اينكاره كار خودشون رو مي كنن.(پس نبايد زياد سخت بگيري. برنامه شما از اين همه نرم افزار كه هر روز داره سورسشون دستكاري ميشه مهمتره؟؟ ) Payman_6208-02-2006, 02:57 AMآره خودمم تو اين فكر بودم كه انقدر برنامرو بپيچونم و قفل بذارم كه كسي نتونه تغييرش بده ولي از اين ميترسم كه زياد باهاش ور برم موقع اجرا به مشكل بر بخوره. در مورد upx هم بگم كه مثل آب خوردن آنپك ميشه. جز امكانات خود برنامست مثله زيپ و آنزيپ. واسه همين روش جالبي نيست چون كركرا حتما upx رو به خوبي ميشناسن. برنامم شايد زياد مهم نباشه ولي واسش خيلي زحمت كشيدم و دوست ندارم دزديده بشه. sa 3er08-02-2006, 11:35 AMسلام اين ليست کامل packer ها و protector ها هست.... ولی همونطور که Reza_S گفت... هر قفلی قابل شکستن هست. پس بی خود خودتون رو خسته نکنيد. همونطور که کمپانی های بزرگ بی خيال شدن شما هم بی خيل. protectors http://programmerstools.org/taxonomy/term/17 packers http://programmerstools.org/taxonomy/term/15 و در مقابل deprotectors http://programmerstools.org/taxonomy/term/18 unpackers http://programmerstools.org/taxonomy/term/16 موفقيت ahmad_h12-02-2006, 01:31 PMهمونطور كه ميبيني راه 100% براي جلو گيري از كرك شدن وجود نداره اما ميتوني براي كركر يه تنبيه در نظر بگيري به طوري كه برنامه پس از كرك شدن اجرا بشه اما موقع بسته شدن چك كنه اگه كرك شده يه بلايي سر سيستم طرف بياره يعني برنامه با كرك شدن تبديل به يه ويروس مخرب بشه يا نه يه ضربه محكم به سيستم طرف بزنه كه ديگه هيچ وقت هوس كرك كردن به سرش نزنه Payman_6212-02-2006, 07:50 PMآره فكر خوبيه بزني مهربانانه ترين تنبيه از كار انداختن وين طرف است. blackroos13-02-2006, 02:09 AMپيمان جان به نظر من اگر همه ي فايل هاي اجرايي سيستمش رو پاک کني خيلي بهتر (البته اگر بشه) چون دهنش ............ تا بخواد نرم افزار روش دوباره به دست بياره. Payman_6213-02-2006, 03:33 AMآخه برنامه من چه كرك بشه چه نشه تمام اطلاعات رو از بين ميبره و فقط فايل هاي در حال استفاده و در حال اجراي ويندوز باقي ميمونن. ديگه جا برا تنبيه نمونده. البته واسه تفريح نوشتم و قصد پخش كردن برنامه و ايجاد مزاحمت برا ديگران رو ندارم. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




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

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

bt

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




-


گوناگون

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


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