Apparel & AccessoriesBooksClassical MusicDVDElectronics & PhotoGourmet Food and GroceriesHealth & Personal CareHome & GardenIndustrial & ScientificKitchen
Popular MusicMusical InstrumentsOutdoor LivingComputer HardwareComputer SoftwareSporting GoodsToolsToys and GamesVHS VideoVideo Games

Search:

Browse by Catagory:

Books

Linux Applications


Embedded Linux Systems with the Yocto Project (Pearson Open Source Software Development Series)

Embedded Linux Systems with the Yocto Project (Pearson Open Source Software Development Series) Lowest new price: $38.87
Lowest used price: $29.00
List price: $49.99
Author: Rudolf J. Streif

Build Complete Embedded Linux Systems Quickly and Reliably


Developers are increasingly integrating Linux into their embedded systems: It supports virtually all hardware architectures and many peripherals, scales well, offers full source code, and requires no royalties. The Yocto Project makes it much easier to customize Linux for embedded systems. If you’re a developer with working knowledge of Linux, Embedded Linux Systems with the Yocto Project™ will help you make the most of it.


An indispensable companion to the official documentation, this guide starts by offering a solid grounding in the embedded Linux landscape and the challenges of creating custom distributions for embedded systems. You’ll master the Yocto Project’s toolbox hands-on, by working through the entire development lifecycle with a variety of real-life examples that you can incorporate into your own projects.


Author Rudolf Streif offers deep insight into Yocto Project’s build system and engine, and addresses advanced topics ranging from board support to compliance management.


You’ll learn how to


  • Overcome key challenges of creating custom embedded distributions
  • Jumpstart and iterate OS stack builds with the OpenEmbedded Build System
  • Master build workflow, architecture, and the BitBake Build Engine
  • Quickly troubleshoot build problems
  • Customize new distros with built-in blueprints or from scratch
  • Use BitBake recipes to create new software packages
  • Build kernels, set configurations, and apply patches
  • Support diverse CPU architectures and systems
  • Create Board Support Packages (BSP) for hardware-specific adaptations
  • Provide Application Development Toolkits (ADT) for round-trip development
  • Remotely run and debug applications on actual hardware targets
  • Ensure open-source license compliance
  • Scale team-based projects with Toaster, Build History, Source Mirrors, and Autobuilder 

Similar Products:


Security Strategies in Linux Platforms and Applications (Jones & Bartlett Learning Information Systems Security & Assurance)

Security Strategies in Linux Platforms and Applications (Jones & Bartlett Learning Information Systems Security & Assurance) Lowest new price: $85.45
Lowest used price: $46.99
List price: $99.95
Author: Michael Jang
Brand: imusti

PART OF THE NEW JONES & BARTLETT LEARNING INFORMATION SYSTEMS SECURITY & ASSURANCE SERIES - Click here to learn more: http://www.issaseries.com/

The Second Edition of Security Strategies in Linux Platforms and Applications covers every major aspect of security on a Linux system. Written by an industry expert, this book is divided into three natural parts to illustrate key concepts in the field. It opens with a discussion of the risks, threats, and vulnerabilities associated with Linux as an operating system using current examples and cases. Part 2 discusses how to take advantage of the layers of security available to Linux--user and group options, filesystems, and security options for important services, as well as the security modules associated with AppArmor and SELinux. The book closes with a look at the use of both open source and proprietary tools when building a layered security strategy for Linux operating system environments. Using real-world examples and exercises, this useful resource incorporates hands-on activities to walk readers through the fundamentals of security strategies related to the Linux system.

Instructor Materials for Security Strategies in Linux Platforms and Applications include:

PowerPoint Lecture Slides
Exam Questions
Case Scenarios/Handouts

About the Series
This book is part of the Information Systems Security and Assurance Series from Jones and Bartlett Learning. Designed for courses and curriculums in IT Security, Cybersecurity, Information Assurance, and Information Systems Security, this series features a comprehensive, consistent treatment of the most current thinking and trends in this critical subject area. These titles deliver fundamental information-security principles packed with real-world applications and examples. Authored by Certified Information Systems Security Professionals (CISSPs), they deliver comprehensive information on all aspects of information security. Reviewed word for word by leading technical experts in the field, these books are not just current, but forward-thinking--putting you in the position to solve the cybersecurity challenges not just of today, but of tomorrow, as well.

Features:

  • Jones Bartlett Publishers

Similar Products:


Kali Linux Web Penetration Testing Cookbook: Identify, exploit, and prevent web application vulnerabilities with Kali Linux 2018.x, 2nd Edition

Kali Linux Web Penetration Testing Cookbook: Identify, exploit, and prevent web application vulnerabilities with Kali Linux 2018.x, 2nd Edition Lowest new price: $49.99
Lowest used price: $601.60
List price: $49.99
Author: Gilberto Najera-Gutierrez
Model: 1788991516

Discover the most common web vulnerabilities and prevent them from becoming a threat to your site's security

Key Features

  • Familiarize yourself with the most common web vulnerabilities
  • Conduct a preliminary assessment of attack surfaces and run exploits in your lab
  • Explore new tools in the Kali Linux ecosystem for web penetration testing

Book Description

Web applications are a huge point of attack for malicious hackers and a critical area for security professionals and penetration testers to lock down and secure. Kali Linux is a Linux-based penetration testing platform that provides a broad array of testing tools, many of which can be used to execute web penetration testing.

Kali Linux Web Penetration Testing Cookbook gives you the skills you need to cover every stage of a penetration test – from gathering information about the system and application, to identifying vulnerabilities through manual testing. You will also cover the use of vulnerability scanners and look at basic and advanced exploitation techniques that may lead to a full system compromise. You will start by setting up a testing laboratory, exploring the latest features of tools included in Kali Linux and performing a wide range of tasks with OWASP ZAP, Burp Suite and other web proxies and security testing tools.

As you make your way through the book, you will learn how to use automated scanners to find security flaws in web applications and understand how to bypass basic security controls. In the concluding chapters, you will look at what you have learned in the context of the Open Web Application Security Project (OWASP) and the top 10 web application vulnerabilities you are most likely to encounter, equipping you with the ability to combat them effectively.

By the end of this book, you will have acquired the skills you need to identify, exploit, and prevent web application vulnerabilities.

What you will learn

  • Set up a secure penetration testing laboratory
  • Use proxies, crawlers, and spiders to investigate an entire website
  • Identify cross-site scripting and client-side vulnerabilities
  • Exploit vulnerabilities that allow the insertion of code into web applications
  • Exploit vulnerabilities that require complex setups
  • Improve testing efficiency using automated vulnerability scanners
  • Learn how to circumvent security controls put in place to prevent attacks

Who this book is for

Kali Linux Web Penetration Testing Cookbook is for IT professionals, web developers, security enthusiasts, and security professionals who want an accessible reference on how to find, exploit, and prevent security vulnerabilities in web applications. The basics of operating a Linux environment and prior exposure to security technologies and tools are necessary.

Table of Contents

  1. Setting up Kali Linux and the Testing Lab
  2. Reconnaissance
  3. Using Proxies, Crawlers and Spiders
  4. Testing Authentication and Session Management
  5. Cross-Site Scripting and Client-Side Attacks
  6. Exploiting Injection Vulnerabilities
  7. Exploiting Platform Vulnerabilities
  8. Using Automated Scanners
  9. Bypassing Basic Security Controls
  10. Mitigation of OWASP Top 10 Vulnerabilities

Similar Products:


Internetworking with TCP/IP, Vol. III: Client-Server Programming and Applications, Linux/Posix Sockets Version

Internetworking with TCP/IP, Vol. III: Client-Server Programming and Applications, Linux/Posix Sockets Version Lowest new price: $50.00
Lowest used price: $34.36
List price: $90.00
Author: Douglas E. Comer

Internetworking with TCP/IP, Volume III describes the fundamental concepts of client-server computing used to build all distributed computing systems, and presents an in-depth guide to the Posix sockets standard utilized by Linux and other operating systems. Dr. Douglas E. Comer compares leading server designs, and describes the key tools and techniques used to build clients and servers, including Remote Procedure Call (RPC). The book contains examples of running programs that illustrate each approach. Comer introduces the client-server model and its software design implications; the role of concurrent processing and threads; the Socket API, and differences that impact Linux programmers. Understand the key algorithms and issues associated with client and server software design; then review three leading approaches: iterative, connectionless servers (UPD); and both iterative and concurrent connection-oriented servers (TCP). The book contains extensive coverage of threading, including a new chapter on using threads for concurrency; as well as coverage of single-threaded and multi-threaded concurrent servers. Comer introduces multi-protocol and multi-service services; reviews client concurrency; tunneling at the transport and application levels; and external data representation (XDR). He reviews RPC, distributed program generation, NFS concepts and protocol; Telnet; streaming media transport; and finally, techniques for avoiding deadlock and starvation in client-server systems. For everyone who wants to master TCP/IP and understand how the Internet works.

Similar Products:


Professional Linux Kernel Architecture

Professional Linux Kernel Architecture Lowest new price: $155.41
Lowest used price: $70.46
List price: $59.99
Author: Wolfgang Mauerer

Find an introduction to the architecture, concepts and algorithms of the Linux kernel in Professional Linux Kernel Architecture, a guide to the kernel sources and large number of connections among subsystems. Find an introduction to the relevant structures and functions exported by the kernel to userland, understand the theoretical and conceptual aspects of the Linux kernel and Unix derivatives, and gain a deeper understanding of the kernel. Learn how to reduce the vast amount of information contained in the kernel sources and obtain the skills necessary to understand the kernel sources.

Similar Products:


Linux for Embedded and Real-time Applications

Linux for Embedded and Real-time Applications Lowest new price: $45.33
Lowest used price: $45.43
List price: $49.95
Author: Doug Abbott

Linux for Embedded and Real-Time Applications, Fourth Edition, provides a practical introduction to the basics, covering the latest developments in this rapidly evolving technology. Ideal for those new to the use of Linux in an embedded environment, the book takes a hands-on approach that covers key concepts of building applications in a cross-development environment. Hands-on exercises focus on the popular open source BeagleBone Black board. New content includes graphical programming with QT as well as expanded and updated material on projects such as Eclipse, BusyBox - configuring and building, the U-Boot bootloader - what it is, how it works, configuring and building, and new coverage of the Root file system and the latest updates on the Linux kernel..

  • Provides a hands-on introduction for engineers and software developers who need to get up to speed quickly on embedded Linux, its operation and capabilities
  • Covers the popular open source target boards, the BeagleBone and BeagleBone Black
  • Includes new and updated material that focuses on BusyBox, U-Boot bootloader and graphical programming with QT

Similar Products:


Linux in Action

Linux in Action Lowest new price: $35.29
List price: $39.99
Author: David Clinton

Summary

Linux in Action is a task-based tutorial that will give you the skills and deep understanding you need to administer a Linux-based system. This hands-on book guides you through 12 real-world projects so you can practice as you learn. Each chapter ends with a review of best practices, new terms, and exercises.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

You can't learn anything without getting your hands dirty—including Linux. Skills like securing files, folders, and servers, safely installing patches and applications, and managing a network are required for any serious user, including developers, administrators, and DevOps professionals. With this hands-on tutorial, you'll roll up your sleeves and learn Linux project by project.

About the Book

Linux in Action guides you through 12 real-world projects, including automating a backup-and-restore system, setting up a private Dropbox-style file cloud, and building your own MediaWiki server. You'll try out interesting examples as you lock in core practices like virtualization, disaster recovery, security, backup, DevOps, and system troubleshooting. Each chapter ends with a review of best practices, new terms, and exercises.

What's inside

  • Setting up a safe Linux environment
  • Managing secure remote connectivity
  • Building a system recovery device
  • Patching and upgrading your system

About the Reader

No prior Linux admin experience is required.

About the Author

David Clinton is a certified Linux Server Professional, seasoned instructor, and author of Manning's bestselling Learn Amazon Web Services in a Month of Lunches.

Table of Contents

  1. Welcome to Linux
  2. Linux virtualization: Building a Linux working environment
  3. Remote connectivity: Safely accessing networked machines
  4. Archive management: Backing up or copying entire file systems
  5. Automated administration: Configuring automated offsite backups
  6. Emergency tools: Building a system recovery device
  7. Web servers: Building a MediaWiki server
  8. Networked file sharing: Building a Nextcloud file-sharing server
  9. Securing your web server
  10. Securing network connections: Creating a VPN or DMZ
  11. System monitoring: Working with log files
  12. Sharing data over a private network
  13. Troubleshooting system performance issues
  14. Troubleshooting network issues
  15. Troubleshooting peripheral devices
  16. DevOps tools: Deploying a scripted server environment using Ansible

Similar Products:


High Availability for the LAMP Stack: Eliminate Single Points of Failure and Increase Uptime for Your Linux, Apache, MySQL, and PHP Based Web Applications

High Availability for the LAMP Stack: Eliminate Single Points of Failure and Increase Uptime for Your Linux, Apache, MySQL, and PHP Based Web Applications Lowest new price: $18.96
Lowest used price: $18.91
List price: $19.99
Author: Jason Cannon

How to Setup a Highly Available LAMP Stack Even If You've Never Done It before, Don't Know Where to Start, or Don't Want to Spend Weeks Researching How to Do It.

This step-by-step guide teaches you everything you need to know in order to eliminate single points of failure for your Linux, Apache, MySQL, and PHP based web applications. Do you wish you could ensure your web site was up all the time and finally enjoy a peaceful night's sleep? Do you want to be able to scale without downtime and handle unexpected surges of traffic? Do you want a solution that just works without spending weeks testing various combinations of technologies and software? Do you want someone to lay it all out for you and walk you through an entire deployment? If so, you're in the right place...

I understand, because I've been there.

I know what it's like to be woken up in the middle of the night when a web server goes down. I don't know about you, but I'm fairly grumpy at 2:47 A.M. when something is broke and I'm the one that has to fix it. That's why I strive to eliminate single points of failure and ensure service availability. I would much rather plan for failure ahead of time than have to react to it. If you have a robust design that's easy to support you can repair any failures at your convenience instead of trying to cobble together a makeshift solution in the middle of the night. I've spent countless hours designing, testing, and implementing high availability solutions for a wide range of Linux based services during my career. I've put together a well designed, well tested solution for the LAMP (Linux, Apache, MySQL, PHP) stack that easily scales to support an increasing number of users all the while decreasing downtime. I've taken each possible single point of failure into account from the obvious ones to the less than obvious edge cases you'll need to cover in order to have a truly robust design.

This architecture and design:

  • Works on physical servers. If you're running on bare metal, this design will work for you.
  • Works in virtual environments such as VMWare, VirtualBox, Ovirt, Red Hat Enterprise Virtualization (RHEV), KVM, and Xen.
  • Works in the cloud -- You'll learn about the important nuances for running in the cloud. This design works whether you're using Amazon Web Services (AWS), Rackspace Cloud, or another provider.
  • Scales without downtime…. add more servers or resources without users even noticing.
  • Works with custom written web sites and applications that run on the LAMP stack.
  • Supports popular open source web applications such as WordPress, Drupal, Joomla, MediaWiki, phpBB, Redmine, SugarCRM, and more.

This demonstrates everything step-by-step...

This is not just a design, though. It's an entire book complete with lessons and demonstrations you can use on actual Linux servers. In the book I'll be performing the demonstrations on Ubuntu servers, but the concepts are the same no matter if you're using RedHat Enterprise Linux, CentOS, or another distribution. The only real difference is the couple of commands you'll use to perform some of the software installations. The design and configurations remain the same.

Apply what you learn to other situations

Even though this course is targeted directly at the LAMP stack (Linux, Apache, MySQL, PHP), the concepts and techniques presented can be reused in a variety of other situations. If you ever need a floating IP, the ability to add more storage to servers without downtime, to balance loads across multiple servers, or deploy a highly available database cluster, you can put what you learn in this course to good use. The only thing between you and web site that stays up all the time is this book. Get started now by scrolling up to the top of the page and clicking on the "Buy now" button.

Similar Products:


CoreOS in Action: Running Applications on Container Linux

CoreOS in Action: Running Applications on Container Linux Lowest new price: $29.85
Lowest used price: $22.97
List price: $44.99
Author: Matt Bailey
Brand: MANNING

Summary

CoreOS in Action is a clear tutorial for deploying container-based systems on CoreOS Container Linux.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Traditional Linux server distributions include every component required for anything you might be hosting, most of which you don't need if you've containerized your apps and services. CoreOS Container Linux is a bare-bones distro with only the essential bits needed to run containers like Docker. Container Linux is a fast, secure base layer for any container-centric distributed application, including microservices. And say goodbye to patch scheduling; when Container Linux needs an update, you just hot-swap the whole OS.

About the Book

CoreOS in Action is a clear tutorial for deploying container-based systems on CoreOS Container Linux. Inside, you'll follow along with examples that teach you to set up CoreOS on both private and cloud systems, and to practice common sense monitoring and upgrade techniques with real code. You'll also explore important container-aware application designs, including microservices, web, and Big Data examples with real-world use cases to put your learning into perspective.

Summary

  • Handling scaling and failures gracefully
  • Container-driven application designs
  • Cloud, on-premises, and hybrid deployment
  • Smart logging and backup practices

About the Reader

Written for readers familiar with Linux and the basics of Docker.

About the Author

Matt Bailey is currently a technical lead at ZeniMax. He has worked in higher education and with scientific computing, medical, and networking technology companies, as well as a few startups. You can find him online via https://mdb.io.

Table of Contents

    PART 1 - GETTING TO KNOW COREOS

  1. Introduction to the CoreOS family
  2. Getting started on your workstation
  3. Expecting failure: fault tolerance in CoreOS
  4. PART 2 - APPLICATION ARCHITECTURE

  5. CoreOS in production
  6. Application architecture and workflow
  7. Web stack application example
  8. Big Data stack
  9. PART 3 - COREOS IN PRODUCTION

  10. CoreOS on AWS
  11. Bringing it together: deployment
  12. System administration

Features:

  • MANNING

Similar Products:


Valgrind 3.3 - Advanced Debugging and Profiling for Gnu/Linux Applications

Valgrind 3.3 - Advanced Debugging and Profiling for Gnu/Linux Applications Lowest new price: $13.64
Lowest used price: $5.78
List price: $19.95
Author: J. Seward
Brand: Brand: Network Theory Ltd.

This manual describes how to use Valgrind, an award-winning suite of tools for debugging and profiling GNU/Linux programs. Valgrind detects memory and threading bugs automatically, avoiding hours of frustrating bug-hunting and making your programs more stable. You can also perform detailed profiling, to speed up your programs and reduce their memory usage. The Valgrind distribution provides five tools for debugging and profiling: Memcheck (a memory error detector), Cachegrind (a cache profiler), Callgrind (a call-graph profiler, Massif (a heap profiler) and Helgrind (a thread error detector). These tools and their options are described in detail, with practical examples and advice. Valgrind is free software, available under the GNU General Public License. It runs on X86/Linux, AMD64/Linux, PPC32/Linux and PPC64/Linux systems. This is a printed edition of the official reference documentation for Valgrind 3.3.0. For each copy sold 1 USD will be donated to the Valgrind developers by Network Theory Ltd.

Features:

  • Used Book in Good Condition

Similar Products:


Next >>
Page 1 of 31

[Kindle]    [Kindle DX]
  Privacy Policy

CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED AS IS AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.