xmap a tool for Performing Internet-wide IPv6 & IPv4 Network Research Scanning
XMap operates on GNU/Linux, macOS, and BSD.
Installing with the most OS package managers is not integrated yet.
OS | |
---|---|
Fedora 19+ or EPEL 6+ | - |
Debian 8+ or Ubuntu 14.04+ | - |
Gentoo | - |
macOS (using Homebrew) | - |
Arch Linux | - |
XMap has the following dependencies:
In addition, the following optional packages enable optional XMap functionality:
Install the required dependencies with the following commands.
On RHEL- and Fedora-based systems (including CentOS):
sudo yum install cmake gmp-devel gengetopt libpcap-devel flex byacc json-c-devel libunistring-devel
-DENABLE_DEVELOPMENT=OFF
.log_trace
can have a major performance impact and should not be used except during early development. Release builds should be built with -DENABLE_LOG_TRACE=OFF
.-DWITH_REDIS=ON
. Debian/Ubuntu has packaged hiredis as libhiredis-dev
; Fedora and RHEL/CentOS have packaged it as hiredis-devel
.-DRESPECT_INSTALL_PREFIX_CONFIG=ON
..ronn
source files in the repository, using the ronn tool. This does not happen automatically as part of the build process; to regenerate the man pages you’ll need to run make manpages
. This target assumes that ronn
is in your PATH.unable to find parser.h
. If this happens, try updating CMake. If it still fails, don’t clone XMap into a path that contains the string .com
, and try again.CMAKE_INSTALL_PREFIX
option. For example, to install it in $HOME/opt
runcmake -DCMAKE_INSTALL_PREFIX=$HOME/opt .
make -j4
make install
Cybersecurity tools play a critical role in safeguarding digital assets, systems, and networks from malicious…
MODeflattener is a specialized tool designed to reverse OLLVM's control flow flattening obfuscation through static…
"My Awesome List" is a curated collection of tools, libraries, and resources spanning various domains…
CVE-2018-17463, a type confusion vulnerability in Chrome’s V8 JavaScript engine, allowed attackers to execute arbitrary…
The blog post "Chrome Browser Exploitation, Part 1: Introduction to V8 and JavaScript Internals" provides…
The exploitation of CVE-2018-17463, a type confusion vulnerability in Chrome’s V8 JavaScript engine, relies on…