← All talks
Tool

BSides talks featuring 0MQ

1 talk mention this tool across 1 BSides chapters.

0MQ is a lightweight messaging library that enables asynchronous, distributed communication between components in a network. It provides socket-like abstractions for multiple messaging patterns—including request-reply, publish-subscribe, and push-pull—allowing applications to exchange data across processes, machines, and networks without direct coupling.

Security tools and frameworks use 0MQ to build scalable detection pipelines and enable communication between independent analysis components. In Strelka, Target's static file analysis system, 0MQ serves as the backbone for routing files between distributed scanner workers and coordinating results, allowing the system to parallelize analysis across multiple machines while maintaining clean separation between submission, processing, and output stages. This architectural pattern is common in detection-oriented file analysis systems that need to handle high throughput and integrate multiple specialized scanners.

Talks featuring 0MQ