← browse profiles
Bruno Garcia MEMBER SINCE 2025

Bruno Garcia

@brunoerg

Vinteum

2editions
3talks
0projects

2 editions attended.

On stage.

Full archive →
talk

When fuzzing meets mutation testing

Many Bitcoin projects use fuzzing to find vulnerabilities in their applications, such as memory errors, for example. However, we have seen that fuzzing can go further and also find logical bugs. One way we can evaluate fuzz harnesses on its ability to find these bugs is using mutation testing. In this talk, we're going to explore how this can happen, going deep tools and strategies. Also, we're going to see how differential fuzzing can help to reduce manual efforts to indentify equivalent mutants and enhance other existing tests like unit and functional ones.

Floripa 2026
talk

Introduction to fuzzing

In this talk, we are going to present an introduction to fuzzing, its concepts and tools (black-box/white-box/coverage-guided fuzzing, afl, libfuzzer, differential fuzzing, etc) and its applicability on Bitcoin projects. Let's deep on how bitcoin projects can improve their security and reabilitity by using fuzz testing.

Floripa 2025
talk

Panel: Getting a Grant to Work on Bitcoin Open Source

Join Dulce from B4OS, Nickolas of NLightning, Maurice of B4OS, and Bruno from Vinteum to talk about their experience with picking a project, applying for a grant, and managing reports and grant timelines.

Floripa 2025