Norges billigste bøker

Bøker utgitt av No Starch Press,US

Filter
Filter
Sorter etterSorter Populære
  • Spar 17%
    - An Investigator's Guide to Espionage, Ransomware, and Organized Cybercrime
    av Jon Dimaggio
    446,-

    A practical guide to understanding and analyzing cyber attacks by advanced attackers, such as nation states.Cyber attacks are no longer the domain of petty criminals. Today, companies find themselves targeted by sophisticated nation state attackers armed with the resources to craft scarily effective campaigns. This book is a detailed guide to understanding the major players in these cyber wars, the techniques they use, and the process of analyzing their advanced attacks. Whether you’re an individual researcher or part of a team within a Security Operations Center (SoC), you’ll learn to approach, track, and attribute attacks to these advanced actors. The first part of the book is an overview of actual cyber attacks conducted by nation-state actors and other advanced organizations. It explores the geopolitical context in which the attacks took place, the patterns found in the attackers’ techniques, and the supporting evidence analysts used to attribute such attacks. Dive into the mechanisms of: North Korea’s series of cyber attacks against financial institutions, which resulted in billions of dollars stolenThe world of targeted ransomware attacks, which have leveraged nation state tactics to cripple entire corporate enterprises with ransomwareRecent cyber attacks aimed at disrupting or influencing national elections globallyThe book’s second part walks through how defenders can track and attribute future attacks. You’ll be provided with the tools, methods, and analytical guidance required to dissect and research each stage of an attack campaign. Here, Jon DiMaggio demonstrates some of the real techniques he has employed to uncover crucial information about the 2021 Colonial Pipeline attacks, among many other advanced threats. He now offers his experience to train the next generation of expert analysts.

  • Spar 14%
    - Embedded Programming for the Hardware
    av Stephen Oualline
    581,-

  • - A Guide for Digital Investigators
    av Bruce Nikkel
    753,-

    A resource to help forensic investigators locate, analyze, and understand digital evidence found on modern Linux systems after a crime, security incident or cyber attack.Practical Linux Forensics dives into the technical details of analyzing postmortem forensic images of Linux systems which have been misused, abused, or the target of malicious attacks. It helps forensic investigators locate and analyze digital evidence found on Linux desktops, servers, and IoT devices. Throughout the book, you learn how to identify digital artifacts which may be of interest to an investigation, draw logical conclusions, and reconstruct past activity from incidents. You’ll learn how Linux works from a digital forensics and investigation perspective, and how to interpret evidence from Linux environments. The techniques shown are intended to be independent of the forensic analysis platforms and tools used.Learn how to:Extract evidence from storage devices and analyze partition tables, volume managers, popular Linux filesystems (Ext4, Btrfs, and Xfs), and encryptionInvestigate evidence from Linux logs, including traditional syslog, the systemd journal, kernel and audit logs, and logs from daemons and applicationsReconstruct the Linux startup process, from boot loaders (UEFI and Grub) and kernel initialization, to systemd unit files and targets leading up to a graphical loginPerform analysis of power, temperature, and the physical environment of a Linux machine, and find evidence of sleep, hibernation, shutdowns, reboots, and crashesExamine installed software, including distro installers, package formats, and package management systems from Debian, Fedora, SUSE, Arch, and other distrosPerform analysis of time and Locale settings, internationalization including language and keyboard settings, and geolocation on a Linux systemReconstruct user login sessions (shell, X11 and Wayland), desktops (Gnome, KDE, and others) and analyze keyrings, wallets, trash cans, clipboards, thumbnails, recent files and other desktop artifactsAnalyze network configuration, including interfaces, addresses, network managers, DNS, wireless artifacts (Wi-Fi, Bluetooth, WWAN), VPNs (including WireGuard), firewalls, and proxy settingsIdentify traces of attached peripheral devices (PCI, USB, Thunderbolt, Bluetooth) including external storage, cameras, and mobiles, and reconstruct printing and scanning activity

  • Spar 16%
    - An Ethical Approach to Cyber Attacks and Defense
    av Bryson Payne
    346

    Learn firsthand just how easy a cyberattack can be.Go Hack Yourself is an eye-opening, hands-on introduction to the world of hacking, from an award-winning cybersecurity coach. As you perform common attacks against yourself, you’ll be shocked by how easy they are to carry out—and realize just how vulnerable most people really are.You’ll be guided through setting up a virtual hacking lab so you can safely try out attacks without putting yourself or others at risk. Then step-by-step instructions will walk you through executing every major type of attack, including physical access hacks, Google hacking and reconnaissance, social engineering and phishing, malware, password cracking, web hacking, and phone hacking. You’ll even hack a virtual car! You’ll experience each hack from the point of view of both the attacker and the target. Most importantly, every hack is grounded in real-life examples and paired with practical cyber defense tips, so you’ll understand how to guard against the hacks you perform.You’ll learn:How to practice hacking within a safe, virtual environmentHow to use popular hacking tools the way real hackers do, like Kali Linux, Metasploit, and John the RipperHow to infect devices with malware, steal and crack passwords, phish for sensitive information, and moreHow to use hacking skills for good, such as to access files on an old laptop when you can’t remember the passwordValuable strategies for protecting yourself from cyber attacksYou can’t truly understand cyber threats or defend against them until you’ve experienced them firsthand. By hacking yourself before the bad guys do, you’ll gain the knowledge you need to keep you and your loved ones safe.

  • - A User's Guide to the End of the World
    av Michal Zalewski
    340,-

    Disasters happen. Be prepared. Here’s how.As a leading security engineer, Michal Zalewski has spent his career methodically anticipating and planning for cyberattacks. In Practical Doomsday, Zalewski applies the same thoughtful, rational approach to preparing for disasters of all kinds. By sharing his research, advice, and a healthy dose of common sense, he’ll help you rest easy knowing you have a plan for the worst—even if the worst never comes.The book outlines a level-headed model for evaluating risks, one that weighs the probability of scenarios against the cost of preparing for them. You’ll learn to apply that model to the whole spectrum of potential crises, from personal hardships like job loss or a kitchen fire, to large-scale natural disasters and industrial accidents, to recurring pop-culture fears like all-out nuclear war. You’ll then explore how basic lifestyle adjustments, such as maintaining a robust rainy-day fund, protecting yourself online, and fostering good relationships with your neighbors, can boost your readiness for a wide range of situations. You’ll also take a no-nonsense look at the supplies and equipment essential to surviving sudden catastrophes, like prolonged power outages or devastating storms, and examine the merits and legal implications of different self-defense strategies.You’ll learn:How to identify and meaningfully assess risks in your life, then develop strategies for managing themWays to build up and diversify a robust financial safety net—a key component of nearly all effective preparedness strategiesHow to adapt your prep plans to a variety of situations, from shelter-in-place scenarios to evacuations by car or on footSensible approaches to stockpiling food, water, and other essentials, along with recommendations on what supplies are actually worth having Disasters happen, but they don’t have to dominate your life. Practical Doomsday will help you plan ahead, so you can stop worrying about what tomorrow may bring and start enjoying your life today.

  • Spar 23%
    - A Gentle Introduction to Computer Systems
    av Suzanne J Matthews
    831,-

  • - A Guide for Developers
    av Loren Kohnfelder
    621,-

    What every software professional should know about security.Designing Secure Software consolidates Loren Kohnfelder’s more than twenty years of experience into a concise, elegant guide to improving the security of technology products. Written for a wide range of software professionals, it emphasizes building security into software design early and involving the entire team in the process. The book begins with a discussion of core concepts like trust, threats, mitigation, secure design patterns, and cryptography. The second part, perhaps this book’s most unique and important contribution to the field, covers the process of designing and reviewing a software design with security considerations in mind. The final section details the most common coding flaws that create vulnerabilities, making copious use of code snippets written in C and Python to illustrate implementation vulnerabilities. You’ll learn how to:   • Identify important assets, the attack surface, and the trust boundaries in a system   • Evaluate the effectiveness of various threat mitigation candidates   • Work with well-known secure coding patterns and libraries   • Understand and prevent vulnerabilities like XSS and CSRF, memory flaws, and more   • Use security testing to proactively identify vulnerabilities introduced into code   • Review a software design for security flaws effectively and without judgment  Kohnfelder’s career, spanning decades at Microsoft and Google, introduced numerous software security initiatives, including the co-creation of the STRIDE threat modeling framework used widely today. This book is a modern, pragmatic consolidation of his best practices, insights, and ideas about the future of software.

  • - Build Apps with Voice Control and Speed Recognition
    av Mark Liu
    446,-

    A project-based book that teaches beginning Python programmers how to build working, useful, and fun voice-controlled applications. This fun, hands-on book will take your basic Python skills to the next level as you build voice-controlled apps to use in your daily life. Starting with a Python refresher and an introduction to speech-recognition/text-to-speech functionalities, you’ll soon ease into more advanced topics, like making your own modules and building working voice-controlled apps. Each chapter scaffolds multiple projects that allow you to see real results from your code at a manageable pace, while end-of-chapter exercises strengthen your understanding of new concepts. You’ll design interactive games, like Connect Four and Tic-Tac-Toe, and create intelligent computer opponents that talk and take commands; you’ll make a real-time language translator, and create voice-activated financial-market apps that track the stocks or cryptocurrencies you are interested in. Finally, you’ll load all of these features into the ultimate virtual personal assistant – a conversational VPA that tells jokes, reads the news, and gives you hands-free control of your email, browser, music player, desktop files, and more. Along the way, you’ll learn how to:●     Build Python modules, implement animations, and integrate live data into an app●     Use web-scraping skills for voice-controlling podcasts, videos, and web searches●     Fine-tune the speech recognition to accept a variety of input●     Associate regular tasks like opening files and accessing the web with speech commands●     Integrate functionality from other programs into a single VPA with computational knowledge engines to answer almost any question Packed with cross-platform code examples to download, practice activities and exercises, and explainer images, you’ll quickly become proficient in Python coding in general and speech recognition/text to speech in particular. 

  • Spar 10%
    av Seth Enoka
    486,-

    A guide to implementing DIY security solutions and readily available technologies to protect home and small-office networks from attack.This book is an easy-to-follow series of tutorials that will lead readers through different facets of protecting household or small-business networks from cyber attacks. You’ll learn how to use pfSense to build a firewall, lock down wireless, segment a network into protected zones, configure a VPN (virtual private network) to hide and encrypt network traffic and communications, set up proxies to speed up network performance and hide the source of traffic, block ads, install and configure an antivirus, back up your data securely, and even how to monitor your network for unauthorized activity and alert you to intrusion.

  • - A Graphical Introduction
    av Jim Parker
    450

    Learn to program with visual examples. Programs increase in complexity as you progress — from drawing a circle to 3D graphics, animations, and simulations.A Graphical Introduction to Programming teaches computer programming with the aid of 100 example programs, each of which integrates graphical or sound output. The Processing-language-based examples range from drawing a circle and animating bouncing balls to 3D graphics, audio visualization, and interactive games. Readers learn core programming concepts like conditions, loops, arrays, strings and functions, as well as how to use Processing to draw lines, shapes, and 3D objects. They’ll learn key computer graphics concepts like manipulating images, animating text, mapping textures onto objects, and working with video. Advanced examples include sound effects and audio visualization, network communication, 3D geometry and animation, simulations of snow and smoke, predator-prey populations, and interactive games.

  • Spar 19%
    - Design Fundamentals and Shortcuts for Non-Designers
    av Tracy Osborn
    276

    This book democratizes web development for everyone. It's a fun, clever guide that covers all of the key design principles, best practices, useful shortcuts, pro tips, real-world examples, and basic coding tutorials needed to produce a beautiful website that you'll feel confident sharing with the world. Because you, too, can design for the web!Hello Web Design contains everything you need to feel comfortable doing your own web development, including an abundance of real-life website examples that will inspire and motivate you. No need to spend time and money hiring an expensive graphic designer; this book will walk you through the fundamentals - and shortcuts - you need to do it all yourself, right now.

  • - A Hands-on Introduction with 65 Projects
    av John Boxall
    436

  • Spar 14%
    - x86-64 Machine Organization and Programming
    av Randall Hyde
    923,-

  • - 52 Galactic Models
    av Jeff Friesen
    272

    Build dozens of unique and intricate spacecraft with LEGO.Build a starship fleet to launch from your kitchen table! Follow the gorgeous photos, step-by-step instructions, and comprehensive parts lists in this book to build dozens of galaxy-hopping spacecraft that can fit in the palm of your hand! Puzzle out how to build propulsion systems, heat shields, and solar collectors, or take a page from science fiction and make warp drives, self-healing hulls, and photon beams. Why bother to leave your house (or the planet) when you can explore the universe with the LEGOs you already own and your imagination. Your intergalactic journey starts in 10, 9, 8, 7, 6 . . .

  • Spar 24%
    - A Python Programming Primer
    av Daniel Zingaro
    364,-

  • - Breaching the Cloud
    av Sparc Flow
    446,-

  • Spar 18%
    - One Atom's Odyssey
    av John Barnett
    196

    An illustrated history of a single atom of carbon, tracing its many manifestations from the Big Bang to the present.Carbon: One Atom's Odyssey is an illustrated adaptation of 'Carbon,' a short story from Italian chemist, writer, and Auschwitz survivor Primo Levi. It traces the life story and many molecular manifestations of a single atom of this life-essential element.You'll follow one atom from its spectacular birth 14 billion years ago through its harrowing journey on planet earth where it has become a basic building block of nearly 10 million known compounds in living things. Along the way, you'll learn that it is breathed in by the Peregrine Falcon; it is dissolved in the ocean before making its way back into the atmosphere; it is found in your pencil as well as in your liver; it helps trees grow strong and tall; and it even lets a moth's eye make sense of light.

  • Spar 25%
    - A Pythonic Adventure for the Intrepid Beginner
    av Bradford Tuckfield
    404,-

    A fun yet thorough Python-based introduction to algorithms.

  • - An Illustrated Guide to Exploring Math with Code
    av Peter Farrell
    387,-

    Crack core maths concepts while learning the powerful language of code with in this two-in-one Python programming guide.

  • Spar 22%
    - Build Engineering Applications from Scratch
    av Angel Sola
    631,-

    Hardcore Programming for Mechanical Engineers is for intermediate programmers who want to write good applications that solve tough engineering problems – from scratch.What if you could solve challenging engineering problems with Python programming? With this book’s hardcore approach, you’ll learn how to code solutions from scratch using linear algebra, geometry, and physics to write custom libraries, draw primitives, and build applications. Ángel Sola Orbaiceta covers core programming techniques for mechanical engineers, with a focus on crafting high-quality code and leveraging automated unit testing for error-free implementations. You’ll develop a geometry toolbox, filling it with lines and shapes to diagram engineering problems; create vector graphics and animations for mechanical simulations; and code algorithms to perform complex calculations. As a capstone you’ll combine these lessons to build a complete structural analysis application to solve a 2D truss problem that you might encounter in the field. Learn how to:Use regular expressions to elegantly parse file inputRefine your code with unit testing, encapsulation, and descriptive namesDraw images onscreen and create animations with Tkinter’s Canvas widgetSolve systems of linear equations using the Cholesky decomposition algorithmBuild an application that visualizes a truss structure’s stresses and strains Stop relying on third-party software—there are no shortcuts on the path to proficiency. With Hardcore Programming for Mechanical Engineers, you’ll hone your programming skills to get correct results every time. 

  • - A Definitive Guide
    av Chris Eagle
    741,-

    A guide to using the Ghidra software reverse engineering tool suite.

  • - A Python-Based Introduction
    av Ron Kneusel
    753,-

    A book for people with no experience with machine learning and who are looking for an intuition-based, hands-on introduction using Python.

  • Spar 10%
    - A Programmer's Introduction to 3D Rendering
    av Gabriel Gambetta
    614,-

    Demystifies the algorithms used in modern graphics software with basic programming and secondary school maths.

  • Spar 24%
    - A Playful Introduction to Artificial Intelligence
    av Dale Lane
    356,-

    A hands-on, child-friendly, application-based introduction to machine learning and artificial intelligence (AI) using the Scratch programming language.

  • - A Primer for the Ethical Hacker
    av Joe Gray
    450

    An ethical introduction to social engineering.

  • Spar 24%
    - From Strings to Turing Machines
    av James Stelly
    519

    An introduction to the Racket functional programming language and DrRacket development environment to explore topics in mathematics (mostly recreational) and computer science.

  • Spar 22%
    - A Problem-Based Introduction
    av Daniel Zingaro
    527

    A hands-on, problem-based introduction to building algorithms and data structures to solve problems with a computer.

  • - 10 Simple Bots to Build with Stuff Around the House
    av Randy Sarafan
    243

    A coding-free guide to building 16 simple, unique, and entertaining robots using everyday materials and a few electronic components.

  • Spar 16%
    - 16 Rule-Breaking Inventions
    av Grady Koch
    346

    A NASA engineer's collection of 10 fascinating scientific and technical projects to build with parts from the LEGO MINDSTORMS EV3 robotics set and other components.

  • Spar 22%
    - Idiomatic Python for Impatient Programmers
    av Jason C. McDonald
    629,-

Gjør som tusenvis av andre bokelskere

Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.