中文字幕在线播放第一页_日韩毛片高清在线看_日漫肉片入口在线播放_精品国产高清在线看国产

極光下載站 - 打造齊全的綠色軟件家園

極光下載站

當(dāng)前位置:極光下載站 > 應(yīng)用軟件 > 電子閱讀 > pbb reader電腦版 v8.4.8 最新版
pbb reader電腦版

pbb reader電腦版

v8.4.8 最新版
  • 介紹說明
  • 下載地址
  • 精品推薦
  • 相關(guān)軟件
  • 網(wǎng)友評論

pbb reader pc版是一款全新推出的文件加密工具,簡單的頁面,清晰的操作流程,人性化的設(shè)計,十分適合廣大愛好閱讀用戶以及需要文佳加密的朋友們使用。

pbb reader官方版簡介

鵬保寶閱讀器pbb reader 是鵬保寶出品的專為加密文檔設(shè)計的閱讀器。能夠用來查看經(jīng)過鵬保寶加密過的文檔和資料。專為注重安全的人士所設(shè)計。如果你有被加密了的文檔需要查看,極光下載站推薦選擇這款pbb reader官方版以方便的閱讀.

pbb reader最新版特點(diǎn)

1.禁止傳播

2.隨時控制

3.可離線閱讀

4.支持多平臺

pbb視頻文件怎么破解

1.先上成果圖,視屏采用加密軟件自帶的:示例視頻.mp4,用加密軟件加密后:示例視頻.mp4.pbb,鑒于是自己用,也就沒想著做界面:

2.獲取文件路徑及獲取key關(guān)聯(lián)值

3.根據(jù)key關(guān)聯(lián)值獲取key

4.根據(jù)key解密視頻

5.還原成功,可以正常播放

-下面詳細(xì)說一下破解的過程。

如果可以直接分析加密文件解密過程,就不難把文件還原,結(jié)果我下了這個閱讀器并拖到od中單步了幾下后,我發(fā)現(xiàn)這個閱讀器加了強(qiáng)殼,要想分析的話要先脫殼,先不說最后能不能脫掉,就算能脫掉時間成本也太大,故放棄這個方案。

接下來我想既然不能從解密過程入手,那就從加密過程入手,所以就又下了加密器,令人欣喜的是,用peid查看這個軟件,發(fā)現(xiàn)沒有加殼,拖到od中查看,單步幾步發(fā)現(xiàn)沒有混淆,也沒有反調(diào)試,故下定決心就從這里入手,打開加密軟件,發(fā)現(xiàn)加密要點(diǎn)擊“外發(fā)控制”這個按鈕,在od中搜索字符串,如圖5所示,發(fā)現(xiàn)很多有關(guān)字符串:

-我們可以看到,其中有兩個部分有“外放文件”,一個是“不小于512”,一個是“不小于256”,但在“不小于256”處后面有“pdf”、“mpg”等明顯代表文件格式的字符串,所以選擇這處點(diǎn)擊跳轉(zhuǎn)到調(diào)試窗口中,大致瀏覽一下這個函數(shù)我們可以發(fā)現(xiàn)很多有用的函數(shù),比如createfile,copyfile,readfile等,可以確定這就是我們要找的函數(shù)。找到函數(shù)頭部分下一個軟件斷點(diǎn),重新運(yùn)行,按f5,在軟件中選擇示例視頻.mp4,點(diǎn)擊外發(fā)控制,一直下一步,然后會斷在我們所下斷點(diǎn)處,這部分操作我就不上圖了,只說一下具體操作流程,畢竟我們的主要任務(wù)是分析它的加密算法。

單步運(yùn)行并分析上文所下斷點(diǎn)的函數(shù),我們可以發(fā)現(xiàn),在readfile讀取處,程序讀取了源文件,程序中共有7個writefile,在數(shù)據(jù)窗口中跟隨readfile的第二個參數(shù)即讀入源文件數(shù)據(jù)的部分,繼續(xù)單步執(zhí)行,發(fā)現(xiàn)第1個writefile不會被執(zhí)行,在執(zhí)行到第2個writefile處時,程序?qū)懭腚S機(jī)字節(jié): 0x200000,而數(shù)據(jù)窗口中跟隨的數(shù)據(jù)段已經(jīng)發(fā)生改變,在010editor中打開加密后的文件:示例視頻.mp4.pbb,發(fā)現(xiàn)其數(shù)據(jù)與在od中數(shù)據(jù)窗口中的數(shù)據(jù)一致,所以可以確定這段數(shù)據(jù)就是加密后的數(shù)據(jù),而在readfile與writefile之間只有一個函數(shù):call pycfileo.00e45190(將函數(shù)pycfileo.00e45190重命名為核心加密函數(shù),下文用到的部分也以核心加密函數(shù)指代),所以可以確定這個函數(shù)即使我們所要找的加密函數(shù)。先不管加密函數(shù)的具體內(nèi)容,繼續(xù)執(zhí)行其所處函數(shù),當(dāng)我們執(zhí)行到第3個writefile處時,程序?qū)懭肓穗S機(jī)n個字節(jié)(n=0~16),在第4個writefile處,發(fā)現(xiàn)程序把上文中數(shù)據(jù)窗口中跟隨的密文寫入了文件,在第5個writefile處,程序?qū)⑵渖厦嬉粋€隨機(jī)產(chǎn)生的0x20大小的內(nèi)容進(jìn)行了寫入,第6個writefile處,程序?qū)⒘?x2a8內(nèi)容進(jìn)行了簡單填充,第7個writefile處,寫入了固定大小 0x10c的內(nèi)容,經(jīng)分析與密鑰有關(guān)。

經(jīng)過分析,發(fā)現(xiàn)加密只與核心加密函數(shù)有關(guān),所以我們的重點(diǎn)放到核心加密函數(shù)上來,其它的部分在這里不做討論。為了節(jié)省時間,我用了ida的f5功能查看整個核心加密函數(shù)的具體結(jié)構(gòu),如圖6所示:

-其中每個函數(shù)大致的功能如圖中所述,具體里面每一步的步驟在這里不做詳細(xì)描述,大家可以自己去跟進(jìn)。下面我直接給出經(jīng)過整理、還原后的c++形式的加密代碼,并進(jìn)行簡要的說明(圖6中所示三個未知函數(shù)在下文中以函數(shù)1、函數(shù)2、函數(shù)3相稱):

一直跟進(jìn)函數(shù)2,可以找到置換表和置換方法:

-函數(shù)2的具體實(shí)現(xiàn)如下:

-函數(shù)3的具體實(shí)現(xiàn)如下:

-經(jīng)過驗(yàn)證(測試函數(shù)在附件里),確定我們所還原出的加密算法與原加密算法功能基本相同,據(jù)此我們也就不難寫出解密函數(shù)來,解密函數(shù)這里就不給出了,程序分析到這里差不多也要結(jié)束了,接下來最重要的就是找到上面代碼中所提的key,由于是國產(chǎn)商業(yè)軟件,所以具體獲取key的過程就不能在這里說明了,這里只提供一個我的解決辦法:如果你詳細(xì)分析過核心加密函數(shù)后就會發(fā)現(xiàn),該程序沒有將key保存到本地,而是上傳到了網(wǎng)絡(luò),并且key的計算與當(dāng)前時間有關(guān),所以我們可以利用時間關(guān)系來計算出key,上文中所提第7個writefile處寫入的0x10c處即為與key關(guān)聯(lián)的數(shù)據(jù),下面可以給出獲取此處數(shù)據(jù)的函數(shù):

-此處數(shù)據(jù)經(jīng)過計算,就可以得出我們需要的key值,具體方法在此處不便給出,有興趣的可以私下交流,還請大家見諒。附件里有測試版的加密與解密流程,供大家參考。

更新日志

1.修復(fù)其他bug

2.發(fā)現(xiàn)窗口及按鈕更名為“隨知”

3.修復(fù)連續(xù)點(diǎn)擊發(fā)現(xiàn)按鈕程序崩潰的問題

4.修復(fù)部分情況下視頻播放器窗口透明化的問題

5.修復(fù)部分情況下視頻播放器最大最小化導(dǎo)致程序崩潰的問題

下載地址

  • Pc版

pbb reader電腦版 v8.4.8 最新版

查看所有評論+

網(wǎng)友評論

網(wǎng)友
您的評論需要經(jīng)過審核才能顯示

本類排名

本類推薦

相關(guān)資訊