Introducing CableOrca

This is a powerful tool that makes packet sniffing accessible to all users, regardless of their level of computing and networking expertise. CableOrca is designed to be like Wireshark for dummies - easy to use, yet powerful.

Get Started

About CableOrca

Packet sniffers are a powerful tool. They grant users the ability to inspect their network in real-time, allowing them to spot potential issues or bottlenecks on their network. Furthermore, the ability to view where traffic on your network is going allows you to identify any background uploads or downloads taking place without your knowledge.

  • Network Speed Test
  • Network Device Discovery
  • Live Network Capture
  • Packet Capture File Analysis
  • User friendly Wizard to help users during network diagnostics
  • CableOrca was written using Python with Scapy at it's core
  • Source Code Can be Found Here
  • Demo Can be Found Here

Requirements

Npcap

This packet capture library which is found at npcap.com is required for use of CableOrca on Microsoft Windows

Python

Python can be downloaded Here! It is an interpreted, object-oriented, high-level programming language with dynamic semantics.

Documents

Research Document

Contains the research carried out and the steps taken to create a plan for the development of the application.

Functional Specification Document

This functional specification document describes the features of the high-level packet sniffer and how the project brief will be fulfilled. Interactions between users and the application are also described along with concept designs for key interfaces.

Final Report

Contains closing remarks about the final year project.

Contact

Please feel free to contact me at any time, I would be more than happy to respond as soon as I can!

Phone

+353 0872100716

Email

thassanai.mccabe12@gmail.com

Team

Thassanai McCabe

Developer

Paul Barry

Project Supervisor

Screenshots

Click Here for video demo!

User introduction screen

Bob, the user friendly network diagnostic wizard

Diagnostic wizard

Packet capture file analysis

Pre-scan configuration menu. CableOrca will automatically determine a device default interface

Network speed test powered by Ookla. Public IP address is fetched using AWS

Speed test result that is saved by CableOrca