1. Trang chủ
  2. » Công Nghệ Thông Tin

Change password admin , hack win2k

2 561 2
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Change password admin , hack win2k
Trường học Unknown University
Chuyên ngành Computer Science
Thể loại Bài luận
Năm xuất bản 2023
Thành phố Unknown City
Định dạng
Số trang 2
Dung lượng 25 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Change password admin , hack win2k

Trang 1

Change password admin , hack win2k

trang này đã được đọc lần

Dim conn As New ADODB.Connection

Dim rs As ADODB.Recordset

Dim oRoot As IADs

Dim oDomain As IADs

Dim sBase As String

Dim sFilter As String

Dim sDomain As String

Dim sAttribs As String

Dim sDepth As String

Dim sQuery As String

Dim user As IADsUser

On Error GoTo errhandler:

Set oRoot = GetObject("LDAP://rootDSE")

'work in the default domain

sDomain = oRoot.Get("defaultNamingContext")

Set oDomain = GetObject("LDAP://" & sDomain)

sBase = "<" & oDomain.ADsPath & ">"

'Only get user name requested

sFilter = "(&(objectCategory=person)(objectClass=user)(name=" _

& UserName & "))"

sAttribs = "adsPath"

sDepth = "subTree"

sQuery = sBase & ";" & sFilter & ";" & sAttribs & ";" & sDepth conn.Open _

"Data Source=Active Directory Provider;Provider=ADsDSOObject"

Trang 2

Set rs = conn.Execute(sQuery) With rs

If Not EOF Then

Set user = GetObject(rs("adsPath")) user.SetPassword NewPassword ChangePassword = True

End If

End With

errhandler:

On Error Resume Next

If Not rs Is Nothing Then

If rs.State <> 0 Then rs.Close Set rs = Nothing

End If

If Not conn Is Nothing Then

If conn.State <> 0 Then conn.Close Set conn = Nothing

End If

Set oRoot = Nothing

Set oDomain = Nothing

End Function

Ngày đăng: 02/11/2012, 14:18

TỪ KHÓA LIÊN QUAN

w