mirror of
https://github.com/GyulyVGC/sniffnet.git
synced 2025-12-23 22:29:01 -05:00
removed required dependencies section from README
This commit is contained in:
71
README.md
71
README.md
@@ -57,9 +57,9 @@ ## Download
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> If you are unsure which package to download, you should probably choose the first from your operating system list.
|
||||
> Remember to install the [required dependencies](https://github.com/GyulyVGC/sniffnet/wiki/Required-dependencies) for your operating system.
|
||||
|
||||
| <img alt="Windows" height="35px" width="141px" src="resources/repository/badges/windows.svg"/> | <img alt="macOS" height="35px" width="113px" src="resources/repository/badges/macos.svg"/> | <img alt="Linux (.deb)" height="35px" width="169px" src="resources/repository/badges/linux_deb.svg"/> | <img alt="Linux (.rpm)" height="35px" width="171px" src="resources/repository/badges/linux_rpm.svg"/> |
|
||||
| <a href="#download"><img alt="Windows" height="35px" src="resources/repository/badges/windows.svg"/></a> | <a href="#download"><img alt="macOS" height="35px" src="resources/repository/badges/macos.svg"/></a> | <a href="#download"><img alt="Linux (.deb)" height="35px" src="resources/repository/badges/linux_deb.svg"/></a> | <a href="#download"><img alt="Linux (.rpm)" height="35px" src="resources/repository/badges/linux_rpm.svg"/></a> |
|
||||
|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
|
||||
| [64‑bit](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_Windows_64-bit.msi) \| [32‑bit](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_Windows_32-bit.msi) | [Intel](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_macOS_Intel.dmg) \| [Apple silicon](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_macOS_AppleSilicon.dmg) | [amd64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxDEB_amd64.deb) \| [arm64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxDEB_arm64.deb) \| [i386](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxDEB_i386.deb) \| [armhf](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxDEB_armhf.deb) | [x86_64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxRPM_x86_64.rpm) \| [aarch64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxRPM_aarch64.rpm) |
|
||||
|
||||
@@ -165,73 +165,6 @@ ## Download
|
||||
|
||||
</details>
|
||||
|
||||
## Required dependencies
|
||||
|
||||
Depending on your operating system, you may need to install some dependencies to run Sniffnet:
|
||||
|
||||
<details>
|
||||
|
||||
<summary>Windows dependencies <img alt="" src="https://user-images.githubusercontent.com/100347457/193474292-d84f2a96-f445-40ac-8930-9d0f00a3c2bb.png" width="35px"/></summary>
|
||||
|
||||
In order to correctly build and run Sniffnet on Windows systems you need to:
|
||||
|
||||
- Install [Npcap](https://npcap.com/#download), making sure to check the box `Install Npcap in WinPcap API-compatible Mode` during the installation.
|
||||
|
||||
- Download the [Npcap SDK](https://npcap.com/#download).
|
||||
|
||||
- Add the SDK's ```/Lib/x64``` (or ```/Lib```) folder to your ```LIB``` environment variable.
|
||||
|
||||
> **Note**
|
||||
>
|
||||
> If you just need to run the app, perform only the first step (second and third steps are required only for the build).
|
||||
|
||||
</details>
|
||||
|
||||
|
||||
<details>
|
||||
|
||||
<summary>Linux dependencies <img alt="" src="https://user-images.githubusercontent.com/100347457/193474239-c48d37af-d4c1-4a94-9207-0d46c6d75f1f.png" width="35px"/></summary>
|
||||
|
||||
- On [Debian-based](https://en.wikipedia.org/wiki/List_of_Linux_distributions#Debian-based) distributions:
|
||||
- `libpcap-dev`
|
||||
- `libasound2-dev`
|
||||
- `libfontconfig1-dev`
|
||||
- `libgtk-3-dev`
|
||||
- On [RPM-based](https://en.wikipedia.org/wiki/List_of_Linux_distributions#RPM-based) distributions:
|
||||
- `libpcap-devel`
|
||||
- `alsa-lib-devel`
|
||||
- `fontconfig-devel`
|
||||
- `gtk3-devel`
|
||||
|
||||
> **Note**
|
||||
>
|
||||
> If you just need to run the app, the `-dev` / `-devel` part of the dependencies is not needed (it's required only for the build).
|
||||
|
||||
Note that if you are not running as root, you need to set capabilities to inspect a network adapter:
|
||||
|
||||
```sh
|
||||
sudo setcap cap_net_raw,cap_net_admin=eip <your/Sniffnet/executable/path>
|
||||
```
|
||||
|
||||
Alternatively you can run the app with sudo privileges:
|
||||
|
||||
```sh
|
||||
sudo sniffnet
|
||||
```
|
||||
|
||||
</details>
|
||||
|
||||
|
||||
<details>
|
||||
|
||||
<summary>MacOS dependencies <img alt="" src="https://user-images.githubusercontent.com/100347457/193474398-7637e269-3e92-44bc-87c0-8ea18ca95693.png" width="35px"/></summary>
|
||||
|
||||
MacOS natively has all the dependencies you need to build and run Sniffnet! <br>
|
||||
However, remember to run the app with administrator privileges: this is needed to analyse the activity of your network device.
|
||||
|
||||
</details>
|
||||
|
||||
|
||||
## Features
|
||||
|
||||
- 💻 choose a network adapter of your PC to inspect
|
||||
|
||||
Reference in New Issue
Block a user