Repte: Memgraph Capture the Flag – Discover

Símbol de la bandera sobre fons gris

A la sessió de detecció i diagnòstic de memòria de la WWDC21, vam explorar com la depuració de memòria pot ajudar a millorar el rendiment de la vostra aplicació, mentre que Symbolism: Beyond the Basics mostra símbols de depuració i com la simbolització ens ajuda a connectar els punts durant la depuració de codi. Ara és el moment d’aplicar aquestes noves habilitats.

Si us agrada resoldre trencaclosques, esteu al lloc correcte. Un dels nostres enginyers va amagar un ou de Pasqua a la nostra aplicació secreta. Intentem localitzar-lo, però només sabem que existeix format flag_<unknown_string_here>@WWDC. Haureu d’utilitzar les eines de línia d’ordres proporcionades per macOS per investigar el problema de memòria, recuperar els caràcters que falten i agafar la bandera del defraudador.

Comenceu el repte

Per començar, descarregueu el difícil .zip adjunt a aquest article i descomprimiu la carpeta. També tenim un missatge del nostre enginyer per indicar-vos la direcció correcta: “Memgraph és una llista binària especial. Què podeu trobar a les seves propietats?”

Descarregueu-vos el material Memgraph Capture the Flag Challenge

I després d’investigar el repte, consulteu una solució per trobar la bandera.

Repte: Memgraph Captura la solució de bandera

Podeu resoldre aquests trencaclosques i fer un seguiment de problemes de memòria a la vostra pròpia aplicació. Proveu de crear bucles de referència a l’aplicació, desant el memgraph i traçant-los al codi font. I per obtenir més informació sobre la resolució de problemes, consulteu les sessions de WWDC21 a continuació.

Recursos




Simbolisme: més enllà dels conceptes bàsics




Detecció i diagnòstic de problemes de memòria

Llegiu els Termes i condicions generals dels reptes de la WWDC21

Add a Comment

Your email address will not be published. Required fields are marked *