واضح آرشیو وب فارسی:سایت ریسک: چطوری میشه رو فایل فلش رمز گزاشت؟ frud 08 شهريور 1389, 14:44سلام خدمت اساتید من میخام رو ی فایل فلشم رمز بزارم یعنی قبل از اینکه برنامه های داخل فایل فلشم باز بشن از کاربر رمز بخاد و این رمز بر روی هر سیستم عاملی متفاوت باشه و بشه رمز رو از طریق تلفن ازم بگیرن لطفا کمک کنید 30min 08 شهريور 1389, 15:33خوب میتونی با اکشن در فریم اول یک فیلد متنی ایجاد کنی . و یک If براش تعریف کنی که اگر مورد تایپ شده توسط کاربر مساوی باشه با مقداری که شما میخوای GotoAndplay بشه به فریم 2 . به نظرم این راحت ترین روش ساخت پسورد باشه . برای فایل Swf هم که وقتی میخوای Publish کنی میتونی Password بزاری . Mohammad_Shams 15 شهريور 1389, 07:39این رمز بر روی هر سیستم عاملی متفاوت باشه و بشه رمز رو از طریق تلفن ازم بگیرن سلام این کار در حال حاضر به تنهایی در فلش شدنی نیست، چون برای بدست آوردن شماره سریالهای متفاوت بر روی سیستمها، باید از شماره سریالهای سخت افزاری استفاده شود که، FlashPlayer هم به چنین چیزی دسترسی ندارد. البته میتوان برنامه دریافت شماره سریال یکتا را در یک زبان برنامه نویسی جانبی (vb، delphi، vc و ...) طراحی کرده و از طریق fscommand با آن ارتباط برقرار کنید. JavidFlasher 15 شهريور 1389, 08:23سلام خوب این که کاری نداره همون طور که سیمین خانوم گفتن با if&else راحت میشه ساخت!!! وبرای بدست آوردن سیستم عامل طرف از کلاس Capabilitiesاستفاده کن .و واسه هر سیستم عامل یه رمز بزار به همین سادگی به همین خوش مزه گی. اگه میخوای بگو واست یکی بنویسم. ++Hadi++ 15 شهريور 1389, 19:17یه کلاس پسورد می خوام بنویسم ... به زودی ، اون همه چی رو حل می کنه ... KajDom Cracker 20 شهريور 1389, 19:09با سلام خدمت دوستان اگر مدیر محترم هم یک کلاس واسه فلش بنویسن باز هم مشکل داره چون براحتی می شه دیکامپایلش کرد حال چه فرمتش exe باشه و چه فرمتش SWF باید همانطوری که دوست خوبمون محمود -شمس گفتند توسط نرم افزارهای جانبی مثل Delphi و Basic واسش بنویسیم . BehrouzPc 20 شهريور 1389, 21:36MDM Zinc توصیه می شود ، البته برای این کار می بایست یک الگوریتم برای کد گزاری و یک الگوریتم برای چک کردن ایجاد نمایید کار کمی زمان بر هست ، البته قفل های فکر می کنم به صورت آماده وجود دارد البته روش اول احتمال کرک شدنش کمتر هست ، البته اگر الگوریتمی خاص استفاده شود موفق و پیروز باشید Mohammad_Shams 21 شهريور 1389, 09:02MDM Zinc توصیه می شود ، البته برای این کار می بایست یک الگوریتم برای کد گزاری و یک الگوریتم برای چک کردن ایجاد نمایید کار کمی زمان بر هست ، البته قفل های فکر می کنم به صورت آماده وجود دارد البته روش اول احتمال کرک شدنش کمتر هست ، البته اگر الگوریتمی خاص استفاده شود موفق و پیروز باشید سلام توی MDM Zinc قابلیتی برای تولید برنامههای Trial و تعیین Serial Number وجود دارد، اما خیلی ساده و ابتدایی است. در واقع بر مبنای سریال سخت افزاری کار نکرده و فقط کدهای ثابتی جهت فعال سازی برنامه دریافت میکند. این نوع برنامهها باید با دریافت شماره سریالهای سخت افزار سیستم هر کاربر، یک کد یکتا و متفاوت با دیگر سیستمها تولید کنند تا با دادن آن به برنامه نویس، کد فعال سازی مناسب برای آن سیستم تولید شود. در واقع کد فعال سازی باید بر روی هر سیستم (PC) متفاوت باشد و نتوان با یک کد، برنامه را بر روی چند سیستم فعال کرد. برای انجام چنین کاری باید از برنامه های Flash Wrapper استفاده شود. مثلا نوشتن یک برنامه با VB برای گرفتن سریال، به طوری که swf درون آن جاسازی شده و قفل باشد، و پس از دریافت کد فعال سازی، انیمیشن swf را باز کرده و تحویل بدهد. چنین کارهایی از طریق خود FlashPlayer ممکن نیست. BehrouzPc 21 شهريور 1389, 13:34منظور بنده نوشتن یک الگوریتم قابل برگشت که مثلا مقدار نام و یا شناسه سیستم رو کد کند، بود که توسط فلش و mdm هم قابل انجام هست فکر می کنم توی دیگر برنامه ها راحت تر باشد و البته اگر امکان ایجاد اکستنشن برای mdm را داشته باشید که خیلی راحت تر می شود ، زیرا دسترسی و آزدای که mdm با فلش دارد خیلی بهتر از دیگر نرم افزار ها می باشد به هر حال کار هم با فلش و mdm ، قابل انجام هست و هم با کمک از سایر برنامه ها البته در دو حالت فکر می کنم ایجاد رمزی امن اون هم به صورتی که تلفنی قابل ارائه باشد کمی زمان بر هست و می بایست نکات زیادی را برای کرک نشدن رعایت کنید شما می بایست یک رابط برای خودتان هم ایجاد کنید که کد دریافتی که کاربر توسط تلفن به شما می گوید را درون آن وارد کرده و کد فعال سازی را ایجاد نماید البته به قول یکی از دوستانم هیچ برنامه ای نوشته نمی شود که کرک نشود (اگه درست یادم باشه ، به هر حال مضمون همین بود) ++Hadi++ 22 شهريور 1389, 18:25آیا فایل های exe فلش رو هم می شه دیکامپایل کرد ؟؟؟ یعنی فایلای خروجی exe یا projector فلش رو ؟؟ Mohammad_Shams 22 شهريور 1389, 23:08آیا فایل های exe فلش رو هم می شه دیکامپایل کرد ؟؟؟ یعنی فایلای خروجی exe یا projector فلش رو ؟؟ بله متاسفانه اکثر دیکامپایلرهای فلش این قابلیت را دارند. (مثلا Eltima) اما اگر با Zinc یا SWF Encrypt به EXE تبدیل شده باشد، با دیکامپایلرهای فلش نمیتوان کاری کرد. ++Hadi++ 23 شهريور 1389, 11:21یعنی مثلا اگه فایلی در فلش embed بشه و تمام کار بر مبنای کلاس نویسی هم باشه و خروجی هم exe باشه و اکشن 3، Eltima اونو در می یاده ؟؟؟ سورس هم یعنی به صورت fla و بدون خطا قابل ویرایش هست ؟؟؟ KajDom Cracker 23 شهريور 1389, 15:43با سلام خدمت دوستان آقای مدیر میشه یه نمونه از کاری رو که کردین بزارین تا هم ما استفاده کنیم و هم بقیه بچه ها ممنون می شم . البته این هم بگم من تازه اکشن اسکریپت 3 رو شروع کردم و قبلا کارهام رو اکشن 2 انجام می دادم . البته اگه راهی هم بلدین که با اکشن 2 هم کار کنه خیلی ممنون می شم . اگه Sample بزارین بنده بیشتر حالیم می شه Mohammad_Shams 23 شهريور 1389, 20:22سلام منظور این قسمت را متوجه نشدم: اگه فایلی در فلش embed بشه اما کلا سورسی که برنامههای دیکامپایلر بدست میآورند، دقیقا همان سورس اولیه نیست. معمولا هم اگر برنامه نویسی بر مبنای کلاس بوده باشد، کدی که از دیکامپایل بدست میآید خطا زیاد دارد. اما کدهای AS3 که مستقیما در FLA نوشته شده باشند، خیلی دقیقتر دیکامپایل میشوند. به طور کلی کد بدست آمده از دیکامپایل، تمام منطق سورس برنامه را لو میدهد، اما مستقیما قابل استفاده نیست چون کمی (یا بیشتر) خطا دارد. اما یک برنامه نویس باتجربه میتواند سورس اولیه را از روی آن شبیه سازی کند. تنها راه حفظ سورس برنامه استفاده از flash wrapper ها یا obfuscator ها (مثل swf encrypt) است. میتونید بخشهای مهم برنامه را به صورت کامپوننت دربیارید و بعد از encrypt کردن، به library وارد کرده و از آنها استفاده کنید. ++Hadi++ 24 شهريور 1389, 12:40منظورم تگ embed هست ... متادیتای Embed ... Embed(source="xfile.x"); توی امضام و آموزش اکشن 3 تو درس سی ام گفتمش ... من با این روش یه فایل 3ds به سورسم الحاق کردم بعد با sothink خواستم اون swf رو دیکامپایل کنم ، کلا sothink نتونست کاری کنه و بست البته یه فایل 3ds رو واسه یه کار 3 بعدی با مدل سازی 3dmax و استفاده 3 بعدی در فلش ... حتما یه بار تست کنید ... KajDom Cracker 24 شهريور 1389, 23:36با سلام خدمت دوستان و جناب مدیر ، ممنون از ز راهنمایی تون در تستی که من انجام دادم فایل براحتی با Sothink swf Decompiler 5.0.503 دیکامپایل شد ، راستی جناب مدیر شما با چه ورژنی تست کردید . البته اینهم بگم که من با فلش cs5 تست کردم در کل فرقی نداشت . اما یه ایده دارم اگه ما در اکشن اسکریپت خود از کلمات فارسی و یا کاراکتر غیر مجاز استفاده کنیم فکر جواب بده البته شخصا هنوز تست نکردم ، اما گفتم شاید ایده خوبی باشه . در اینصورت نرم افزارهای دیکامپایلر هنگام دیکامپایل کردن آن دچار مشکل خواهند شد و هنگ می کند چون این دستورات واسش تعریف نشده kodex2 30 شهريور 1389, 01:41باید از الگریتم کد او دکد استفاده کنی. توی ویکیپدیا سرچ کن. الگریتمش هست. میتونی یه Air App بنویسی ک اینکارو وسعت بکنه. بعدش بیایی اونو تو از دکد کنی. واسهٔ اینکه کدتم دکمپیل نشه چه به صورت SWF یا چه به صورت EXE باید کد کنی فیلتو کد یه سری کد تحت کامپایلرهای جدا هست که اینکارو واست عالی انجام میده. ++Hadi++ 30 شهريور 1389, 19:22در تستی که من انجام دادم فایل براحتی با Sothink swf Decompiler 5.0.503 دیکامپایل شد ، !!!! ورژنشو یادم نیست چون من کرک کار و دیکامپایلر نیستم . من همه چی رو سعی می کنم تا اونجایی که امکانش هست خودم بنویسم . راستی فایل الحاق شده رو هم داد ؟؟؟ در مورد روشهاش نمی دونم شاید کامپوننت کردن خیلی بهتر باشه ... یا استفاده از encrypter ها ... یا استفاده از byte array...!!!!!!!!!!! دیگه این قضیه داره حالمو به هم می زنه ....:sad: باید از الگریتم کد او دکد استفاده کنی. توی ویکیپدیا سرچ کن. الگریتمش هست. میتونی یه Air App بنویسی ک اینکارو وسعت بکنه. بعدش بیایی اونو تو از دکد کنی. واسهٔ اینکه کدتم دکمپیل نشه چه به صورت SWF یا چه به صورت EXE باید کد کنی فیلتو کد یه سری کد تحت کامپایلرهای جدا هست که اینکارو واست عالی انجام میده. مرسی باید وقتی سرم خلوت شد یه حرکتی رو روش پیاده کنم ... موفق باشید ... amin.flash 01 مهر 1389, 19:12هادی جان خودتو زحمت نده به اگه میخوای راحت کارت پیش بره swf رو با mdm خروجی بگیر دیگه هیچ دیکامپایلری نمیتونه انو باز کنه البته تا اونجائی که من تست کردم ++Hadi++ 02 مهر 1389, 20:27آخه خود فایل های exe هم سوای فلش و خروجی فلش یه سری دیکامپایلر های جداگانه دارن . مثلا برنامه هایی که با دات نت نوشته می شه ... شاید یه همچین برنامه هایی واسه اون هم راه داشته باشه ... سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 2027]