2013-07-21 77 views
-1

我正在使用MacOSX中的項目,對於該項目,我想知道在MacOSX中有多少已安裝的應用程序使用許可證/產品密鑰?已安裝的應用程序在MacOSX中使用許可證/產品密鑰

例如,我爲我的MacOSX安裝了MicroSoft Office,並且此應用程序需要產品密鑰才能安裝完整版本。

所以我想知道有多少安裝的應用程序在安裝時使用了產品密鑰?

是否有任何路徑將所有產品密鑰值存儲在MacOSX中?

+0

那麼,您基本上需要分析您的應用程序?或者您想知道Mac OS X系統上有多少個許可應用程序? –

+0

我想知道我的Mac OSX上有多少個許可應用程序。 – varun

回答

0

如果你想知道你的應用程序有多少用戶使用的產品許可/ KEY這將是最容易實現的類似Flurry AnalyticsDistimo然後手動跟蹤很多用戶是如何許可/未許可。


如果你想知道有多少已安裝使用Mac OS X的計算機上的應用程序許可,那麼這將是困難的。每個軟件都使用其他的版權保護算法/機制,並且用戶不打算找出存儲或保存的許可證的位置,因爲那樣會更容易操縱並導致對軟件的破解/破解。

這將是非常非常困難,除非你硬編碼一個特殊的機制,從指定的應用程序獲取授權/未授權信息。否則,不可能使其適用於所有應用程序。

0

你不能得到這個信息!每個應用程序開發人員都自行決定如何實施許可證密鑰驗證。它們不以相同的方式或地點存儲。有些可能存儲在一個plist(這不會是安全的),一些在KeyChain和其他人以它自己的方式。

但是,如果您知道每個應用程序驗證其許可證的方式,請檢查特定應用程序是否已獲得許可。這需要您找出每個應用程序如何執行此操作,然後編程一些方法來檢查它。

相關問題