網路攻防實踐學習初步選擇是通過學習的一些工具的使用,對掃雷這個windows的簡單小遊戲進行解析。解析過程包含了掃雷執行的過程的分析。
1、首先找到關鍵演算法的位置,分析關鍵的演算法
2、整理清晰其設計思想
3、找出程式的布雷問題的函式以及思路並做整理
4、找出程式排雷問題的函式以及思路並做整理
5、尋找程式開始和結束的關鍵判斷語句和判別方式
6、尋找破解過的掃雷輔助工具,分析該工具所運用的機理
1、現階段對od和一些配套工具的學習一直在進行中,同時也開始著手學習靜態工具ida,可能ida比較強大,運用也比較複雜,所以還一直在學習過程中。
2、對掃雷的下手已經開始,並做好了關鍵位置的斷點設定,做好了一些筆記。但是也遇到了一些問題。
3、由於這個小遊戲裡用到了好多windows的api,然而在windows這方面還是有很大的欠缺,一些函式的作用還只能通過資料的查詢來了解。
1、由於遊戲程式中由od所給出的**較多,而做這個作業也純屬是乙個興趣所致,也同時是對現階段的知識的乙個檢驗,在初步接觸後還是遇到了一些自己沒有遇到過或者是知識的盲點。
2、由於**較多,所以找出以上所述的所有重要函式可能會有困難,時間上也可能不夠,所以上述所提出的分析所需達到的要求可能並不能全部完成。
3、od在分析上還是存在一些侷限性,在網上看到有人用ida對此做了一些分析,所以最近也在同步的學習一些ida的知識,希望能夠有所幫助
軟體逆向原理與實踐 複習
段選擇器 segment 和偏移 offset 都是16位 段選擇器裡有13位是全域性段描述符表索引或區域性段描述符表索引,來找到那一項段描述符 段描述符共64位 還包括長度上限 訪問許可權等 裡有32位是段基位址。段基位址和偏移位址加和得到線性位址。就是段模式加上分頁 之前段模式加和的得到直接就是...
最近學習安排
主要分為叄點 1 先將cascade adaboost幾篇有新意的 仔細讀完,已看了叄篇,剩餘六篇的洋子 2 看下c 和 ajax吧,似乎只有做專案才能學的深入些,不然看過了啥都又忘了 3 柑橘潰瘍病識別方面,又乙個月的洋子沒弄了,不知從何開始?幾個方面需要改進 a 特徵 增加顏色特徵 簡單紋理特徵...
寒假學習安排
內容 說明時間安排 是否完成 python高階部分 python爬蟲部分和框架 用樹莓派搭乙個部落格專案 django知識點補全 redis部分 mysql知識點重構 python程序 執行緒部分 nginx部分 整理好所有的linux筆記 以思維導圖的形式把命令的作用和案例都敲一遍 git基礎知識...