Làm thế nào để tìm tên người dùng trên máy tính từ xa?


10

Tôi có địa chỉ IP của một số máy tính trên mạng của tôi. Có công cụ dòng lệnh nào như PsExec, có thể lấy Địa chỉ IP làm đầu vào và tìm ra tên người dùng của người dùng hiện đang đăng nhập không? Tôi có thể cài đặt công cụ trên máy trạm của mình, nhưng không phải những thứ khác. Tôi cũng có thể chạy Metasploit / NMap / bất kỳ chương trình nào khác như vậy trên máy trạm của mình.

Câu trả lời:


6

Đối với các hộp Windows, hãy lấy psLoggedOn . Nó cho bạn biết ai hiện đang đăng nhập vào hộp thông qua bảng điều khiển / ndp và ai được kết nối qua chia sẻ mạng.

Nếu bạn không muốn cài đặt một ứng dụng, đó cũng là các lệnh qwinsta và phiên truy vấn mà bạn có thể chạy từ dòng lệnh như thế này:

qwinsta /server:name_of_host or query session /server:name_of_host

Ôi thật tuyệt vời, có một PsTool cho nó. Tôi cảm thấy ngu ngốc. Dù sao đi nữa, những PsTools này có hoạt động trên cấu hình Windows XP mặc định mà không yêu cầu cài đặt gì trên máy tính không?
Neil

Chính xác. Tường lửa hoặc vô hiệu hóa WMI sẽ cản trở nhưng thường tường lửa windows ngay cả khi bật có ngoại lệ cho WMI.
MikeJ

9

Thử đi:

wmic.exe /node:"IP-or-HostName" ComputerSystem Get UserName

Thí dụ:

wmic.exe /node:"172.28.1.100" ComputerSystem Get UserName

Đầu ra:

UserName
DOMAIN\User

(Có, /nodegiá trị phải được trích dẫn)


2
Đã làm cho tôi. Tôi cần chạy cmd với tư cách Quản trị viên tên miền nếu không tôi gặp lỗi "Truy cập bị từ chối".
Otiel

Rõ ràng bạn có hai tài khoản: tài khoản mộttài khoản hai . Bạn có thể muốn sử dụng hướng dẫn của Trung tâm trợ giúp này và yêu cầu nhân viên Siêu người dùng hợp nhất các tài khoản.
robinCTS


0

Bạn có thể làm điều này với các lệnh sau. Điều này hoạt động vì mọi người dùng đã đăng nhập sẽ tự động chạy explorer.exe sau khi đăng nhập:

for /f "TOKENS=1,2,*" %%a in ('tasklist /s %PCNAME% /FI "IMAGENAME eq explorer.exe" /FO LIST /V') do if /i "%%a %%b"=="User Name:" (set domain_user=%%c)    
for /f "TOKENS=1,2 DELIMS=\" %%a in ("%domain_user%") do set domain=%%a && set user=%%b
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.