Hands-On Network Packet Sniffing and Injection with LabVIEW and LabPcap

June 24, 2025, 06:00 – 06:45 UTC
Download ICS file

LabPcap enables direct network packet capture and injection from LabVIEW, built on top of a robust packet capture backend.

With LabPcap, developers can:

- Discover live network interfaces

- Apply Berkeley capture filters

- Capture packets in real time

- Dump captured packets to .pcap files

- Emulate a live capture from a .pcap file

- Inject custom traffic from memory or from a .pcap file — all from within their LabVIEW applications

Born out of a need at Framatome to test a proprietary nuclear I&C network, LabPcap helped bypass the complexity of integrating its custom C driver.

The talk will include live demos and discuss practical use cases.

I’ll also share the steps taken to make LabPcap open source, and invite the LabVIEW community to help shape its future — through code reviews, beta testing, and open discussions around .NET/LabVIEW deployment.

Sébastien Michaud

Sébastien Michaud is a Certified LabVIEW and TestStand Architect. He first encountered LabVIEW in 2002 during his engineering studies and began using it professionally in 2006.

He began his career as a developer with National Instruments partners, later expanding into training roles for both LabVIEW and TestStand. He then joined Framatome (formerly Rolls-Royce Civil Nuclear), where he currently designs and develops automated test benches and software systems.

He enjoys working with LVOOP, plugin-based architectures, and TestStand — especially when they all come together in clean, modular solutions.

Sébastien is an active member of LUGE, the leading French-speaking LabVIEW user group, and of ATMS — Framatome’s private Automated Test and Measurement Systems network — where he contributes to knowledge sharing and collaborative development.