1樓:匿名使用者
靠10分啊。。
00576f80 . 55 push ebp //堆疊約定ebp肯定要壓
00576f81 . 8bec mov ebp, esp //ebp=esp
00576f83 . b9 06000000 mov ecx, 6 //ecx =6
00576f88 > 6a 00 push 0 //0壓入堆疊
00576f8a . 6a 00 push 0 //0壓入堆疊
00576f8c . 49 dec ecx //ecx--
00576f8d .^ 75 f9 jnz short 00576f88//迴圈6次
00576f8f . 53 push ebx //儲存ebx
00576f90 . 56 push esi //儲存esi
00576f91 . 8bd8 mov ebx, eax //ebx=eax
00576f93 . 33c0 xor eax, eax //eax=0
00576f95 . 55 push ebp // 儲存ebp
00576f96 . 68 71725700 push 00577271
00576f9b . 64:ff30 push dword ptr fs:[eax] //資料引用fs段[eax]壓
00576f9e . 64:8920 mov dword ptr fs:[eax], esp //fs:[eax]-->esp
00576fa1 . 8d55 f0 lea edx, dword ptr [ebp-10] //edx=ebp-10
00576fa4 . 8b83 f4020000 mov eax, dword ptr [ebx+2f4] //eax=[ebx+2f4]
00576faa . e8 4950edff call 0044bff8
00576faf . 8b45 f0 mov eax, dword ptr [ebp-10] //eax=[ebp-10]
00576fb2 . 8d55 f4 lea edx, dword ptr [ebp-c] //edx=ebp-c
00576fb5 . e8 5a23e9ff call 00409314
00576fba . 837d f4 00 cmp dword ptr [ebp-c], 0 //[ebp-c]?0
00576fbe 0f84 60020000 je 00577224 //估計跑飛
00576fc4 . 8d55 e8 lea edx, dword ptr [ebp-18] //edx=ebp-18
00576fc7 . 8b83 00030000 mov eax, dword ptr [ebx+300] //eax=[ebx+300]
00576fcd . e8 2650edff call 0044bff8
00576fd2 . 8b45 e8 mov eax, dword ptr [ebp-18] //eax=[ebp-18]
00576fd5 . 8d55 ec lea edx, dword ptr [ebp-14] //edx=ebp-14
00576fd8 . e8 3723e9ff call 00409314
00576fdd . 837d ec 00 cmp dword ptr [ebp-14], 0 //ptr [ebp-14]=0?
00576fe1 . 0f84 3d020000 je 00577224 //跳
00576fe7 . e8 c0bbe8ff call 00402bac
00576fec . b8 03000000 mov eax, 3 //eax=3
00576ff1 . e8 4ec1e8ff call 00403144進去
通過剛才的分析我大概可以知道這裡應該不是演算法
由於沒資料,我也不好說
如果你跟蹤沒錯的話 那真實的演算法應該還在這裡的call中
call 00409314 大的嫌疑
你還需要追進去,這裡大概只是得到註冊碼和長度的什麼
00576fd2 . 8b45 e8 mov eax, dword ptr [ebp-18] //eax=[ebp-18]
00576fd5 . 8d55 ec lea edx, dword ptr [ebp-14] //edx=ebp-14
根據我的經驗
2樓:信電感應
這麼多語句,太麻煩了。
這類問題基本的解決思路是,搞清楚每個語句的作用,然後看資料走向,就能明白整個程式的意思了。
在linux命令列下如何將指定的幾行內容寫入到一個檔案中?
3樓:曹曉山
linux下可以用sed命令向檔案抄
中追加內容。
案例:把/etc/test1檔案中1-10行內容寫入到test2中sed -n '1,10'p /etc/test1 >>test2#將file1的1-10行追加到file2sed命令列格式為:
sed [-nefri] ‘command’ 輸入文字常用選項:
-n∶使用安靜(silent)模式;
-e∶直接在指令列模式上進行 sed 的動作編輯;
-f∶直接將 sed 的動作寫在一個檔案內;
-r∶sed 的動作支援的是延伸型正規表示法的語法;
-i∶直接修改讀取的檔案內容,而不是由螢幕輸出。
4樓:小米飛貓
sed -n '1,10p' file1 >> file2
將file1的1-10行追加到 file2
5樓:匿名使用者
echo -ne "line1\nline2\nline3\n" > file
line1 line2 line3 是行內容。
6樓:匿名使用者
perl -ne 'print if 1..10' file >result.txt
7樓:星顏霍高原
-fls
/path/to/somefile
:查詢到的所有檔案的長格式資訊儲存到指定檔案中。
下面這幾個專業,哪個就業前景比較好
就目前的情況來看的話,一和二的發展前景更加好一些。電子商務和數字 藝術設計的發展前景好,而且人才缺口大,目前我們國家是缺乏這方面的人才的。電腦it行業的潛力巨大,而像物流管理和酒店管理類的一進去如果沒有強大的背景和好的學校做襯托,一開始肯定是小職員,可能發展的潛力也不大,像這些創造力大的工作升職加薪...
這幾個英語句子對嗎,下面這句英語句子對嗎?有幾個謂語?
前兩句語法上沒錯,最後一句把girl加s就對了。但是,這些句子都不夠好。可以改為 thanks for your family photo.it s very nice great here is my photo.what do you think of it?how do you like it...
賞 下面這幾款真皮男鞋你最喜歡的哪款?覺得多少價格能接受
男 公務員 28 歲 第一款 比較好搭配 休閒生活可以穿 顯檔次 工作中一般穿黑色顯正式皮鞋而且我會去專賣店買 第一款價位180 250元可以接受 因為平時單位旅遊 節假日可以穿 超過這個 範疇 我就會選擇去專賣店 價位100 150元認為超便宜 願意立即購買 但是會擔心質量 再便宜就不會去考慮了 ...