Everything about Network enumeration
Computing activity
Network enumeration is a computing activity in which usernames and info on groups, shares, and services of networked computers are retrieved. It should not be confused with network mapping, which only retrieves information about which servers are connected to a specific network and what operating system runs on them. Network enumeration is the discovery of hosts or devices on a network. Network enumeration tends to use overt discovery protocols such as ICMP and SNMP to gather information. It may also scan various ports on remote hosts for looking for well known services in an attempt to further identify the function of a remote host. The next stage of enumeration is to fingerprint the operating system of the remote host. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Network enumerationA 5-minute orientation
- Skim a recent paper: Microscopy analysis neural network to solve detection, enumeration and segmentation from image-level annotationsInfluential work since 2022
- Pick up a classic book: Java software solutionsThe most-reprinted book on the subject
- Read the landmark paper: Solving Resource-Constrained Network Problems by Implicit Enumeration—Nonpreemptive CaseCited 92 times
- Go sideways: SAINT (software)A closely related topic
- Go sideways: Exploit (computer security)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Solving Resource-Constrained Network Problems by Implicit Enumeration—Nonpreemptive Case
Identification and enumeration of cyanobacteria species using a deep neural network
Enhanced convolutional neural network for plankton identification and enumeration
Cutset enumeration of network systems with link and node failures
A Network Generalized Extreme Value Model for Route Choice Allowing Implicit Route Enumeration
An Implicit Enumeration Algorithm for the Concave Cost Network Flow Problem
Efficient enumeration of the vertices of polyhedra associated with network LP's
A network relaxation based enumeration algorithm for set partitioning
🆕 Influential since 2022
Microscopy analysis neural network to solve detection, enumeration and segmentation from image-level annotations
A review of microscopic cell imaging and neural network recognition for synergistic cyanobacteria identification and enumeration
MFFNet: Multi-Path Features Fusion Network for Source Enumeration
Cost-Effective Network Disintegration Through Targeted Enumeration
A reformulation-enumeration MINLP algorithm for gas network design
📚 Books worth reading
Java software solutionsLewis, John, John E. Lewis Ph. D. · 1997
C How to ProgramPaul J. Deitel, Harvey M. Deitel · 2007
JavaHerbert Schildt · 1997
Discrete and combinatorial mathematicsRalph P. Grimaldi · 1985
The web application hacker's handbookDafydd Stuttard, Marcus Pinto · 2007
Applied combinatoricsAlan C. Tucker · 1980
Penetration tester's open source toolkitJeremy Faircloth · 2006
C# cookbookStephen Teilhet, Jay Hilyard · 2004
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- SAINT (software) SAINT (Security Administrator's Integrated Network Tool) is computer software used for scanning computer networks for security vulnerabilities, and exploiting…
- Exploit (computer security) An exploit is a method or piece of code that takes advantage of vulnerabilities in software, applications, networks, operating systems, or hardware, typically…
- Network security Network security is an umbrella term to describe security controls, policies, processes and practices adopted to prevent, detect and monitor unauthorized…
- Security testing Security testing is a process intended to detect flaws in the security mechanisms of an information system and as such help enable it to protect data and…
- Code audit A software code audit is a comprehensive analysis of source code in a programming project with the intent of discovering bugs, security breaches or violations…
- Mobile security Mobile security, or mobile device security, is the protection of smartphones, tablets, and laptops from threats associated with wireless computing. It…
- Nmap Nmap (Network Mapper) is a network scanner created by Gordon Lyon (also known by his pseudonym Fyodor Vaskovich). It was first released in September 1997…
- Code injection Code injection is a computer security exploit where a program fails to correctly process external data, such as user input, causing it to interpret the…