نحوه protect فایلهای فلش

کسی می دونه چطور میشه فایلهای فلش رو protect کرد
یعنی مثلا ازذخیره شدن فایل درtemprory ویا ذخیره به هرشکل دیگری جلوگیری کند.
 

fafa^mx

Member
فایل های فلش client side اجرا میشن!! اول cach میشن بعد پخش میشن! نمیشه که تو temp نرن فقط میتونی یکم پیچیدشون کنی! در هر حال تو temp میرن!
 

tafrehzan

Member
من فایلهای فلش رو تونستم امن کنم

البته اگر بخوای کارت راحت انجام بشه از برنامه ای مثل swfencript استفاده کن که کار کردن باهاش هم راحته

برای امن کردن فایل فلش این کار ها را باید انجام بدید :

( این روشی است که سایت یاهو تا سه ماه پیش استفاده میکرد برای قسمت ویدئو )

باید برای فایل خود و قسمتهای مختلف متغیر تعریف کنید و مقادیر آن را از داخل فلشی دیگر بخوانید
مثلا فریم اول تا 5 یه قسمت از برنامه و فریم 100-110 قسمتی دیگر را قرار بدید
و توی اکشن فریم 5 مقدار 100 را بخوانید و توی دستور
gotoandplay(variable)
قرار بدین البته منظورم این نیست که دقیقا این کار رو انجام بدین بذارید کاری را که یاهو انجام داده توضیح بدم
یاهو ویدئو با استفاده از جاوا اسکریپت در داخل صفحه ای که میخواهد فایل فلش را پخش کند قسمت ابتدایی آدرس فایل ویدئویی را مخفی میکند و لی اسم فایل در همین صفحه مشخص است مثلا
400.flv
بعد داخل فایل فلش با استفاده از اکشن پارامتر هایی رو که کد شدن به آدرسی که از یه فایل با استفاده از پروتکل SSL میخونه به فایل فلش اضافه میکنه و اونو پخش میکنه البته الان این کار رو انجام نمیده

برای تمامی این مراحل ذکر شده 200 خط کد نویسی لازم است البته اینو هم بگم که گوگل ویدئو 800 خط استفاده کرده که امنیتش بیشتر باشه
 

fafa^mx

Member
flv کش نمیشه !!! flv فقط آدرسش مهمه! ولی SWF در همه حال cach میشه!فکر نمیکنم FLV ربطی به SWF داشته باشه! تازه با تمام این کارها باز هم URL های FLV قابل detect و شناسایی هستش! هرچند بازم میگم ربطی به سوالی که پرسیده شد نداره!
 
من یه سوال می کنم شاید جواب شما هم پیدا بشه!

اگر اکشن هامون رو توی یه فایل as. بریزیم و بعد include ش کنیم توی فایل swf مون این فایل as. چی می شه، آیا توی temp می شینه یا نه !!!!!؟؟؟؟
 

fafa^mx

Member
اصلا فایل AS که import میشه با خود SWF کامپایل میشه! چیزی به اسمه External Programming با فلش بی معنی !
 

shirini_forush

Well-Known Member
فکر کنم تمام کاری که میشه کرد برای امنیت فلش مخفی کاریه...
یعنی امنیت فلش تو تاریکی بنا شده.
مثلا همون طور که جناب fafa فرمودن یکم کدمون رو پیچیده کنیم. یا اسم فایلهامون رو تابلو نزاریم.
یا متغیر ها رو از صفحات داینامیک بگیریم و چک کنیم اگر پلیر دیباگر هست اصلا کاری نکنیم و ....
 

HADEE_16

Member
مثلا این سایت رو ببینید
چه طوری این سایت فلش رو مخفی کرده و نمیزاره داون لود بشه؟
http://www.joomlaelements.com/content/view/13/38/
در ضمن من یه سایت دیگه دیدم که وقتی فلشش رو با هزار زحمت داونلود کردم دیدم تو کامپیوتر خونه جواب نمیده
یه سایت تو لوکال با نام اون و آی پی اون راه انداختم دیدم فکش کار کرد
یعنی این که اون فلش فقط تو سایت اون کار میکنه
حالا چه طوری میشه این کا رو کرد؟
 

shirini_forush

Well-Known Member
احتمال داره که فایلی که شما سیو کردی فقط یه لودر بوده باشه که فایل swf اصلی رو لود کرده. که از تو همون میشه آدرس یا سرنخی از swf اصلی گیر آورد و...
 

shirini_forush

Well-Known Member
بله. مثلا اگر از loadMovie استفاده کرده باشه پارامترش آدرس فایله. و در مورد بقیه روش ها هم همینطور.
البته به نظرم خیلی جالب نیست روش کش رفتن swf رو یاد بدم!
 

جدیدترین ارسال ها

بالا