Re: 請問Flash跟一般的程式比有什麼限制

看板Flash作者 (藍玥)時間17年前 (2008/12/28 11:53), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《realmojo (Big pie star *)》之銘言: : 第一次在這發文,請多指教 : 我最近在做plugin的研究,但對Flash不熟 : 想請問 flash 已經下載到客戶端執行了 : 那在執行的時候,是否跟一般的程式一樣有所有的權限? : 比如說 刪除檔案 新增檔案 抓取user的資訊 或 開socket連線之類的 ... : 謝謝 在使用者端刪除檔案、新增檔案、開socket之類 是沒辦法做的 由於flash的swf檔案 只是在flash player之下執行 其實他很類似html在瀏覽器運作的道理一樣 所以針對這些權限 flash player 是會不允許的 但是由於swf檔案時常會需要讀取本機或是網路檔案 也允許使用者上傳檔案 所以在這方面的安全性上 flash player也有做控制 通常不會讓swf同時可存取本機檔案和網路檔案 本機的swf檔案分為三種 1. 一種是只能連結本機檔案 2. 一種是只能連結網路 3. 一種是兩個都可以連 這種要在播放器設定<allow-access-from domain="*">來允許所有的網域 至於抓取user的資訊,也由於action script是運作於另一個執行器下的程式 所以所有不安全的存取都會被player阻檔 但基本的一些資訊是可以被抓到的 例如執行端的flash player版本、畫面資訊、video和sound的環境等 詳細可抓取資訊若使用as2.0可觀看System.capabilities這個類別下的東西 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.137.81.21

12/28 13:02, , 1F
感謝你!
12/28 13:02, 1F
文章代碼(AID): #19LlWdGK (Flash)
文章代碼(AID): #19LlWdGK (Flash)