packt publishing PDF: 1 to 10 of 100 results fetched - page 1 [an]

Kali Linux Intrusion and Exploitation Cookbook
Over 70 recipes for system administrators or DevOps to master Kali Linux 2 and perform effective security assessmentsAbout This Book
  • Set up a penetration testing lab to conduct a preliminary assessment of attack surfaces and run exploits
  • Improve your testing efficiency with the use of automated vulnerability scanners
  • Work through step-by-step recipes to detect a wide array of vulnerabilities, exploit them to analyze their consequences, and identify security anomalies
Who This Book Is ForThis book is intended for those who want to know more about information security. In particular, it's ideal for system administrators and system architects who want to ensure that the infrastructure and systems they are creating and managing are secure. This book helps both beginners and intermediates by allowing them to use it as a reference book and to gain in-depth knowledge.What You Will Learn
  • Understand the importance of security assessments over merely setting up and managing systems/processes
  • Familiarize yourself with tools such as OPENVAS to locate system and network vulnerabilities
  • Discover multiple solutions to escalate privileges on a compromised machine
  • Identify security anomalies in order to make your infrastructure secure and further strengthen it
  • Acquire the skills to prevent infrastructure and application vulnerabilities
  • Exploit vulnerabilities that require a complex setup with the help of Metasploit
In DetailWith the increasing threats of breaches and attacks on critical infrastructure, system administrators and architects can use Kali Linux 2.0 to ensure their infrastructure is secure by finding out known vulnerabilities and safeguarding their infrastructure against unknown vulnerabilities.This practical cookbook-style guide contains chapters carefully structured in three phases – information gathering, vulnerability assessment, and penetration testing for the web, and wired and wireless networks. It's an ideal reference guide if you're looking for a solution to a specific problem or learning how to use a tool. We provide hands-on examples of powerful tools/scripts designed for exploitation.In the final section, we cover various tools you can use during testing, and we help you create in-depth reports to impress management. We provide system engineers with steps to reproduce issues and fix them.Style and approachThis practical book is full of easy-to-follow recipes with based on real-world problems faced by the authors. Each recipe is divided into three sections, clearly defining what the recipe does, what you need, and how to do it. The carefully structured recipes allow you to go directly to your topic of interest.
Published by: Packt Publishing | Publication date: 04/21/2017
Kindle book details: Kindle Edition, 512 pages

Python Machine Learning
Unlock deeper insights into Machine Leaning with this vital guide to cutting-edge predictive analyticsAbout This Book
  • Leverage Python’s most powerful open-source libraries for deep learning, data wrangling, and data visualization
  • Learn effective strategies and best practices to improve and optimize machine learning systems and algorithms
  • Ask – and answer – tough questions of your data with robust statistical models, built for a range of datasets
Who This Book Is ForIf you want to find out how to use Python to start answering critical questions of your data, pick up Python Machine Learning – whether you want to get started from scratch or want to extend your data science knowledge, this is an essential and unmissable resource.What You Will Learn
  • Explore how to use different machine learning models to ask different questions of your data
  • Learn how to build neural networks using Keras and Theano
  • Find out how to write clean and elegant Python code that will optimize the strength of your algorithms
  • Discover how to embed your machine learning model in a web application for increased accessibility
  • Predict continuous target outcomes using regression analysis
  • Uncover hidden patterns and structures in data with clustering
  • Organize data using effective pre-processing techniques
  • Get to grips with sentiment analysis to delve deeper into textual and social media data
In DetailMachine learning and predictive analytics are transforming the way businesses and other organizations operate. Being able to understand trends and patterns in complex data is critical to success, becoming one of the key strategies for unlocking growth in a challenging contemporary marketplace. Python can help you deliver key insights into your data – its unique capabilities as a language let you build sophisticated algorithms and statistical models that can reveal new perspectives and answer key questions that are vital for success.Python Machine Learning gives you access to the world of predictive analytics and demonstrates why Python is one of the world’s leading data science languages. If you want to ask better questions of data, or need to improve and extend the capabilities of your machine learning systems, this practical data science book is invaluable. Covering a wide range of powerful Python libraries, including scikit-learn, Theano, and Keras, and featuring guidance and tips on everything from sentiment analysis to neural networks, you’ll soon be able to answer some of the most important questions facing you and your organization.Style and approachPython Machine Learning connects the fundamental theoretical principles behind machine learning to their practical application in a way that focuses you on asking and answering the right questions. It walks you through the key elements of Python and its powerful machine learning libraries, while demonstrating how to get to grips with a range of statistical models.
Published by: Packt Publishing | Publication date: 09/23/2015
Kindle book details: Kindle Edition, 456 pages

Deep Learning for Computer Vision
Key Features
  • Train efficient deep learning models to solve different problems in Computer Vision with the help of this comprehensive guide
  • Perform object detection, image classification and more, by combining the power of Python, Keras and Tensorflow
  • Contains practical examples using real-world datasets to apply the concepts of deep learning to various computer vision algorithms
Book DescriptionThis book will not teach you what you already know – it directly jumps on to readying the environment required to train efficient deep learning models for a plethora of computer vision tasks such as object recognition, image classification and feature detection. In the process, you will leverage the power of Python, popular Deep Learning frameworks such as Keras and Tensorflow. You will implement the common architectures of deep learning such as convolutional neural networks, recurrent neural networks to work on your image data, with this book.By the end of the book, you will be confident to develop and train your own deep learning models and use them to solve your Computer Vision problems.What you will learn
  • Setup up the environment for keras and tensorflow
  • Train a pet classification problem while training the first deep learning model
  • Use a pre-trained model for image retrieval problem by understanding the deeper layers of a model
  • Learn about the solutions available of object detection and train a pedestrian detection to understand the nuances
  • Learn about losses for similarity learning and a train a model for face recognition
  • Train a model that can caption images by training image along with text
  • Advance the knowledge by learning Generative Adversarial Networks and train a model that can generate images
  • Explore video classification problem and relate video to images
  • Learn how to deploy the trained models across platforms
About the AuthorRajalingappaa is currently working as a Machine Learning Expert at SAP Innovation Center Network. Previously, he has worked/ consulted at various startups for developing computer vision products. He has a Masters from Indian Institute of Technology – Madras where his thesis was based on applications of computer vision in industry. He has published few papers in the same area.
Published by: Packt Publishing | Publication date: 12/06/2017
Kindle book details: Kindle Edition, 456 pages

Practical Time-Series Analysis
Key Features
  • Get your first experience with data analysis with one of the most powerful types of analysis—time-series.
  • Find patterns in your data and predict the future pattern based on historical data.
  • Learn the statistics, theory, and implementation of Time-series methods using this example-rich guide
Book DescriptionTime-series analysis allows analyzing certain data over a period of time and understand patterns in the data over time.This book will take you from understanding the logic behind time-series analysis to implementing it in various fields including financial, business, social media domain.The book begins with a brief introduction to Python as a general purpose programming language and discusses ways to quickly setup the Python programming environment through popular IDEs as well the more popular IPython notebook. You will be introduced to three types of data sets - cross-sectional, time series and panel. You will be introduced to different techniques of reading, exploring and visualizing time series data. later you will understand the important steps in building predictive models which uses past time steps to predict future occurrences such as stock prices, weather etc. Further you will also explore different auto-regressive models for predictive modeling on time series through case studies motivated by real business scenarios and relevant code snippets in Python.By the end of the book, you will know everything about Time-series analysis and know how to implement it in real world.What you will learn
  • Gain familiarity of the basics of Python as a powerful yet simple to code programming language
  • Understand the basic concepts of time series analysis and appreciate its importance for the success of a data science project
  • Develop an understanding of loading, exploring and visualizing time series data.
  • Explore auto-correlation and the importance of exponential smoothing for analyzing and modeling time series data
  • Learn to use auto-regressive models for making predictions using time series data
  • Discover recent advancements in deep learning which are suitable for modeling time series and sequential data
  • Understand the concepts of resampling, upsampling and downsampling
  • Build Predictive models on time series data using techniques based on auto-regressive moving averages
  • Discover Deep learning techniques for time series modeling
Published by: Packt Publishing | Publication date: 12/06/2017
Kindle book details: Kindle Edition, 456 pages

Learning OpenDayLight
Key Features
  • Add new services and capabilities to your infrastructure and quickly adopt SDN and NFV within your organization with OpenDayLight.
  • Integrate and manage software-defined networks efficiently in your organization.
  • Build innovative network applications with OpenDayLight and save time and resources.
Book DescriptionOpenDayLight is an open source, software-defined network controller based on standard protocols. It aims to accelerate the adoption of software-defined networking (SDN) and create a solid foundation for Network Functions Virtualization (NFV).The book will help you understand the features and use cases for SDN, NFV, and OpenDayLight. It also provides hands-on examples to build and use OpenDayLight in a test and lab environment on your computer. SDN is a very vast subject; many network engineers find it difficult to get started with using and operating different SDN platforms. This book will give you a practical bridge from SDN theory to the practical, real–world use of SDN in datacenters and cloud providers.By the end of this book, you will learn how to design and deploy OpenDayLight networks and integrate them with physical network switches as well as basic network programming over the SDN fabric.What you will learn
  • Understand how to deploy the OpenDayLight controller and other commercial child products
  • Help traditional network engineers transition from legacy networking to software-defined networking
  • Learn about the basic design and operation of the OpenDayLight platform
  • Get familiar with building simple OpenDayLight applications
  • Integrate OpenStack orchestration services with OpenDayLight to build a fully automated datacenter and private cloud
About the AuthorReza Toghraee, CCIE 22518, is a network and security expert. For the last 15 years, he has designed and deployed many large campus and datacenter projects leveraging his skills in networking, security, virtualization, compute, and storage. He has worked with all networking vendors in the past. In 2013, realizing that most Ethernet switching products from all vendors use similar silicon, he was inspired to build an AVB (Audio Video Bridging) Ethernet switch by designing hardware and building software protocols. Soon he discovered SDN and early SDN controllers and dedicated his time to promoting and contributing to SDN and the OpenNetworking community. He works as a freelance consultant with SDN, NFV, network automation, network virtualization, and cloud projects.He can be reached via his Twitter handle @toghraee or email
Published by: Packt Publishing | Publication date: 06/06/2017
Kindle book details: Kindle Edition, 456 pages

Preventing Digital Extortion
Key Features
  • Get acquainted with multiple cyber extortion attacks and techniques to mitigate them
  • Learn how DDOS, Crypto Virus, and other cyber extortion techniques can infect your computers, smartphones, servers, and cloud
  • A concise, fast-paced guide that develops your skills in protecting confidential data by leveraging widely used tools
Book DescriptionExtortion has been rising exponentially in the Digital Age and has become a huge money-making business, attacking organizations ranging from small-scale businesses to large-scale enterprises. It not only targets your computers and smartphones but also everything connected to the Internet, thereby encrypting data and making it inaccessible until you pay a ransom.If you are looking to gain insights into the different types of cyber extortion and techniques, how they can impact your organization in terms of revenue, and how they can be avoided and eliminated, then this book is perfect for you.This book will give you a brief overview about the various cyber attacks and how they infect computers, smartphones, servers, cloud services, and IoT. Moving on, the book will cover attacks such as DDOS-based extortion, Crypto Virus, compromised data release, and ransomware. You will also be taught how to mitigate such attacks and eliminate them. By the end of the book, you will be a pro at securing your data and preventing your organization from paying a hefty ransom.What you will learn
  • Delve into the various types, stages, and economics of digital extortion
  • Understand the science behind different attacks
  • Use effective tools (opensource or commercial) to defend against ransomware.
  • Analyze attacks, the money flow, and cyber insurance processes
About the AuthorDhanya Thakkar has operated at the bleeding edge of innovation and business transformation for over 20 years, with global experience in various start-ups as well as large global public companies. A highly dynamic and extremely skilled executive who successfully blends technology acumen and business skills, Dhanya has a proven track record in building security solutions to and from the cloud, and developing strategic alliances and strategic selling at an executive level.Dhanya is co-inventor of two patented technologies and has published Internet articles on software technology. He earned his bachelor's degree in Computer Science from Maharaja Sayajirao University in India. He has completed the Queen’s Graduate School of Business Executive Program. He is also a frequent speaker at conferences and forums around the world.
Published by: Packt Publishing | Publication date: 06/06/2017
Kindle book details: Kindle Edition, 456 pages

Apache Kafka - Building Data Streaming Applications
Key Features
  • Build efficient real-time streaming applications in Apache Kafka to process streams of data
  • Master the core Kafka APIs to set up Apache Kafka clusters and start writing message producers and consumers
  • A comprehensive guide to help you get a solid grasp of the concepts in Apache Kafka with pracitcal examples
Book DescriptionThis book is a comprehensive guide on designing and architecting enterprise-grade streaming applications using Apache Kafka and other Big Data tools. It includes some of the best practices of building such applications, and tackles some of the common challenges like how to use Kafka efficiently and handle high data volumes with ease. This book will first take you through understand types messaging system and then proceed with a thorough introduction to Apache Kafka and its internal details. The second part of the book will take you through designing streaming application using various frameworks and tools such as Apache Spark, Apache Storm, and more. Once you grasp the basics, we will take you through the more advance concepts in Apache Kafka such as capacity planning and security.By the end of this book, you will have all the information you need to be comfortable with using Apache Kafka, and designing efficient streaming data applications with it.What you will learn
  • Learn the basics of Apache Kafka from scratch
  • Use the basic building blocks of a streaming application
  • Design effective streaming applications with Kafka using Spark, Storm & Heron
  • Understand the importance of a low latency , high throughput and fault-tolerant messaging system
  • Make effective capacity planning while deploying your Kafka Application
  • Understand and implement the best security practices
About the AuthorManish Kumar is a Senior Technical Architect at DataMetica Solution Pvt Ltd. He has approximately 11 years of experience in data management, working as a Data Architect and Product Architect. He has extensive experience in building effective ETL pipeline, Implementing Security over Hadoop and Provide Best possible solution to problems. Before joining the world of Big Data, he worked as an Tech Lead for Sears Holding India. He is a regular speaker on Big Data concepts Hadoop, Hadoop Security in various events. Manish has a Bachelor’s degree in Computer Science. Singh is a Software Engineer at DataMetica Solution Pvt Ltd. He has over 3 years of experience in Product Development & Architect Design working as a Product Developer, Data Engineer, Team Lead. He has enough experience on different technologies like Hadoop, Spark, Storm, Kafka, Hive, Pig, Flume, Java, Spring and many more. He believes in sharing knowledge and motivating others for innovation. He is Co-Organizer of Big Data Meetup-Pune Chapter. He has been recognizing for putting innovative ideas into organization. He received Bachelor degree in Information Technology from University of Mumbai and Master degree in Computer Application from Amity University.
Published by: Packt Publishing | Publication date: 10/05/2017
Kindle book details: Kindle Edition, 456 pages

Full Stack Web development with Raspberry Pi 3
Key Features
  • Leverage JavaScript, HTML5, and Cloud APIs to create visual representations and interactive web pages.
  • Learn to install and use Node.JS based web framework to develop Raspberry Pi 3 powered web applications.
  • A step-by-step guide that will cover from setting up a embedded system to developing embedded device powered interactive web application.
Book DescriptionModern web technology and portable computing together have enabled huge advances in the IOT (internet of things) space, as well as areas like machine learning, big data. The Raspberry Pi is a very popular portable computer to run a full-stack web application .This book will enable the reader to make use of this rapidly evolving technology, to develop complex web applications and interfaces.This book will start with getting readers well-versed with various components that make up the web development stack and which will integrate into readers Raspberry Pi powered web application. It will also give an introduction to the Raspberry Pi computer and teach the reader how to get up and running with a freshly bought model. Next, this book will give an introduction to the different kinds of sensors that would be used to make their application, and using these skills you will be able to create full stack web applications and you will be able to make it available to the user via the web interface. Later, this book will also teach readers to build interactive web applications using JavaScript and HTML5 for visual representation of sensor data. Finally, this book will teach readers to use SQLite database to store and retrieve sensor data from multiple Raspberry Pi computers.By the end of this book readers will be able to create complex Full Stack web applications on Raspberry Pi 3 and will learn to improve your application's performance and usabilityWhat you will learn
  • Learn how to get up and running with a Raspberry Pi.
  • Go full stack! Learn about the end to end development process of web applications, right from the OS up until the actual HTML web interface.
  • Javascript is one of the fastest growing languages today, and is the only language that can be used both on the browser and the server. This book will take advantage of this fact and develop in a complete javascript stack.
  • IOT everywhere! Connect your application to the outside world. Make use of sensors in your Raspberry Pi to give your application an edge, and unleash the full power of the internet of things.
  • Learn how to build a rich UI with beautiful charts and data visualizations that can run on any browser.
  • Make your software data driven. Learn how to utilize SQLite to collect and analyze data from multiple systems.
About the AuthorSoham Kamani is a full stack developer who has extensive experience in the javascript ecosystem. He is currently employed as a consultant, developing end to end web based solutions for clients around the world. He is an open source evangelist and avid blogger. He has worked on many frameworks and technologies like React, angular, Node, express, sails, SQLite, Postgres, MySQL, and has worked on many projects in the IOT space using Arduino and Raspberry Pi systems.
Author: Soham Kamani
Published by: Packt Publishing | Publication date: 11/04/2017
Kindle book details: Kindle Edition, 456 pages

Learning SAP BusinessObjects Cloud
Key Features
  • Predict new opportunities and risks in a few mouse clicks
  • Eliminate complexity with tools that let you plan, analyse, and collaborate in context – in real time
  • Discover, visualize, plan, and predict in a single product with agile BI tools
Book DescriptionThe book starts with the basics of SAP BOC and exposes almost every significant feature which is necessary for a beginner. Packed with illustrations and to-the-point short descriptions (which are the essence), the book provides a unique learning experience. Your exploration journey starts with the most basic introduction to SAP BOC platform. You will then learn about segments of the product, such as Model, Stories, Digital Boardroom, and so on. Then, you are introduced with the interface of the product; Home screen, Main Menu and more. Then you go to the hands-on side of the book, which starts with a model creation. Next, you will be guided on how to utilize a model to prepare different types of stories(reports) with the help of Charts, Table, Geo Maps, and more. In the final chapters of this book, you will learn about Digital Boardroom, Collaboration, and Administration.What you will learn
  • A clear understanding of SAP BOC platform
  • Create data models using different data sources, including Excel and text files .
  • Present professional analyses using different types of charts, tables, geo maps and more
  • Using stories drill up and down instantly to analyze the data from various angles
  • Once complete share these stories with other team members or compile them in SAP Digital Boardroom agenda for presentation to major stakeholders
  • Export the results of a story to a PDF file
  • Save time by planning, analysing, predicting, and collaborating in context
  • Discover, visualise, plan, and predict in one product versus separate point solutions
About the AuthorRiaz Ahmed is an IT professional with more than 25 years of experience. He started his career in early 1990's as a programmer and has been employed in a wide variety of information technology positions, including analyst programmer, system analyst, project manager, data architect, database designer, and senior database administrator. Currently he is working as the head of IT for a group of companies. His core areas of interest include web-based development technologies, business intelligence, and databases. Riaz possesses extensive experience in database design and development. He has worked intensively in almost all the major RDBMSs on the market today. During his career he designed and implemented numerous databases for a wide range of applications, including ERP.
Author: Riaz Ahmed
Published by: Packt Publishing | Publication date: 08/04/2017
Kindle book details: Kindle Edition, 456 pages

Microsoft Exchange Server 2016 PowerShell Cookbook - Fourth Edition
Key Features
  • Learn to integrate PowerShell with Exchange Server 2016
  • Write scripts and functions to run tasks automatically, and generate complex reports with PowerShell
  • Use these effective recipes to learn all popular and important PowersShell scripts to manage tasks and avoid errors
Book DescriptionYou will begin with a set of recipes that will over some core PowerShell concepts that will provide you with a foundation of knowledge to using throughout the remaining examples in this book. Next you will be implementing some of the common exchange management shell tasks that will allow you to effectively write scripts with this latest release. You will then learn to manage exchange recipients where you will learn to automate recipient-related tasks in your environment., manage mailboxes and learn distribution group management within the Exchange Management Shell.You will then several scenarios in which PowerShell scripting can be used to increase your efficiency when managing databases, which are the most critical resources in your Exchange environment.In the last chapters of the book , you will be able achieve Exchange High Availability and Security, monitor the health of an Exchange environment and integrate Exchange with Office Online Server, Skype for Business Server and Exchange Online (Office 365).By the end of the book you will be able to perform administration tasks effectivelyWhat you will learn
  • New features and capabilities of PowerShell and Exchange Server 2016
  • Get to grips with the core PowerShell concepts required to master the
  • Use simple PowerShell scripts and commands to get powerful effects
  • Generate detailed reports, send the output of commands in e-mail messages, and schedule scripts to run automatically
  • Import, export, move mailboxes, and delete messages from mailboxes using the command line
  • Configure transport server settings such as mail relay, tracking logs, transport rules, delivery reports, and more
  • Manage mailbox and public folder databases
  • Monitor the health of an Exchange environment through built-in cmdlets as well as use your own methods.
  • Integrate Exchange with Office Online Server, Skype for Business Server and Exchange Online (Office 365).
Published by: Packt Publishing | Publication date: 10/05/2017
Kindle book details: Kindle Edition, 456 pages
[1] 2345Next