Windows
Current
Download version 3.9.1 below or
browse previous releases or
even older releases.
-
Windows installer
— includes Java runtime (recommended) -
Stand-alone executable
— requires a separate installation of 64-bit OpenJDK/Java 11+
Last version to run under Java 8 is 3.7.6.
Legacy
This is an older generation of Angry IP Scanner.
Download version 2.21 below (120 kb) or
browse all 2.x releases
- ipscan.exe for Windows 98/ME/2000/XP
If you get warnings about viruses or trojans, read this FAQ
entry.
No installation is needed. However, you may use the Install program… from the Utils menu in
order to create shortcuts, etc.
Mac OS
Download version 3.9.1 below or
browse previous releases or
even older releases
- Bundle for Mac Intel — right-click and Open for the first time
- Bundle for Mac ARM (M1/M2) — right-click and Open for the first time
Running
The zip file contains Mac application bundle: just save it and double-click to extract.
On first run right-click and select Open or go to Settings/Security and allow
installing apps from other sources besides Mac Store. See FAQ entry for more info.
You can then run it by double-clicking the Angry IP Scanner icon. Or drag it to Applications menu in
Finder if you want.
Java Runtime is included in bundles above, no separate Java installation is needed.
Linux
Download version 3.9.1 below or
browse previous releases or
even older releases.
- x86 64-bit DEB Package for Ubuntu/Debian/Mint
- x86 64-bit RPM Package for Fedora/RedHat/Mageia/openSUSE
- Any arch DEB Package for Raspbian/Debian (e.g. 32-bit or ARM), see below
- Executable Jar — you need to provide your own swt.jar to classpath
Running
Make sure you have at least Java 11 or OpenJDK installed — check your distribution.
Last version with Java 8 support was 3.7.6.
DEB and RPM packages will install appropriate ‘desktop’ files, so Angry IP Scanner will appear in Applications menu, under either Internet or Networking. Alternatively, you can just type ipscan
to launch the application.
Jar files are launched by either double-clicking or typing java -jar jar-file
.
Note for Raspbian/32-bit ARM: to run the «any» architecture package above, you will need an older 32-bit build of SWT, as current versions provided by Bullseye dropped 32-bit support.
Source code
The source code is available on Github, and licensed under the terms of GPL v2.
You need to clone the following URL: https://github.com/angryip/ipscan.git
See contribution page for more information.
Source code of older 2.x versions is available in the ipscan2 branch.
Please note, however, that it has nothing in common with current, version 3.x code.
In case you want to download it without cloning:
- Latest source code: zip | tar.gz (Java)
- 2.x source code: zip | tar.gz (C++/MFC)
Для Windows
Характеристики
Описание
Версии
Обновлено
Совместимость
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10
Описание
Angry IP Scanner — это простой в использовании сканер портов и IP адресов локальной сети. Позволяет выполнять сканирование адресов в заданном диапазоне. Его не нужно устанавливать и можно запускать с любого носителя.
Angry IP Scanner «пингует» IP-адреса, и проверяет, доступны ли они. После этого он может определить имя хоста, MAC адрес сетевой карты, просканировать порты и т.д. Angry IP Scanner поддерживает UDP и TCP запросы.
Результаты сканирования можно сохранять в CSV, TXT или XML файлы. Angry IP Scanner также может обеспечить быстрый доступ к telnet, ssh, ftp, web-серверу и т.д.
Angry IP Scanner также предоставляет дополнительную информацию о NetBIOS, включая имя компьютера, имя рабочей группы и текущего пользователя Windows. Кроме этого, программа позволяет добавить часто используемый диапазон адресов в избранное, имеет функцию обнаружения веб-сервера и т.д.
Нет официального представителя разработчика на сайте
Нажмите, для быстрой оценки
Оставить отзыв
Подскажите как включить русский язык?
Спасибо
Похожие приложения
Актуальные статьи
Время на прочтение4 мин
Количество просмотров205K
В локальной сети (LAN) обычно есть множество обменивающихся данными хостов. Сканирование сетей при помощи IP-сканера позволяет отделам ИТ, сетевым администраторам и службам безопасности следить, какие IP обмениваются данными и какие типы устройств занимают IP-адреса. Также это помогает выявлять сторонние несанкционированные хосты, которые тоже могут быть подключены к сети. Существует множество бесплатных сетевых IP-сканеров, помогающих сетевым и системным администраторам обнаруживать устройства в сети и управлять IP-ресурсами. В этой статье мы рассмотрим следующие инструменты: Nmap, Advanced IP Scanner, Angry IP Scanner, free IP scanner компании Eusing, встроенную командную строку и PowerShell.
▍ Nmap
Nmap уже долгое время считается надёжным инструментом информационной безопасности, он используется инженерами и сотрудниками служб безопасности. Это кроссплатформенная утилита, имеющая широкий спектр функцию, не ограничивающихся простым сканированием сетей.
Она содержит утилиты сканирования сетей, используемые для исследования сетей, и предоставляет множество утилит для аудита безопасности. Она позволяет выполнять глубокое изучение IP-пакетов, в том числе содержащих информацию о сервисах, приложениях, идентификации ОС и других характеристиках удалённого хоста. В ней есть опции «интересных портов», помогающие быстро находить порты удалённых хостов, которые часто бывают открытыми.
Утилита сканирования сетей Nmap, выполняющая быстрое сканирование пингом локальной сети
Бесплатный Nmap Security Scanner для Linux/Mac/Windows можно скачать здесь.
▍ Advanced IP Scanner
Большинство из нас в тот или иной момент времени сталкивалось с Advanced IP Scanner. Этот инструмент уже многие годы обеспечивает возможность быстрого сканирования сетей. Advanced IP Scanner — бесплатная утилита, которая быстро скачивается и мало весит. Начать сканирование сети с её помощью можно всего лишь за пару минут.
Сканирование сети при помощи Advanced IP Scanner
Этот инструмент, совместимый только с Windows, предоставляет множество базовых функций сканирования, в том числе определение имён устройств, IP-адресов и MAC-адресов при помощи OUI lookups для распознавания производителей устройств. Результаты работы утилиты можно экспортировать в файл CSV для дальнейшего исследования устройств в других инструментах и документации. Также она может взаимодействовать с функциональностью Wake-On-LAN найденных удалённых хостов и позволяет удобно обмениваться данными с устройствами, с поддержкой RDP.
Advanced IP Scanner — это автономный исполняемый файл, который можно просто запускать без установки, что повышает его удобство и простоту использования.
Advanced IP Scanner можно скачать здесь.
▍ Angry IP Scanner
Angry IP Scanner — ещё один популярный инструмент в этой категории. Он тоже является кроссплатформенным, поскольку поддерживает Windows, Mac и Linux. Angry IP Scanner сканирует сетевые порты и IP-адреса.
Angry IP Scanner обеспечивает быстрое и простое сканирование сетей
Он пингует адреса и резолвит имена хостов из DNS. Также он определяет MAC-адреса устройств для OUI lookup, а его возможности можно легко расширить при помощи опенсорсных плагинов, написанных на Java. Он имеет множество других функций, например, получение имени NetBIOS, рабочей группы, подключенных пользователей Windows, определение веб-серверов и многое другое. Инструмент позволяет экспортировать результаты в CSV, TXT, XML или в файлы списков IP-портов.
Angry IP Scanner — это автономный исполняемый файл, не требующий установки. Однако для его работы требуется установка на хост среды выполнения Java, что для кого-то может оказаться препятствием.
Angry IP Scanner можно скачать здесь.
▍ Free IP scanner компании Eusing
Free IP scanner — это простая утилита IP-сканирования, имеющая множество отличных функций. Это быстрый сканер, для обеспечения производительности использующий технологию многопоточности. Пользователь может настраивать уровни приоритетов процесса сканирования и максимальное количество потоков. Разработчик утверждает, что инструмент может сканировать сотни компьютеров в секунду.
Free IP scanner
Для поиска находящихся онлайн-хостов он использует пинг. Опционально он может резолвить имена хостов, находить открытые порты и использовать другие функции в случае нахождения онлайн-хостов. Как и другие сканеры, он может получать информацию NetBIOS, в том числе имя хоста, рабочую группу, подключенного пользователя и MAC-адрес. Результаты сканирования можно сохранять в простой текстовый файл. К сожалению, этот инструмент не имеет автономного исполняемого файла, поэтому его нужно устанавливать. Программа запрашивает код регистрации, однако это freeware-программа, которую можно использовать без регистрации.
Free IP scanner можно скачать здесь.
▍ Встроенная командная строка и PowerShell
Также для нахождения хостов в сети можно использовать встроенные командные среды, в том числе командную строку и PowerShell. Например, можно выполнить простую однострочную команду для быстрого пинга и возврата всех онлайн-хостов в конкретной подсети:
for /l %i in (1,1,255) do @ping 10.1.149.%i -w 1 -n 1|find /i "ttl="
Кроме того, компания Microsoft предоставляет множество превосходных бесплатных примеров кода для различных ping-утилит, встроенных в галерею PowerShell. Я пробовал работать с модулем ping_scan, и он неплохо справляется со своей задачей. В галерее есть множество опций для выполнения быстрых и простых сканирований сети при помощи ping.
▍ В заключение
Бесплатные сетевые IP-сканеры позволяют администраторам выполнять мониторинг сети и подключенных хостов. Кроме того, они способны определять типы хостов и производителей устройств, что помогает в обеспечении безопасности сетей. Системные администраторы и сотрудники служб безопасности могут использовать эти простые инструменты для слежения за сетями и создания подробной актуальной документации сети.
RUVDS | Community в telegram и уютный чат
3.9.1
Changes in 3.9.1:
- Mac: fix permissions in bundled JRE, so that MAC address scanning would work #384
- Linux startup fix if JAVA_HOME has spaces #391
- Update MAC vendors
3.9.0
Changes in 3.9.0:
- Mac: bundle Java 17 runtime, so that Java doesn’t need to be installed separately
- Mac: change next alive host shortcut to Cmd+N (Cmd+H is conflicting with hide window)
- Windows installer: update bundled Java runtime to 17
- Linux XFCE: execute terminal properly #379
- Remember last window position #278
- Faster File Feeder when loading large files #347
- Update SWT for all platforms
- Update MAC vendors
3.8.2
Changes in 3.8.2:
- Allow building if .git is not present (e.g. from source zip) #319
- Windows installer now includes a stripped-down JRE to avoid downloading Java separately
- Windows 32-bit build has been removed
- Linux deb & rpm packages now correctly specify Java 11 dependency, not 8
- Mac: display a notification if java not in PATH #279
- If scanning a local network, then ARP will be used in addition to chosen Pinger to detect more hosts #280
- Improved storing/finding of MAC-based host comments. In LAN, they will always be MAC-based now #311
- Removed root-only ICMPPinger that worked using RawSockets, JavaPinger will use ICMP if has permissions to do so
3.8.1
Changes in 3.8.1:
- Make 32-bit Windows build still run under Oracle Java 8 — it seems to still be popular #324
- Make deb files install on older Debian without zst compression support #327
- Add «allow anonymous error reports» checkbox also to Preferences to make it more discoverable #326
Happy 2022 and Mac M1 support!
Changes in 3.8.0:
- Support for Mac M1 (provided that it runs an arm64 build of Java) — thanks to @aplr #284
- SWT updated for all platforms
- Java 11 is now the minimum required (due to SWT), source can now be built with Java 17
- If real network netmask is known (e.g. LAN), then skipping of broadcast addresses will respect that instead of always skipping .0 and .255 #309
- Pressing IP^ button to prefill local network interfaces will now set netmask in Range Feeder
- LinuxMACFetcher will now read Kernel ARP table directly, not relying on the arp utility to be available #320
- Keywords added to Linux desktop file/launcher to make searching easier #321
- Introduce ARPPinger for pinging LAN hosts that don’t respond to ICMP, etc #308
- Mac vendors updated
3.7.6
Changes in 3.7.6:
- Many rare bug/crash fixes reported to Google Analytics
- Translations updated
- Mac vendors updated
Small refinements
Changes in 3.7.5:
- Upgrade SWT for all platforms, some UI alignment improvements
- Fix resolving of MAC vendors and Comments if MAC separator is changed to non-standard
- Support for NetBIOS (NBSTAT) responses containing no names (often returned by Apple devices)
- Mac vendors updated
Happy 2021!
- Allow changing of MAC address separator (many tools use «-» instead of «:») #261
- Cleanup some GUI resource leaks
- Fix «ghost hosts» on macOS if using TCPPinger #269
- Comments for hosts on LAN (tied to MAC address) will now display even if MAC fetcher is not selected, or is after the Comments fetcher #124
- Preference added to opt-out of checking for new versions #270
- Calculate IPv6 range scanning percent correctly #267
- Mac vendors updated
3.7.3
- Local IP address popup will now list IPv6 addresses and support IPv6 netmasks
- Support for silent uninstall on Windows #263
- Improve detection of the default primary network interface on Windows #257
- Update Linux SWT for better support for KDE dark themes #247
- Support installing of .deb packages with Java 15 #266
- Do not show first run dialog nor check version updates if run with any command-line arguments (for automation)
A few fixes
Changes in 3.7.2:
- Fix choosing openers from main menu on macOS #243
- Install 64-bit binary by Windows installer if Java is not detected at all #245
Scan both IPs and port ranges
Even though many antiviruses and security programs may brand it as dangerous, the truth is that Angry IP Scanner is a program that can be really useful. The main idea behind this software is to scan a network, its IPs and the ports of the computers that it detects.
A practical network monitoring tool.
Angry IP Scanner can lead to security problems (that is why the antiviruses trigger), but at the same time it can provide us with really interesting information. Since it allows us to scan IPs as well as IP ranges, this software helps us to find all the computers that are part of a network in a matter of seconds. Furthermore, once we know the computers, we’ll be able to investigate which communication ports they have open and available.
Angry IP Scanner: the perfect program for network managers
All in all, this software can be of great help to gather information that would otherwise be relatively complicated to obtain and it will easily allow administrators to control and monitor their network.The interface of Angry IP Scanner is really simple, showing all the information clearly and almost instantly, allowing us to edit any configuration. Furthermore, its scanning is extremely fast thanks to the fact that it works with several threads at the same time instead of just one.
Requirements and additional information:
- Some antivirus applications may detect this download as a threat.
- Requires Java 1.6 or above.