Skip to content

Diving Deep @ Core C++ F2F event

Photo of Sharon Halbani
Hosted By
Sharon H.
Diving Deep @ Core C++ F2F event

Details

Join us for a live meetup at Cato Network’s TLV office

Sit back and relax with a cold drink overlooking the TLV sunset. 🌇
Now smile, you’ve just taken your new LI profile pic in our professional photo booth. 📸
Next, pick your seat and get comfy. We’ve got a lot to cover on tonight’s agenda! 💡

:: :: ::

17:30 - Food , fun and photo booth (your new LinkedIn profile pic)
18:00 - Welcome notes, Adi Shavit, Core C++ Co-Organizer
18:10 - Cato Networks introduction - Eyal Webber-Zvik, VP Product Marketing
18:15 - Modifying a Binary Program Using C, Uri Sivan, SW Engineer TL
19:15 - A short break
19:30 - Repo Convergence: How we Migrated Our Cross-Platform Project from Multiple Repositories to a Mono Repo, Shachar Or, SW Engineer TL
20:00 - Show and Tell, !!you!!

:: :: ::

** Modifying a Binary Program Using C **
Understanding and changing a binary program file without its source code does not always require dedicated reverse engineering tools. In this session we will use the tools we use every day - a C compiler and the GDB debugger - to explore and modify a commercial game binary. We will see how to read the memory of another process, how to debug a program without its source file, how to view and understand the assembly code just enough to change it, and how to automate the process. This session is not about learning a new skill, but showing what you can do with what you already know.

* Uri Sivan *
Uri is one of Cato's first engineers and is now a team lead. Over the years, he has worked at Cato on implementing IPSec, TCP congestion control algorithms, and an in house language for security rules. Prior to Cato, Uri worked mainly in C/C++ and focused on low level development and optimization of server software. With 20 years of software development experience, he is a real industry veteran.

:: :: ::

** Repo Convergence: How we Migrated Our Cross-Platform Project from Multiple Repositories to a Mono Repo **
The real case-study of how we migrated our C++ cross-platform project from multiple repositories to a single, converged, repository.
We will describe the initial motivation for this change, detail the various challenges we encountered along the way and show which tools did we used to overcome those challenges.
This presentation is valuable for anyone looking into similar transition but might be hesitating to get started.

* Shachar Or *
Shachar is a dev team leader in Cato's Access group. With more than 12 years of experience in software development, he is responsible for developing and delivering Cato’s reliable full-stack solution.
Shachar is highly passionate about technology, people, and how to connect them together. As such, he is always on the lookout for new technologies and methods to make working as a dev team more fun and productive.

:: :: ::

** Show and Tell **
In this section you can present a slide / picture / code snippet and talk briefly about it. Feel free to get creative!

:: :: ::

Join our ON SITE event!
CATO Networks
Floor 44,
Azrieli Sarona Tower
Derech Menachem Begin 121, Tel Aviv-Yafo

Photo of Cato Networks TLV Meetup group
Cato Networks TLV Meetup
See more events
Derech Menachem Begin 121
Derech Menachem Begin 121 · Tel Aviv-Jaffa