逆向筆記

1、獲取字符串長度:

xor eax,  eax ;eax = 0,C中字符串以/0結尾

or ecx,  FFFFFFFF;ecx = -1,ecx一會兒存放字符串長度

repne   scas byte ptr es:[edi];依次查詢es : [edi]字符串中的每一個字符,直到找到al的值爲止

not  ecx ;將ecx轉換爲正數

dec  ecx ;減去最後一個‘ \0 ’

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章