https://github.com/sandialabs/sceptre-bennu
Modeling and simulation of ICS devices
https://github.com/sandialabs/sceptre-bennu
scr-2125 snl-cyber-sec snl-mini-apps
Last synced: about 1 month ago
JSON representation
Modeling and simulation of ICS devices
- Host: GitHub
- URL: https://github.com/sandialabs/sceptre-bennu
- Owner: sandialabs
- License: gpl-3.0
- Created: 2023-06-29T16:13:21.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-28T00:05:57.000Z (3 months ago)
- Last Synced: 2025-04-06T22:38:44.115Z (about 2 months ago)
- Topics: scr-2125, snl-cyber-sec, snl-mini-apps
- Language: C++
- Homepage: https://sandialabs.github.io/sceptre-docs/10-bennu.html
- Size: 20.3 MB
- Stars: 12
- Watchers: 4
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

bennu
======bennu is a modeling and simulation application for ICS/SCADA devices.
---
## Installation (Ubuntu)
- Install dependencies```bash
apt-get install --no-install-recommends -y \
build-essential \
cmake \
g++ \
gcc \
libasio-dev \
libboost-date-time-dev \
libboost-filesystem-dev \
libboost-program-options-dev \
libboost-system-dev \
libboost-thread-dev \
libfreetype6-dev \
libssl-dev \
libzmq5-dev
```- Build and install bennu
```bash
mkdir build
cd build
cmake ../
make -j$(nproc)
sudo make install
```
> Note if building behind a proxy server, edit `src/pybennu/Makefile`, uncomment lines 124-126, and add appropriate proxy information.