因為send和revc調用頻率很快,還原後的壹瞬就可能有新包發出或接收。
解決辦法就是,調用原函數時不還原,直接執行備份的原函數的第壹句指令後跳回原函數繼續執行,像這樣:
xxxxx(這裏是備份的原函數開頭第壹句指令)
jmp xxxx(跳到原函數第二句指令)