• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Как получить список компьютеров из Active Directory по диапазону IP адресов?

  • Автор темы Автор темы atm87
  • Дата начала Дата начала

atm87

New member
25.07.2024
4
0
Как получить список компьютеров из Active Directory по диапазону IP адресов?
Нужно получить список имен компьютеров от 10.62.39.66 до 10.62.39.69
 
Как получить список компьютеров из Active Directory по диапазону IP адресов?
Нужно получить список имен компьютеров от 10.62.39.66 до 10.62.39.69
C#:
$ipStart = "10.62.39.66"
$ipEnd = "10.62.39.69"

$ipStartInt = [System.Net.IPAddress]$ipStart
$ipEndInt = [System.Net.IPAddress]$ipEnd

for ($i = $ipStartInt.Address; $i -le $ipEndInt.Address; $i++) {
    $ip = [System.Net.IPAddress]$i
    $computerName = (Get-ADComputer -Filter * -Properties IPv4Address | Where-Object {$_.IPv4Address -eq $ip}).Name
    if ($computerName) {
        Write-Host "$ip - $computerName"
    }
}
 
  • Нравится
Реакции: atm87 и Qilin
Чтобы использовать PowerShell, то нужно в Windows включать RSAT, что не хотелось бы.
Есть программа для системного администрирования. Она не использует PowerShell и прекрасно собирает инфу о компьютерах и собирает список имен ПК по диапазону. RSAT в Windows не включен.
 
Чтобы использовать PowerShell, то нужно в Windows включать RSAT, что не хотелось бы.
Есть программа для системного администрирования. Она не использует PowerShell и прекрасно собирает инфу о компьютерах и собирает список имен ПК по диапазону. RSAT в Windows не включен.
Ее и используй тогда
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab