飛天軟體鎖Rockey1在軟體產品中的應用

2021-06-16 10:00:54 字數 736 閱讀 9424

飛天rockey1是免驅的,插上usb口就能用,非常方便,一般情況下免驅的鎖容易被破解,若真的到了別人破解自己軟體鎖的那一天,也就很成功了,所以rockey1對於一般軟體產品應用已經足夠了。

1)rockey1的預設產品pid為8個f,使用者密碼userpin為16個f,開發商密碼sopin為16個f,硬體id號是出廠就燒入的,是唯一的,初始可通過預設的pid和sopin登入,然後再進行自己的設定,使用者模式和開發商模式的關係就像普通使用者和管理員一樣,開發商模式的許可權最大。

2)rockey1最為重要的是產生pid和開發商密碼sopin的種子,這也是軟體鎖的關鍵,別人不知道這兩個種子,就無法生成具有相同pid和sopin的rockey1,這就確保了軟體產品中所用的rockey1不可非法複製,所以一定要記好這兩個種子,同時這兩個種子最好不要相同。

3)rockey1中記次單元是用來記錄使用者模式登陸次數的,當值小於255時,使用者每登陸成功一次,次數就會遞減,記憶。重試次數是用在使用者模式下每次登陸時密碼輸入次數,當值小於255時會遞減,但在下次登入時仍按照設定的值遞減,不記憶。

4)開發商模式登陸密碼的驗證次數預設為255,也就是無限次,若想開發商密碼在一次登陸的驗證次數遞減,可通過批量初始化來設定,當值小於255時會遞減,但在下次登入時仍按照設定的值遞減,不記憶。

5)軟體產品與鎖的關聯也很方便,除了軟體啟動前驗證rockey1是否存在外,在軟體啟動後只要不斷地通過pid和sopin來驗證rockey1是否存在就行了,簡單點的可通過定時器方式,複雜點的可以通過多執行緒的方式。

新軟體產品開發中的關鍵步驟分享

新軟體產品開發中的關鍵步驟 1 初選 決定進行專案的決策行為,結合公司當前的實際情況初步確定產品開發參與的人員和投入的資金。2 前期市場評估 快速的進行市場評估 客戶需求 市場是否能接受,及我們產品開發出來面臨的競爭環境。主要依賴公司的內部資源 3 前期技術評估 提出問題,如能開發該產品將會面臨哪些...

在原有產品的基礎上建立軟體產品線的方式

在原有產品的基礎上,可採用下列方式之一建立產品線 1 演化方式,即將現有產品演化為產品線 在基於現有產品體系結構設計的基礎上,將特定產品的構件逐步轉化為產品線的共用構件,從基於產品的方法逐步轉化為基於產品線的軟體開發。主要優點是通過對投資回報週期的分解 對現有系統演化的維持使產品線方法的實施風險降到...

軟體產品決策和開發中的7W4H

軟體產品決策和開發中的7w4h what 做什麼 對產品本身進行描述 why 為啥做 該項目的風險和機遇 whom 為誰做 目標客戶和他們特點 which 有哪些 市面上競爭者或類似產品 who 誰來做 團隊建設和團隊技術水平,或購買現有產品或給外部團隊 where 在哪做 目標客戶和開發團隊地理位...