Windows EtherApe Clone Code
A real-time network visualizer for Windows-based on the Linux version
Brought to you by:
powellga
File | Date | Author | Commit |
---|---|---|---|
.gitattributes | 2025-08-28 |
![]() |
[4386c5] Add .gitattributes, .gitignore, and LICENSE.txt. |
.gitignore | 2025-08-28 |
![]() |
[4386c5] Add .gitattributes, .gitignore, and LICENSE.txt. |
AssemblyInfo.cs | 2025-08-28 |
![]() |
[964de6] Add project files. |
LICENSE.txt | 2025-08-28 |
![]() |
[4386c5] Add .gitattributes, .gitignore, and LICENSE.txt. |
MainWindow.cs | 2025-08-28 |
![]() |
[964de6] Add project files. |
README.md | 2025-08-28 |
![]() |
[59f2a6] Updated README.md |
WinEtherCloneApe.csproj | 2025-08-28 |
![]() |
[964de6] Add project files. |
WinEtherCloneApe.sln | 2025-08-28 |
![]() |
[964de6] Add project files. |
app.manifest | 2025-08-28 |
![]() |
[964de6] Add project files. |
screenshot.png | 2025-08-28 |
![]() |
[59f2a6] Updated README.md |
A real-time network traffic visualizer for Windows - bringing the power of Linux's EtherApe to the Windows platform with a modern implementation.
Element | Description | Color |
---|---|---|
Local Network Nodes | Devices on your local network (192.168.x.x, 10.x.x.x) | Green |
External Nodes | Internet hosts and servers | Red |
TCP Connections | Transmission Control Protocol traffic | Cyan |
UDP Traffic | User Datagram Protocol packets | Green |
ICMP Packets | Internet Control Message Protocol | Yellow |
Other Protocols | Unidentified or other protocol types | Magenta |
Automatic detection and labeling of major service providers:
- Amazon AWS
- Microsoft Azure
- Google Cloud Platform
- Cloudflare
- Meta/Facebook
- Akamai CDN
- Common DNS servers (Google DNS, OpenDNS, Cloudflare DNS)
During installation, ensure "Install Npcap in WinPcap API-compatible Mode" is checked
Download the latest release from the Releases page
Run as Administrator
WinEtherCloneApe.exe
# Clone the repository
git clone https://github.com/powellga/WinEtherCloneApe.git
cd WinEtherCloneApe
# Open in Visual Studio
start WinEtherCloneApe.sln
# Or build via command line
dotnet build --configuration Release
<PackageReference Include="SharpPcap" Version="6.3.0" />
<PackageReference Include="PacketDotNet" Version="1.4.7" />
WinEtherCloneApe/
├── MainWindow.cs # Core application and visualization logic
├── NetworkNode.cs # Node data structure and properties
├── NetworkEdge.cs # Connection representation
├── DNS Resolution # Asynchronous hostname resolution
└── Packet Processing # SharpPcap packet capture and analysis
Contributions are welcome. Please follow these steps:
git checkout -b feature/YourFeature
)git commit -m 'Add YourFeature'
)git push origin feature/YourFeature
)This project is licensed under the MIT License - see the LICENSE file for details.