1625-5 王子昂 總結《2023年5月23日》 【連續第234天總結】
a.加密與解密迴圈語句
b.迴圈是高階語言中可以進行反向引用的一種語言形式,其他型別的分支語句都是由低向高階位址區域走的
因此,可以通過這點快速地將迴圈語句識別出來
如果確定某段**是迴圈,就可分析其計數器,一般是用ecx暫存器做計數器,也有用其他方法來控制迴圈的,如test eax,eax
今天找了一些crackeme的程式來反彙編練手,基本無論多麼簡單都無從下手,只會直接在記憶體中查詢字串,找不到就傻眼
其中經常看到的有兩個指令未在書上出現過,特查詢並記錄於此
test:
兩個運算元,表示進行邏輯與運算,結果若為0則置zf標誌位為1
常見用法有test eax,eax,可以測試eax是否為0
lea:
兩個運算元,前乙個為16位暫存器,後乙個為16位儲存單元
作用為將該儲存單元的值放置入暫存器中
eg:leaeax,[00454070h]
就是令eax=00454070h
優點在於本命令的效率高
c.明日計畫
crackme教程、練習
加密與解密 數**算符的優化
Python 正向迴圈和逆向迴圈
逆向迴圈 lista 0,1,2,1,4,1,6,1,8,1 for i in reversed range len lista print i 98 7654 3210 正向迴圈 lista 0,1,2,1,4,1,6,1,8,1 for i in range range len lista pr...
六 for迴圈的逆向
1 include stdafx.h 2 345int fun int a,intb 6 13return c 14 15 1617 int tmain int argc,tchar ar 18 下面是彙編 1 int fun int a,intb 2 3200412d28 jmp fun 30h ...
迴圈語句python Python 迴圈語句
sonnetoab勝於藍 優秀個人部落格 gra nnet qq.comoab勝於藍 優秀個人部落格oab勝於藍 優秀個人部落格 八皇后問題 迴圈遞迴法 oab勝於藍 優秀個人部落格 queen problem with recurison board size 8 def under attack...