Dacă debuggerele par magie pentru tine, nu există o modalitate mai bună de a le demistifica decât să îți scrii propriul debugger.
Această carte îți va arăta exact cum să faci acest lucru, ghidându-te prin întregul proces de construire a unui debugger pentru sistemele x64 Linux folosind C++. Pe măsură ce treci de la un dosar gol pe sistemul de fișiere la un debugger complet funcțional, capabil să seteze puncte de oprire, să execute pas cu pas codul, să manipuleze variabile și multe altele, vei învăța cum să:
- Să te atașezi la un proces;
- Să citești și să scrii în registre;
- Să setezi puncte de oprire hardware și software;
- Să afișezi disassembly;
- Să suporte multitreading și alte sarcini.
Pe măsură ce adaugi funcționalități debuggerului tău, vei acumula, de asemenea, o bogăție de cunoștințe despre sisteme de operare, compilatoare, testare software și programare de nivel jos, pe care le poți folosi în dezvoltarea ta zilnică.
Pagini: 504, Dimensiuni: 17,9x17,9cm
Producător
- Editor
- No Starch Press
- Tip
- Construcții & Lucrări de construcții, Calculatoare - Informatică
- Limba
- Engleză
- Subtitlu
- -
- Copertă
- Moale
- Număr de pagini
- 504
- Data de lansare
- 6/2025
- Data de publicare
- 2025
- Dimensiuni
- 0.1x0.1 cm
- ISBN-13
- 9781718504080
Informații importante
Specificațiile sunt colectate de pe site-urile oficiale ale producătorilor. Te rugăm să verifici specificațiile înainte de a finaliza comanda. În cazul în care întâmpini probleme, raportează aici.