Cantitate/Preț
Produs

Heavy Wizardry 101: Shellcodes, Backdoors, Droppers and Worms

Autor David Martinez Oliveira
en Limba Engleză Hardback – 9 iun 2026

Codul sursă complet și funcțional reprezintă coloana vertebrală a acestui volum tehnic publicat de No Starch Press. Heavy Wizardry 101 nu se rezumă la teorie, ci oferă implementări practice pentru patru arhitecturi hardware fundamentale: x86_64, ARM, MIPS și RISC-V. Această abordare multi-platformă ne permite să observăm direct cum aceleași concepte de securitate — de la shellcodes la backdoors — sunt adaptate și portate în diverse ecosisteme, oferind o perspectivă rară asupra versatilității în programarea de sistem.

Analizăm în detaliu procesul de transformare a codului din limbajul C în instrucțiuni de asamblare și, ulterior, în opcodes. David Martinez Oliveira ghidează cititorul prin mecanismele interne ale memoriei și gestionarea stivei, elemente esențiale pentru oricine dorește să înțeleagă cum funcționează mașina la cel mai jos nivel. Ne-a atras atenția accentul pus pe independența față de instrumentele moderne fragile; autorul ne învață să construim propriile utilitare, eliminând dependențele inutile și overhead-ul generat de compilatoarele standard pentru a obține binare optimizate și discrete.

Cititorul care a aplicat ideile din Low-Level Programming de Igor Zhirkov va găsi aici o continuare logică și aplicată, trecând de la înțelegerea arhitecturii Intel 64 la crearea de malware didactic (droppers, worms) și instrumente de acces în medii controlate. În timp ce alte resurse se concentrează strict pe analiză, Heavy Wizardry 101 pune accent pe sinteză și construcție. Stilul este direct, pragmatic și profund ancorat în realitatea programării „close to the metal”, fiind o resursă valoroasă pentru cercetătorii în securitate și programatorii care doresc să stăpânească arta manipulării directe a hardware-ului.

Citește tot Restrânge

Preț: 26043 lei

Preț vechi: 41875 lei
-38% Precomandă

Puncte Express: 391

Carte nepublicată încă

Doresc să fiu notificat când acest titlu va fi disponibil:

Specificații

ISBN-13: 9781718504424
ISBN-10: 171850442X
Pagini: 304
Dimensiuni: 178 x 235 mm
Greutate: 0.37 kg
Editura: Penguin Random House Group
Colecția No Starch Press
Locul publicării:United States

De ce să citești această carte

Recomandăm această carte profesioniștilor în securitate cibernetică și programatorilor de sistem care doresc să treacă de la utilizarea uneltelor gata făcute la crearea propriilor soluții. Veți câștiga o înțelegere profundă a modului în care codul interacționează cu hardware-ul pe arhitecturi diverse, învățând să scrieți cod de joasă barieră, eficient și portabil, esențial în cercetarea vulnerabilităților și dezvoltarea de software robust.


Descriere

In hacker lore, heavy wizardry means code so close to the metal it feels like magic-crafted by those who truly understand how the machine works. Heavy Wizardry 101 is your apprenticeship in that art. You'll start with the foundations-computer architecture, memory, and the stack-before progressing to real-world programs: shellcode, backdoors, droppers, and worms (all built and tested in safe, contained environments). Each chapter provides complete, working code for four major architectures: x86_64, ARM, MIPS, and RISC-V, revealing the similarities and differences between them. You'll learn how to: Follow code from human-readable C down to raw assembly and opcodes, Adapt tools across architectures for maximum portability, Strip away compiler overhead to write smaller, faster binaries, Work confidently without relying on fragile, cutting-edge tools that can quickly become obsolete or change with new versions. Whether you're an aspiring hacker, a security researcher, or a systems programmer, this book will give you the knowledge to not just run tools, but create them and understand exactly how and why they work.