جلوگیری از ویرایش برنامه های vb با VB Decompile
سلام علیکم
شاید با نرم افزار VB Decompile آشنایی داشته باشید
این نرم افزار برنامه های نوته با وی بی رو کامل ویرایش میکنه (یعنی قسمتهای label , textbox , listbox و خلاصه بیشتر متنهای ابزارهارو با این نرم افزار قابل ویرایش میباشد
ساده ترین راه برای جلوگیری نوشتن دووباره متنها در قسمت لواد فرم میباشد یا استفاده از پکرها
بنده این دو راه رو مورد قبول قرار نمیدم چون پکر که انپک میشه (بنده قبلا از enigmavb استفاده میکردم که به تازگی انتیویروسها بهش گیر میدن (به خودش که هیچی بلکه به برنامه کمپایل شده ان ) حالا نمیدونم enigmavb چه کدی به برنامه اضافه میکنه که انتی ها گیر میدن
در قسمت لواد هم که نمیشه چون برنامه رو شلوغ میکنه و هزار تا مشکل دیگه
از دوستان تقاضا دارم اگر را حلی مد نظرشونه اینجا مترح کنند که استفاده کنیم
یا علی (ع)
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
درود
نقل قول:
بنده این دو راه رو مورد قبول قرار نمیدم چون پکر که انپک میشه
از پروتکتورها استفاده کن امنیت بیشتری نسبت به پکرها دارند
و اینکه شما هرکاری بکنی اگه طرف این کاره باشه بازم برنامه .... و به این چیزها ربطی نداره.
موفق باشی.
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
سلام و علیکم
ممنون از شما دوست عزیز
بله اگه اینکاره باشه میتونه
بنده واسه این گفتم چون کار با VB Decompile خیلی اسونه و هر کسی اگه برنامه رو داشته باشه بدون دونستن برنامه نویسی میتونه اینکارو انجام بده
بازم ممنون
یا علی (ع)
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
دوستان یه آموزشی در این خصویص بزارید ممنون میشیم
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
سلام علیکم
منظور شما رو خوب متوجه نشدم . اموزش چیرو میفرمایید
دوست عزیز اگر منظور شما اموزش VB Decompile هست که خلاف قوانین انجمنه
موفق باشید
یا علی (ع)
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
نه منظورم vbdecompiler نبود منظورم آموزش کاملی واسه اینکه کسی نتونه نرم افزارمون رو در مقابل vbdecompiler محافظت کنیم ،
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
خب برای اینکار به نظر بنده همون فراخوانی متن تکستها و لیبیلها و ... در لواد فرمهاست . اینجوری دیگه هیچ مبتدی این کار واسش امکان نداره . و برای اینکار باید اسمبلی بلد باشه
مثلا شما هنگام نوشتن برنامه ات در فرم Aboutدر لواد فرم متن تکستها و لیبیل ها و کاپشن فرم و ... رو دوباره بنویس
ولی واسه این بنده گفتم اینکار واسم امکان نداره چون یه برنامه نوشتم که متنهای قسمت About خیلی زیاده و در قسمت لواد نمیشه چون برنامه سنگین میشه . و از پروتکتورها (دست دوست عزیزمون بهروز عباسی به خاطر یاد آوری درد نکنه) استفاده کردم
موفق باشید
یا علی (ع)
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
منظور از پروتکتور فایل dll خاصیه ؟ یا نرم افزاری !
یعنی من باید کد هامو به صورت encrypt بارگذاری کنم تو نرم افزار : اینجوری که خیلی زمان می بره
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
نقل قول:
منظور از پروتکتور فایل dll خاصیه ؟ یا نرم افزاری !
نه نرم افزارهای پروتکتور میان برنامه شما رو درون خودشون قرار میدن(مثل winrar) اما با این تفاوت که قسمت های خاصی از برنامه رو زیر نظر می گیره و خلاصه برنامه برای اجرا اول نیاز مند اجرای پروتکتور هستش.
واگه بخوام توضیح بدم خیلی طولا نی میشه اگه مقاله داشتم میذارم اگر هم نه که ببخشید
فقط کافی کمی در باره طرز کار این برنامه ها تحقیق کنید.
موفق باشید
1 ضمیمه
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
اینم یک E-Book جمع و جور در این باره
ضمیمه 88573
موفق باشید.
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
سلام علیکم
دوست عزیز میتونی از enigmavb هم استفاده کنی . که عالیه و کار باهاش ساده . اما نات 32 بهش گیر میده . و از همه بهتره
موفق باشید
یا علی (ع)
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
از کجا می تونم این نرم افزار رو دانلود کنم
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
سلام به دوستان،خصوصا آقا سید گل
اول از ایشون در مورد پاسخم در موضوع قبلیشون معذرت میخوام
دوم:خود نرم افزار vb decompiler pro یه امکان داره واسه افزایش ضریب امنیت برنامه به نام Obfuscator
.فکر کنم مقصود شما رو براورده کنه.
البته امیدوارم شما جزو اون دسته از افرادی نباشید که با این کار،یه نرم افزار که جنبه عمومی داره و نیاز به ارتقای فوری و همگانی داره رو به صورت انحصاری در بیارید.(منظورم همون کسایی هست که الان مدتهاست به دنبال decompile کردن برنامشونم،چون همکاری نکردن تا نیت خیرم رو اجرایی کنم.)
نقل قول:
If you write software in VB, you can increase protection against decompilation. The decompiler contains an obfuscator that can delete the names of all functions, forms, modules and objects and all kinds of signatures from the EXE file. It will make analyzing the program with this decompiler difficult and other decompilers will refuse to decompile this file at all. To do it, you should open your program in the decompiler and select the Obfuscate project in the Tools menu. This procedure doesn't take much time that's why it is recommended to obfuscate programs before releasing them.
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
تو گوگل جستجو کن دانلود Enigma Virtual Box
انجام کار باهاش اینطوریه که اول برنامه کمپایل شده (exe اصلی) به برنامه میدید بعد محل ذخیره
اگه برنامت فایلهای جانبی دیگری مثل dll و ocx و پوشه و .. دارد در قسمت فایل برنامه Enigma Virtual Box کلیک راست کن (اگه پوشه هست add folder بزن اگه هم فایل هست add file
و در اخر Process بزن
اگه فایل جانبی نداشتی و فقط فایل exe بود همون Process رو بعد از واردن کردن برنامه ات در Enigma Virtual Box و تعیین کردن مسیر ذخیره بزن
به نظر من بهترین گزینه همین برنامه هست چون بعد از اینکه رو برنامه ات اینکارو انجام دادی دو مزیت داره . 1- هنگام باز کردن برنامه خودمون با VB Decompile ارو میده و باز نمیشه . 2- هنگام باز کردن برنامه خودمون با برنامه های که زبان نوشته رو تشخیس میده مانند PEiD و ... زبانی که نمایش میده همون Microsoft Visual Basic 5.0 / 6.0 میباشد
اما یه مشکل بزرگ داره : من قبلا از این استفاده میکردم . اما یه ماه میشه که نات 32 هم به خود برنامه Enigma Virtual Box گیر میده و هم به به برنامهای که با اون کمپایل کردیم گیر میده و به این دلیله که این تاپیک رو زدم .
موفق باشید
یا علی (ع)
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
نقل قول:
نوشته شده توسط
barnamenevisforme
سلام به دوستان،خصوصا آقا سید گل
اول از ایشون در مورد پاسخم در موضوع قبلیشون معذرت میخوام
دوم:خود نرم افزار vb decompiler pro یه امکان داره واسه افزایش ضریب امنیت برنامه به نام Obfuscator
.فکر کنم مقصود شما رو براورده کنه.
البته امیدوارم شما جزو اون دسته از افرادی نباشید که با این کار،یه نرم افزار که جنبه عمومی داره و نیاز به ارتقای فوری و همگانی داره رو به صورت انحصاری در بیارید.(منظورم همون کسایی هست که الان مدتهاست به دنبال decompile کردن برنامشونم،چون همکاری نکردن تا نیت خیرم رو اجرایی کنم.)
این امکان کجاست بنده دو ساله باهاش کار میکنم . الانم نگاه کردم اما همچین چیزی نبود
بنده منظورم VB Decompile pro نیست دوست عزیز بلکه VBExplorer هست . که خیلی راحت باهاش میشه قسمت about یا ... رو تغییر داد . و حتی میشه برنامه هارو باهاش کرک کرد . بدون کد نویسی
VB Decompile دو اسم داره هم VB Decompile و VBExplorer
یا علی (ع)
1 ضمیمه
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
سلام
مگه شما دنبال این نبودید که از decompile شدن برنامه جلوگیری کنید؟
خوب برنامه رو که نوشتید با vb decompiler اونوobfoscate میکنی.
اینم دلیل:
نقل قول:
It will make analyzing the program with this decompiler difficult and other decompilers will refuse to decompile this file at all
ضمیمه 88586
1 ضمیمه
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
دوست عزی بنده نمیخوام از دیکمپایل شدن جلوگیری بشه . این برنامه رو نمیگم برادر من برنامه VBExplorer رو میگم !!!!!!!!!!
عکس زیر رو ببین متوجه میشی
برنامه vb decompiler نمیگم!!!!!!!!
وگرنه اینو میدونم
ضمیمه 88589
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
با این روش هم باز با VBExplorer قابل تغییر و دستکاری هست . بهترین روش همون Enigma Virtual Box هست . اما انتی گیر میده
دوستان کسی نرم افزاری شبیه به Enigma Virtual Box نمیشناسه که معرفی کنه ممنون میشم
یا علی (ع)
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
سلام دوستان من از Enigma Pretoctor استفاده میکردم windows عوض کردم حالا Protect میشه ولی وقتی RUN میزنم ارور میده میگه یرنامه شما با مشکل مواحه شده و باید بسته بشه:گیج:
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
از برنامه vb power wrap 4.x استفاده کنین ، این برنامه با گرفتن فایل سورس ویبی ، یک فایل اگزه stand alone ( پرتابل ) بهتون تحویل میده ، درضمنی که قطعا برنامه هایی مثل vb decompiler و.. نمیتونن به اگزه اصلی دسترسی داشته باشن
نقل قول: جلوگیری از ویرایش برنامه های vb با VB Decompile
حواب من چی شد من به این برنانه نیاز دارم