[轉載]快速判斷Armadillo殼版本

看雪資料發表於2004-08-24

偶爾看到的,試了一下,感覺比較好用,原文在http://66.98.132.48/forum/showthread.php?t=6085

大概是這樣
設斷點 CreateThread 或者SetProcessWorkingSetSize
停下來後,Ctrl+F9返回,
然後右鍵 Search for -- All Referenced text strings
到text reference視窗,右鍵 Search for text
選中Entire scope搜尋字串: armVersion
來到這裡
Text strings referenced in 01030000..01077FFF, item 57
 Address=0103481C
 Disassembly=PUSH 106300C
 Text string=ASCII "   <armVersion xsi:type="xsd:string">%s</armVersion>
"
貌似Armadillo的xml格式配置檔案?
雙擊該行來到disassemble視窗,向上拖動一行
看到
01034817    68 44300601     PUSH 1063044                             ; ASCII "3.76"
0103481C    68 0C300601     PUSH 106300C                             ; ASCII "   <armVersion xsi:type="xsd:string">%s</armVersion>
"
啊哈,這正是Armadillo的版本號,據說此法從Armadillo3.20c到最新版的Armadillo都支援。

相關文章