United States Government Espionage Software
IPS Collection Network>
CORE
CORE: Common Open Research Emulator
Copyright (c)2005-2018 the Boeing Company.
See the LICENSE file included in this distribution.
About
The Common Open Research Emulator (CORE) is a tool for emulating networks on one or more machines. You can connect these emulated networks to live networks. CORE consists of a GUI for drawing topologies of lightweight virtual machines, and Python modules for scripting network emulation.
Documentation and Examples
- Documentation hosted on GitHub
- Basic Script Examples
- Custom Service Example
- Custom Emane Model Example
Support
You can also get help with questions, comments, or trouble, by using the CORE mailing lists:
- core-users for general comments and questions
- core-dev for bugs, compile errors, and other development issues
Building CORE
./bootstrap.sh
./configure
make sudo make install
Building Documentation
./bootstrap.sh
./configure
make doc
Building Packages
Build package commands, DESTDIR is used for gui packaging only
./configure
make
mkdir /tmp/core-gui
make fpm DESTDIR=/tmp/core-gui
This will produce:
- CORE GUI rpm/deb files
- core-gui_$VERSION_$ARCH
- CORE ns3 rpm/deb files
- python-core-ns3_$VERSION_$ARCH
- CORE python rpm/deb files for SysV and systemd service types
- python-core-sysv_$VERSION_$ARCH
- python-core-systemd_$VERSION_$ARCH
Running CORE
First start the CORE services:
# sysv
sudo service core-daemon start
# systemd
sudo systemctl start core-daemon
# sysv
sudo service core-daemon start
# systemd
sudo systemctl start core-daemon
This automatically runs the core-daemon program. Assuming the GUI is in your PATH, run the CORE GUI by typing the following:
This launches the CORE GUI. You do not need to run the GUI as root.
IVOX, the Interactive Voice eXchange application, offers a service similar to a telephone through local area data (LAN) and wide area network (WAN) networks based on Internet Protocol (IP). IVOX supports a number of voice coding algorithms that extend with data rates as low as 600 bits / sec at 32 kbps. IVOX supports point-to-point and IP multicast voice communications (conference).
NOViSS Video Streaming
NOViSS is a system to provide a reliable transmission of real-time video over wireless networks using NACK-Reliable Reliable Multicast (NORM) tactics. NOViSS can provide reliable end-to-end transport of multicast video to overcome latency and packet loss problems associated with limited bandwidth wireless tactical networks.
Video : Click Here
DSA Gnu Radio
DAGR is a set of software modules, tools and scripts for the implementation of Dynamic Spectrum Access (DSA). With this software, users can create a cognitive wireless network that can detect the spectral frequency communication environment and change in the presence of noise, interference or clogging.
Project : Click Here
gpsLogger 1.8 : Click Here
CMap : Click Here





