一支乾淨的程式也能錯判成那個樣子?
Avira(小紅傘)也是如此. 簡直是 “亂鐘仔”……
這些防毒軟體真是反應過頭了, 尤其是卡巴斯基和 Avira,
卡巴斯基太強勢, 像個暴君; Avira 則太神經質, 像個已結婚的女人.
相對來說 Avast 就好多了.
程式很簡單, 不過就用個 window 秀一句 “Hello World!”.
反譯如下:
Graph view:
Text view:
; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 00000026 ( 38.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 00000400 ; Flags 60000020: Text Executable Readable ; Alignment : default .686p .mmx .model flat ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Execute _text segment para public 'CODE' use32 assume cs:_text ;org 401000h assume es:nothing, ss:nothing, ds:_data, fs:nothing, gs:nothing ; =============== S U B R O U T I N E ======================================= public start start proc near push 0 ; uType push offset Caption ; "Hello World!" push offset Caption ; "Hello World!" push 0 ; hWnd call MessageBoxA ; Call Procedure push 0 call $+5 ; Call Procedure jmp ds:ExitProcess ; Indirect Near Jump start endp