واضح آرشیو وب فارسی:سایت ریسک: - ميشه مانع از دسترسي به فايلهاي حبس شده شد MEYSAMH 24 تير 1385, 21:22سلام 1- ميشه مانع از دسترسي به فايلهاي حبس شده ( Embeded ) در برنامه مالتي بيلدر كه در مسير Temp ويندوز قرار ميگيرند شد. . silvercover 25 تير 1385, 10:59این تقاضایی هست که غالب mmb کار ها دارن و هنوز راهی درست و حسابی براش پیدا نشده... شما میتونین اگه ایده ای در این باب دارین مطرح کنین تا روش بحث و گفتگو کنیم. مباح 25 تير 1385, 18:57اگه واقعا فایلت ضروریه و نباید در اختیار کسی قرار بگیره میتونی بعد از اجرای صدا یا هر چیز دیگه در فرما بعدی کل Temp ویندوز رو پاک کنی. mojtaba-saleh 25 تير 1385, 19:10آيا ميشه؟ شما مثلا اگه يك پلاگين را Embedded كرده باشيد اگه Temp پاك شه ديگه كار نمي كنه! بايد راه حلي داد كه پوشه MMbPlayer رو مكانشو تغيير بديم يا فايل ها رو Embedded نكنيم اونو به صورت خروجي در يك پوشه بريزيم و بعد با CD Secure اون پوشه رو مخفي كنيم مباح 26 تير 1385, 07:50معمولا پلاگ این ها به درد کسی نمی خورن. در نتیجه لزومی نداری که اونا رو مخفی کنی. هرکی پلاگ این بخواد معمولا با یک سرچ تو اینترنت پیدا میکنه. MEYSAMH 26 تير 1385, 09:35خوشحالم كه رو اين موضوع صحبت ميشه ببينيد علاوه بر برنامه مالتي مديا بيلدر برنامه winrar هم اگر فايلي را داخلش اضافه كنيد و بعد به exe تبديلش كنيد بعد از اجرا بازهم تو مسير Temp ويندوز اون نرم افزار قرار ميگيره cd Secuer و Ultra iso كه كار مخفي سازي را انجام ميدن هم ديگه لو رفتن اين قفل هاي اينترنتي كه كولاك و شتاب و ... دارن فقط باعث ميشه سي دي در يك كامپيوتر اجرا بشه ولي رو امنيت اطلاعات داخل سيدي كاري انجام نميدهند (تا اونجايي كه من ميدونم) مثل Top CD بايد يه فكر جديد تري كرد ببينيد آدم كلي رو اتوران وقت ميزاره وانو به بهترين نحو درست ميكنه وقتي بشه با نرمافزارهاي فوق به اطلاعات دست رسي داشت ديگه اتوران معني نداره (حداقل براي من ) اميدوارم با همفكري هم به يه نتيجه كلي و بهتري برسيم منتظر نظرات شما دوستان هستم مباح 26 تير 1385, 10:09اولا لزومی نداره برنامه AutoRun خودتون رو شامل بخشهای مخفی بکنید. می توننین با یک زبان برنامه نویس این کارو بکنید. ثانیا راه حل معمولی که وجود داره تغییر پسوندهای فایلهست. یعنی مثلا فایل رو با پسوند عجیب غریب توی سی دی قرار بدین، در صورتی که اونا عکس هستن و فقط خود شما میدونین. silvercover 26 تير 1385, 23:49تغییر پسوند هم تکنیکی قدیمی شده و به راحتی لو میره قضیه.بهترین راه لود مستقیم هر آیتمی که میخایم مخفی بشه توی حافظه ( Ram) هست که این روش به خوبی توی MMB قابل پیاده سازی نیست و پیش فرض های زیادی باید در نظر گرفته بشه. یه راه هم دارین و اون Encrypt کردن محتوی فایل هاست. هم Binary و هم ASCII . این راه درصد بالایی از اطمینان رو فراهم میکنه. برای فایل های ASCII میتونین از پلاگین Misc استفاده کنین. Little-Demon 27 تير 1385, 08:03ولی اگه بشه کاری کرد که با اجرای برنامه فایل های حبس شده بین چند مسیر دائما پاس پاسی بشن و خود برنامه هم اون ومسیر ها رو داشته باشه بد نیست البته این کار با فاصله زمانی خاصی باید انجام بشه تا حافظه اشعال نشه..... MEYSAMH 27 تير 1385, 08:47ميشه لينك پلاگين فوق را بزاري اگه نحوه كار باهش را بگي ممنون ميشم در صضمن براي فايلهاي exe جواب ميده ؟ silvercover 27 تير 1385, 13:11اینم لینک Misc: دستور Encrypt رو ببین. البته این تمام ماجرا نیست و ابزار های خوبی توی نت هستن برای Encrypt کردن فایل ها که سرچ کنی پیدا میکنی... MEYSAMH 27 تير 1385, 17:15سلام به خاطر لينك ممنون ميشه با اين دستور يه فايل exe را Encrypt كرد بعد لينكش را داد تو mmb يعني از تو اتوران اجرا بشه و از رو سي دي اجرا نشه؟ اگه تونستي يه مثال بزار يا يه توضيحي در اين مورد بده Tanx silvercover 27 تير 1385, 22:47با این پلاگ این نمیشه فایل exe رو encrypt کرد. برای اینکه فایل exe که حبس شده و خارج از محیط MMB اجرا نشه یه راه هست که من تئوریش رو میگم و خودتون پیاده سازیش کنین. برای این کار ما میام از تکنیک Command line استفاده میکنیم . بدین صورت که توی exe ای که میخایم حبس کنیم یه شرط میزاریم که اگه از جانب برنامه اصلی داری فراخوانی میشی، اجرا شو وگرنه اجرا نشو و exit. حالا توی برنامه اصلی توسط دستور RUN و استفاده از Command line میتونیم اون شناسه رو به برنامه حبس شده ارسال کنیم و ازش تقاضای اجرا شدن کنیم. برای یاد گرفتن command line میتونین راهنمای mmb رو ببینین... MEYSAMH 28 تير 1385, 09:32سلام سيلور من با winrar برنامه ام را exe كردم كدوم قسمت اين برنامه اين امكان را داره كه براش اسكريپت بنويسي(دستور شرطي) شايد بشه اون دستورات شرطي را تو mmb نوشت و بعد به exe تبديل كرد و همراه نرم افزار كه با Winrar به exe تبديل شده اجراش كرد من بخش راهنما رو نگاه كردم توش 2 تا دستور ديدم ولي با كدوم دستور ميشه تشخيص داد كه از اتوران اجراميشه يا از بيرون برنامه ؟ در كل يه چيزهايي دستگيرم شد ولي يه كم برام سنگينه پياده كردنش اگه يه مثال ميزاشتي عالي ميشد :sad: به خاطر توضيحات ممنون :wink: silvercover 28 تير 1385, 11:57شما عجله دارین برای حل مشکلتون یا نه. آخه بنده گرفتارم و شاید فرصت نکنم نمونه بزارم. من منظورم از این تکنیک فایل های exe ای بود که با خود mmb ساخته میشن. یا کلا exe ای که با هر برنامه ای ساخته بشه و قابلیت دریافت پارامتر از بیرون رو داشته باشه. بدون اینکه بخواد فایلی رو روی هارد بریزه. MEYSAMH 28 تير 1385, 12:39نه سيلور جان عجله ندارم ولي تا آخر مرداد وقت كردي بزار دستت درد نكنه :wink: مباح 30 تير 1385, 12:53به کل موضوع اصلی صفحه عوض شد ولی مهم نیست. من یک سوال دارم درباره Encrypt کردن. تا چه حجمی رو میشه اینکارو روش کرد؟ مثلا یک فایل دیتابیس تا حجم 10 مگ رو هم میشه کد بندی کرد؟ silvercover 31 تير 1385, 16:38میشه Encrypt کرد اون(دیتا بیس) رو هم اما باید ابزار مناسبش رو گیر بیارین. توی نت بگردین زیاد پیدا میکنین. مباح 31 تير 1385, 18:03به چه عنوانی باید گشت؟ با خود Encrypt میشه چیزی ÷یدا کرد؟ چون لم نمیخوام. برنامه میخوام. اگه شما دارین لطفا لینک بزارین MEYSAMH 09 مرداد 1385, 12:02سلام كسي برنامه ي setup ساز نميشناسه كه بشه براش دستور زير را هنگام اجرا نوشت من ميخوام نرم افزاري را با يه برنامه setup ساز فشرده كنم بگونه اي كه خواست unpack بشه بره تو رجيستري مقداري را چك كند اگر1 بود اجرا بشه در غير اين صورت اجرا نشه ببينيد با مالتي مديا بيلدر مي تونيم زماني كه اتوران اجرا ميشه مقداري را در رجيستري ذخيره كنيم (مثلا 1) زماني كه اتوران در حال اجرا است نرم افزارها اجرا ميشند اما زمان خروج از اتوران مقدار رجيستري را 0 ميكنيم و نرم افزار ها ديگر اجرا نميشند. من برنامه setup ساز زياد سراغ دارم اما نحوه كد نوشتنش را نميدونم اگه هريك از دوستان برنامه اي را معرفي مي كنند لطفا كدي كه بتونه عمل فوق را انجام بده را هم بزارن Unknow-Man 09 مرداد 1385, 12:23براي Encrypt و Decrypt يه نرم افزار هست به نام BlowFish كه ميتونه فايل ها را قفل كنه . فكر كنم بشه از طريق كومند لاين كنترلش كرد. مباح 09 مرداد 1385, 15:20درسته. میشه این کارو کرد ولی برنامه هایی که با Mmb درست میشن خودشون خیلی بزرگن. حالا بیایم و یک برنامه دیگه هم بهش اضافه کنیم که دیگه واویلا. silvercover 09 مرداد 1385, 18:33با Install Sheild و InnoSetup میشه. ببخشید من یه جایی هستم که دسترسی به برنامه ها ندارم و گر نه بیشتر توضیح میدادم. MEYSAMH 09 مرداد 1385, 19:37سلام silver اگه كدش را با Ino setup بزاري عالي ميشه چون باهاش آشنايي دارم دستت درد نكنه منتظرم
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 488]