NZND殼 第三天

2021-07-04 14:08:43 字數 927 閱讀 7647

今天完成了對偵錯程式下通過記憶體屬性異常加解密保護體功能的實現.

妹紙:說大白話!(~ o ~)~

通過接收被加密程式異常,對該異常進行判斷,對異常所屬子保護體進行加解密.

昨天在睡前發現的問題是:

由於我們計畫把自己寫的偵錯程式整合到殼裡面.現在發現,其中的每個函式都需要我們去手工獲取函式位址,並且使用函式指標的方法進行呼叫.!!!

可能導致大量的時間浪費其中

今天對此問題進行了評估:

其實沒用多少api,手動解析也不是很難.只是vector不太靠譜.誰知道這傢伙幹了多少好事?

只能逆向一下了……

如果太**,就自己實現一下.

如果再不可以,就完蛋了.本專案就會暫時告吹.

突然發現自己有種吊炸天的能力:

不看**竟然能找出自己**的bug!(~ o ~)~

主要是邏輯已經刻在心中.邊散步邊推演就有可能發現自己**和自己設計不符之處.

接下來的任務:

所有用的api動態獲取

初始的保護屬性處理一下.

變形金剛組裝-4個專案合一.

執行-崩潰-除錯

時間距離預定時間還有1.5天.

偵錯程式模組的三種解決方案:

丟擲程式體,共享資料(檔案).

程式體涉及api全部解析.

在加密時api解析.

後兩種相比較與前一種不適合短時間內實現.

程式所有vector進行手工序列化到中間檔案.在偵錯程式中再組裝比較好.

現在的主流程方案如下:

NZND殼 第二天

總共還有三天.今天的任務是 1獲取待加密塊大小 2確定切割演算法 3切割,調整加解密演算法在跨程序中的實現.並驗證.完成情況是1,2.完成3沒有驗證.遇到乙個問題 由於我們計畫把自己寫的偵錯程式整合到殼裡面.現在發現,其中的每個函式都需要我們去手工獲取函式位址,並且使用函式指標的方法進行呼叫.這會導...

第三天,努力!!

第三天了,不錯不錯,基本上按自己的計畫進行著,雖然工作還是沒找到,不過也不再那麼的怕了,慢慢來吧,其實也沒太多時間了 今天早上十點才,真的覺得自己太不像話了,不過我一覺醒來就那個時候了,我的手機每天的鬧鐘是7 30不過好像從來聽不見它響,哈哈 明天希望能早點起,明天北京工體有乙個大型的招聘會,可以去...

杭州第三天

一樣的時間起床,一樣的時間去吃早飯,坐在一樣的位置享受完幾乎一樣的陽光和一根煙以後,我開始了在杭州ut的又一天工作。上午按照計畫重新安裝oracle資料庫,由於一邊安裝一邊給旁邊的兩個同事作簡單的解釋,所以到了在中午吃飯以前只是安裝完了軟體部分。ut的食堂有兩層,每個月的餐費都是直接打入員工卡中,所...