iT邦幫忙

0

如何可以把產品打包在USB中讓使用者無法讀取內部檔案只能用特定程式讀取播放

  • 分享至 

  • xImage

我們想製作一個公播版的閱讀器,
但是必須保護裡面的內容資料不被盜取,
所以想說是不是有可能把資料跟閱讀器包在一個USB隨身碟中,
當隨身碟置入電腦時僅會啟動這個播放器來播放裡面的內容,
但是使用者在裝置中不會看到這些內容檔案,
不曉得是不是有這樣子的解決方案,
還是說有什麼更好的方式可以保護智慧財產權呢?

看更多先前的討論...收起先前的討論...
這種東西我們早就玩過了
幾個差異點是

1.USB隨身碟、外接式硬碟保全問題
..內建加密程式,先執行解密,才啟動撥放器
..結束撥放器時加密

2.同上,如果不保全,讓人自由看到、讀取、複製出去,但是不能撥
..暫存區問題(還是會被複製走)

3.撥放軟體沒什麼,隨便一個CODER都會搞,重點在於『啥東西』要撥放,才考慮CODE問題、加密方法....

4.流行很久的USB KEY可用,除了硬體成本外,目前沒被破解過,缺點除了成本外,多一個KEY的狀況...便宜的20台幣,好的200台幣

5.聯網認證才能撥放,就像網路LOGIN一樣

6.不要想
當隨身碟置入電腦時僅會啟動這個播放器來播放裡面的內容

用戶端狀況很多,例如我們一律關閉自動撥放的,你就不能動了?加上防毒軟體通常都會警告、攔截,這樣一搞反而問題更多(不要搞Autorun啊)
只要根目錄下有主要的執行程式就好
wckai提到:
隨身碟置入電腦時僅會啟動這個播放器來播放裡面的內容

那如果使用者拿台攝影機直接拍攝螢幕哩
甚至加工處理後自己拿來用
這樓主又該如何防治???

老實說
這種跟早期的防拷貝磁片有啥不同 你弄得越複雜 你的對手就越有興趣破解不耐煩
wckai iT邦新手 5 級 ‧ 2012-04-25 11:57:59 檢舉
自動播放只是一種說法,
主要想實現的功能是使用者插上usb後只會看到一個執行檔,
但是這個執行檔可以讀到usb上的內容檔案(使用者看不見)。
wckai iT邦新手 5 級 ‧ 2012-04-25 12:00:09 檢舉
當然,可以不防我們也不想搞自己,
但是錄螢幕的這種事只能說是防不勝防吧?(還是也有其他招數可以用)
所以我們只是想盡可能的保護到自己的內容不讓他輕易被流出濫用罷了。
player iT邦大師 1 級 ‧ 2012-04-25 13:02:33 檢舉
早期的防拷貝磁片

1.雷射孔, 在磁片上挖洞, 該洞附近的磁區會導致讀取錯誤
2.未定位元的磁區, 每次讀該磁區的資料都不一樣, 一般的Copy無法做成未定位元
3.假壞軌, 把資料藏在理面, 一般Copy時會略過壞軌
4.假刪檔, 目錄區該檔有已刪的標記, 但FAT仍有該檔, 一般方式無法讀取; 但如果該目錄有新增檔案的話, 該檔在目錄區的資訊可能被覆蓋(檔名,檔案Size,檔案屬性,開檔日期...等)
....
jason1966 iT邦新手 1 級 ‧ 2013-02-18 09:28:55 檢舉
請問播放器是自己開發的嗎?
按照上述需求看起來,應該是由撥放器下手,把資料的解密工作交由撥放器,這樣別人就讀不了你的檔案了!
就算拿到也是加密過的資料沒有用! 除非他破了加密,或是逆向工程破你的播放器!
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

6
ted99tw
iT邦高手 1 級 ‧ 2012-04-25 13:01:22

保護DATA的是DRM技術(例如:音樂檔可播幾次/多久),若要保護軟體則是licensing技術。

最不囉嗦的方法是:您可將資料與閱讀器打包成一個綠色軟體(例如:VMware ThinApp),這樣資料就invisible,若要再進一步保護這個綠免軟體不被到處拷到處裝,則可用licensing技術(例如:FLexera Software的FlexNet Producer),它可鎖USB序號或網路卡。

以上希望有幫助。

我要發表回答

立即登入回答