ايران ويج

نسخه‌ی کامل: دسترسی به سورس یک برنامه !
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
Payman62 نوشته است:سلام.
خواهش میکنم.
برای جلوگیری از Decompile شدن میتونی برنامتو پک کنی. ولی خوب میشه برنامه پک شده رو هم آنپک کرد. ولی خودت گفتی ((منظورم خیلی حرفه ای نیست)).
سلام ...
ممنون میشم اگه یه برنامه ی نسبت قوی برای پک کردن معرفی کنید ...
لینک باشه که عالیه !
راستی یه سوال ؟
فرق پک و کمپرس چیه ؟
سلام.
molebox خوبه. میتونی ocxها و dllهاتم همراه برنامه پک کنی.
اين هم سه برنامه توپ
Upx Packer
PeX Packer
fsg Packer

و اينم لينكش
http://www.salarsoft.somee.com/downlist/...nloads.htm
نقل قول: سلام به آقا امیر گل ...
میشه یه مقدار بیشتر در مورد PCode و NCode توضیح بدید ...
من که هیچی نفهمیدم !
از دوستان خواهش می کنم که هر برنامه ای در این باره سراغ دارن دریغ نکنن ...
راستی آقا امیر من نمیدونم چه عبارتی رو سرچ کنم تا به نتیجه برسم !
ممنونم ...
سلام
شرمنده که دیر جواب میدم ، یادم نبود اینجا پست دادم ..
راجع Ncode و Pcode باید بگم که همون طور که میدونید ، ویژوال بیسیک به واقع عملیات کامپایل رو به اون صورت که در زبان های سطح بالا وجود داره انجام نمیده ... و فقط طبق یه استاندارد و فرمت خاص دستور العمل ها رو کتار هم میزاره و کار اصلی رو ماشین مجازی وی بی ( که همون msvbvm60 باشه ) انجام میده . یعنی شما به صوزت مستقیم کاری رو انجام نمیدی ، به ماشین مجازی پیغام مبفرستی ، اون کار اصلی رو انجام میده ( اگر اشتباه نکنم )
خود وی بی به این فرمت خاص میگه زبان مادری (!) یعنی همون Native Code یا NCode . حالا Pcode چیه ؟ پی کد اومده این فرمت خاص رو خلاصه تر کرده و به صورت یه شبه کد یا pseudo code در آورده . (PCode) این کار باعث میشه حجم فایل خروجی مقدار زیادی کاهش پیدا کنه اما در عوض سرعت برنامه کاهش پیدا می کنه ، چون این شبه کد ابتدا باید تبدیل به ncode بشه و بعد ترجمه بشه ...
البته یه حسن هایی هم داره ، اونم اینکه با debugger های معمولی نمیشه به راحتی دیباگشون کرد ، چون هنگام تریس کردن برنامه مرتب کد ها تبدیل به ncode میشن و کلا اعصاب کرکر رو خورد می کنه ... ( هر چند دیباگر مخصوص PCode هم وجود داره ... )
نقل قول: فرق پک و کمپرس چیه ؟
فکر می کنم کامپرس صرفا روی کم کردن حجم برنامه تاکید داره اما پک بیشتر برای اینه که برنامه پروتکت بشه . ( مثلا دیباگ نشه ... )
سلام.
پدرام upx خیلی معروفه. کارشم درسته برای پک کردن. ولی برای محافظت زیاد مفید نیست. چون راحت آنپک میشه.
آقا امیر از راهنماییتون ممنونم ...
فقط میشه بگید چطور نرم افزارم رو به صورت PCode کامپایل کنم ؟!
vizvizbasic نوشته است:آقا امیر از راهنماییتون ممنونم ...
فقط میشه بگید چطور نرم افزارم رو به صورت PCode کامپایل کنم ؟!
Microsoft Visual Basic : Project > Project Properties > Compile[tab]
Wink
amirjan نوشته است:
vizvizbasic نوشته است:آقا امیر از راهنماییتون ممنونم ...
فقط میشه بگید چطور نرم افزارم رو به صورت PCode کامپایل کنم ؟!
Microsoft Visual Basic : Project > Project Properties > Compile[tab]
Wink
الله اکبر  :lol:

این همه مدت جلو چشمم بود و نمی دونستم به چه دردی می خوره !!!!!!!

آقا وری وری وری گلی Biggrin
نقل قول: آقا وری وری وری گلی
خودتی Biggrin
صفحه‌ها: 1 2