https://github.com/byteshiva/nix-network-analysis-flake
A Nix Flake configuration for setting up a streamlined development environment tailored for network analysis. Monitor and analyze network traffic effortlessly using tools like tcpdump and Wireshark within this controlled environment. Simplify your network exploration with Nix!
https://github.com/byteshiva/nix-network-analysis-flake
Last synced: 10 months ago
JSON representation
A Nix Flake configuration for setting up a streamlined development environment tailored for network analysis. Monitor and analyze network traffic effortlessly using tools like tcpdump and Wireshark within this controlled environment. Simplify your network exploration with Nix!
- Host: GitHub
- URL: https://github.com/byteshiva/nix-network-analysis-flake
- Owner: byteshiva
- License: apache-2.0
- Created: 2024-01-21T17:56:35.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-02T17:47:45.000Z (over 1 year ago)
- Last Synced: 2025-01-22T12:12:48.314Z (12 months ago)
- Language: Nix
- Size: 8.79 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Network Analysis Nix Flake
This repository contains a Nix Flake configuration for setting up a development environment tailored for network analysis. Easily monitor and analyze network traffic using tools like tcpdump and Wireshark.
## Usage
Follow these steps to pull and run the Nix development environment:
1. **Clone the Repository:**
```bash
git clone https://github.com/byteshiva/nix-network-analysis-flake.git
cd nix-network-analysis-flake
```
2. **Run `nix develop`:**
```bash
nix develop
```
3. **Enter `pkexec` Password:**
You'll be prompted to enter your `pkexec` (sudo) password. This is required as some commands within the development environment need elevated privileges to monitor network traffic.
4. **Monitor Network Traffic:**
Once inside the development environment, use tools like `tcpdump` and `Wireshark` to analyze network traffic.
## Notes
- Ensure you have Nix installed before running the above commands.
- This configuration may require administrative privileges to capture network traffic.