کتاب Security Monitoring with Cisco Security MARS

کتاب Security Monitoring with Cisco Security MARS به شما کمک می کند پیاده سازی یک MARS را برنامه ریزی کنید و taskهای مدیریت و نصب را که انتظار دارید بیاموزید. همچنین این کتاب به شما می آموزد چگونه از ویژگی های پیشرفته این محصول از قبیل parser سفارشی،  Network Admission Control (NAC)، عملیات کنترلی سراسری استفاده نمایید.

سرفصل ها:

Part I Introduction to CS-MARS and Security Threat Mitigation

Chapter 1: Introducing CS-MARS

Chapter 2: Regulatory Challenges in Depth

Chapter 3: CS-MARS Deployment Scenarios

Part II CS-MARS Operations and Forensics

Chapter 4: Securing CS-MARS

Chapter 5: Rules, Reports, and Queries

Chapter 6: Incident Investigation and Forensics

Chapter 7 Archiving and Disaster Recovery

Part III CS-MARS Advanced Topics

Chapter 8: Integration with Cisco Security Manager

Chapter 9: Troubleshooting CS-MARS

Chapter 10: Network Admission Control

Chapter 11: CS-MARS Custom Parser

Chapter 12: CS-MARS Global Controller

مشخصات:

نویسنده: Chris JacksonGary Halleen, Greg Kellogg

ناشر: Cisco Press

سال نشر: ۲۰۰۷

تعداد صفحات: ۳۳۵

 

دانلود رایگان کتاب

Ubuntu Unleashed 2017 Edition

ویرایش ۲۰۱۷ از کتاب Ubuntu Unleashed پیش روی شماست. ابونتو یک سیستم عامل مبتنی بر لینوکس است که با ورودش در جهان طوفانی به پا شد. اوبونتو در اوایل سال ۲۰۰۴ عرضه شد و به عنوان یک شاخه از دبیان گنو/لینوکس آغاز به کار کرد؛ هدف آن این بود که از کد دبیان استفاده کند و هر شش ماه یک نسخه جدید از ابونتو را عرضه نماید. دبیان یکی از پایدار ترین توزیع های لینوکس است که کیفیت و توانایی تکنولوژی آن قابل احترام است.

سرفصل ها:

Part I Getting Started

CH 1 Installing Ubuntu and Post-Installation Configuration

CH 2 Background Information and Resources

Part II Desktop Ubuntu

CH 3 Working with Unity

CH 4 On the Internet

CH 5 Productivity Applications

CH 6 Multimedia Applications

CH 7 Other Ubuntu Interfaces

CH 8 Games

Part III System Administration

CH 9 Managing Software

CH 10 Command-Line Beginner’s Class

CH 11 Command-Line Master Class Part 1

CH 12 Command-Line Master Class Part 2

CH 13 Managing Users

CH 14 Automating Tasks and Shell Scripting

CH 15 The Boot Process

CH 16 System-Monitoring Tools

CH 17 Backing Up

CH 18 Networking

CH 19 Remote Access with SSH, Telnet, and VNC

CH 20 Securing Your Machines

CH 21 Performance Tuning

CH 22 Kernel and Module Management

Part IV Ubuntu as a Server

CH 23 Sharing Files and Printers

CH 24 Apache Web Server Management

مشخصات:

نویسنده: Matthew Helmke

ناشر: Sams Publishing

سال نشر: ۲۰۱۶

تعداد صفحات: ۸۳۲  

دانلود رایگان کتاب

Mastering pfSense

Mastering pfSense

pfSense نرم افزار فایروال/روتر متن باز مبتنی بر FreeBSD می باشد که می تواند به عنوان یک فایروال، روتر، اکسس پوینت وایرلس، سرور DHCP، سرور DNS یا VPN مورد استفاده قرار گیرد.

pfSense تمام قابلیت های اطمینان و ثبات محبوب ترین فایروال های موجود در بازار را دارا می باشد اما مانند برخی از نرم افزارهای متن باز شما را محدود نمی کند. البته برخی از سرویس های پیشرفته ی این فایروال جهت فعال سازی نیاز به پرداخت هزینه دارند.

در این کتاب نصب، پیکربندی و سفارشی سازی pfSense را خواهید آموخت.

سرفصل ها:

CH 1: Revisiting pfSense Basics
CH 2: Advanced pfSense Configuration
CH 3: VLANs
CH 4: Using pfSense as a Firewall
CH 5: Network Address Translation
CH 6: Traffic Shaping
CH 7: Virtual Private Networks
CH 8: Redundancy and High Availability
CH 9: Multiple WANs
CH 10: Routing and Bridging
CH 11: Extending pfSense with Packages
CH 12: Diagnostics and Troubleshooting

مشخصات:

نویسنده: David Zientara

ناشر: Packt Publishing

سال نشر: ۲۰۱۸

تعداد صفحات: ۴۵۰

 

دانلود رایگان کتاب

کتاب Computer Networks and Internets

کتاب Computer Networks and Internets

Computer Networks and Internets is appropriate for all introductory-to-intermediate courses in computer networking, the Internet, or Internet applications; readers need no background in networking, operating systems, or advanced mathematics.

Leading networking authority Douglas Comer presents a wide-ranging, self-contained tour of the concepts, principles, and technologies that enable today’s Internet to support applications ranging from web browsing to telephony and multimedia.

This Fifth Edition has been thoroughly reorganized, revised, and updated: it includes extensive new coverage of topics ranging from wireless protocols to network performance, while reducing or eliminating coverage of older protocols and technologies.

Comer begins by illuminating the applications and facilities offered by today’s Internet. Next, he systematically introduces the underlying network technologies and protocols that make them possible: low-level data communications; packet switching, LAN, and WAN technologies; and Internet protocols such as TCP, IP, UDP, and IPv6. With these concepts and technologies established, he introduces several of the most important contemporary issues faced by network implementers and managers, including quality of service, Internet telephony, multimedia, network security, and network management.

Comer has carefully designed this book to support both top-down and bottom-up teaching approaches. Students need no background in operating systems, and no sophisticated math: Comer relies throughout on figures, drawings, examples, and analogies, not mathematical proofs.

 

دانلود رایگان کتاب

Mastering Modern Linux

Mastering Modern Linux

Praise for the First Edition:

“This outstanding book … gives the reader robust concepts and implementable knowledge of this environment. Graphical user interface (GUI)-based users and developers do not get short shrift, despite the command-line interface’s (CLI) full-power treatment. … Every programmer should read the introduction’s Unix/Linux philosophy section. … This authoritative and exceptionally well-constructed book has my highest recommendation. It will repay careful and recursive study.

–Computing Reviews, August 2011

Mastering Modern Linux, Second Edition retains much of the good material from the previous edition, with extensive updates and new topics added. The book provides a comprehensive and up-to-date guide to Linux concepts, usage, and programming. The text helps the reader master Linux with a well-selected set of topics, and encourages hands-on practice.

The first part of the textbook covers interactive use of Linux via the Graphical User Interface (GUI) and the Command-Line Interface (CLI), including comprehensive treatmentof the Gnome desktop and the Bash Shell. Using different apps, commands and filters, building pipelines, and matching patterns with regular expressions are major focuses.

Next comes Bash scripting, file system structure, organization, and usage. The following chapters present networking, the Internet and the Web, data encryption, basic system admin, as well as Web hosting. The Linux Apache MySQL/MariaDB PHP (LAMP) Web hosting combination is also presented in depth.

In the last part of the book, attention is turned to C-level programming. Topics covered include the

C compiler, preprocessor, debugger, I/O, file manipulation, process control, inter-process communication, and networking.

The book includes many examples and complete programs ready to download and run. A summary and exercises of varying degrees of difficulty can be found at the end of each chapter. A companion website (http://mml.sofpower.com) provides appendices, information updates, an example code package, and other resources for instructors, as well as students.

 

دانلود رایگان کتاب

Linux for Beginners

Linux for Beginners

If you want to learn how to use Linux, but don’t know where to start read on.

Knowing where to start when learning a new skill can be a challenge, especially when the topic seems so vast. There can be so much information available that you can’t even decide where to start.

Or worse, you start down the path of learning and quickly discover too many concepts, commands, and nuances that aren’t explained. This kind of experience is frustrating and leaves you with more questions than answers.

Linux for Beginners doesn’t make any assumptions about your background or knowledge of Linux. You need no prior knowledge to benefit from this book. You will be guided step by step using a logical and systematic approach.

As new concepts, commands, or jargon are encountered they are explained in plain language, making it easy for anyone to understand.

Here is what you will learn by reading Linux for Beginners:

How to get access to a Linux server if you don’t already.

What a Linux distribution is and which one to choose.

What software is needed to connect to Linux from Mac and Windows computers. Screenshots included.

What SSH is and how to use it, including creating and using SSH keys.

The file system layout of Linux systems and where to find programs, configurations, and documentation.

The basic Linux commands you’ll use most often.

Creating, renaming, moving, and deleting directories.

Listing, reading, creating, editing, copying, and deleting files.

Exactly how permissions work and how to decipher the most cryptic Linux permissions with ease.

How to use the nano, vi, and emacs editors.

Two methods to search for files and directories.

How to compare the contents of files.

What pipes are, why they are useful, and how to use them.

How to compress files to save space and make transferring data easy.

How and why to redirect input and output from applications.

How to customize your shell prompt.

How to be efficient at the command line by using aliases, tab completion, and your shell history.

How to schedule and automate jobs using cron.

How to switch users and run processes as others.

Where to go for even more in-depth coverage on each topic.

What you learn in “Linux for Beginners” applies to any Linux environment including Ubuntu, Debian, Linux Mint, RedHat, Fedora, OpenSUSE, Slackware, and more.

 

دانلود رایگان کتاب

Google Visualization API Essentials

Google Visualization API Essentials

In Detail

There’s a lot of data in our world, and visual representations are often the best method of making sense of it all. Yet, it should not take an army of programmers and analysts to create visualizations in order to make data useful. The Google Visualization API is accessible to novice and advanced programmers alike, making data useful to more people.

“Google Visualization API Essentials” will show you how to create interactive data displays with very little code. The API, combined with Google Spreadsheets and Fusion Tables, is a complete system, from data management to analytical displays. Not only is it simple to learn, but the Google Visualization API can also be viewed as a first step to learning additional Google APIs.

“Google Visualization API Essentials” uses both methodology overviews and hands-on examples with real data to introduce chart and graph creation on the Google platform. Topics are presented from various aspects, including Google Spreadsheets and Fusion Tables, and Graphic User Interfaces. An overview of the various API development environments available to developers is also covered. Basic and advanced charts, data source connectivity, style formatting, and publishing options are also explored in depth.

“Google Visualization API Essentials” brings the arsenal of Google Visualizations into the web developer toolkit.

Approach

This book is a step-by-step tutorial full of diagrams, core concept explanations, best practice tips, and links to working book examples.

Who this book is for

This book will show you how create web-ready data visualizations using Google’s infrastructure. Some HTML knowledge is the only requirement, although some JavaScript knowledge is also helpful.

دانلود رایگان کتاب

IP for 3G

IP for 3G

What is an ‘all-IP’ network? What difference will IP networkingmake to 3G services?

Third Generation (3G) mobile offers access to broadband multimediaservices – and in the future most of these, even voice and video,will be IP-based.

However 3G networks are not based on IPtechnologies, rather they are an evolution from existing 2Gnetworks.

Much work needs to be done to IP QoS and mobilityprotocols and architectures for them to be able to provide thefunctionality 3G requires.

IP for 3G gives a comprehensive overview of 3G networkingfunctionality and examines how IP protocols can be developed toprovide some of the basic building blocks of a mobile system(mobility, QoS and call control)
Features:

 Clear explanation of how 3G works at the network level. 

Review of IP protocol and architectural principles.

 Extensive review, classification and analysis of IP mobilityprotocols – macro and micro- including IPv6.

 Analysis of IP QoS protocols and proposed solutions for mobilenetworks.

 Tutorial on SIP (Session Initiation Protocol) and how SIP can beused for multimedia session control.

 Description of latest UMTS developments – including Release5.

Discussion of 4G networks – what does 4G mean?

IP for 3G will appeal to mobile telecommunications and networkengineers who want to know about future developments as well assystem designers and developers.

Students and academics onpostgraduate courses related to telecommunications, especially 3Gnetworking or IP protocols, will find this text ideal supplementaryreading, only assuming a general knowledge of GSM and generalnetworking principles.

 

دانلود رایگان کتاب

Ethereum The Definitive Guide to Invest

Ethereum The Definitive Guide to Invest

Move Over, Bitcoin. Ether Is the Digital Currency of the Future.
“The momentum has shifted to Ethereum — there is no doubt about that,” -William Mougayar – founder of Virtual Capital Ventures
The value of Ether, the cryptocurrency of the Ethereum platform, has risen an eye-popping 4,500 percent since the beginning of the year.
Experts predict the value of Ethereum’s virtual currency will

race past Bitcoin
in the coming months should the current trend continue.

“There is almost nothing you can do with Bitcoin that you can’t do with Ethereum.”
There is a reason why

Ethereum
has been backed by over thirty big banks, tech giants, and other organizations–including

J.P. Morgan, Chase, Microsoft, and Intel
, who are uniting to build business-ready versions of the software.

Over the last few months,

۱۰۰ plus companies
have joined the nonprofit

Enterprise Ethereum Alliance
, including global names like

Toyota, Merck and Samsung
, to build tools that will make Ethereum useful in corporate settings.

Whether you plan to simply invest in Ether as a currency or you want to build a revolutionary application on the Ethereum platform, it is critical to understand the role of both the currency and the larger framework.

In this book we will examine Ethereum’s ground breaking approach to blockchain technology for building decentralized applications, as well as why

Ether will soon overtake Bitcoin in value.
Find out exactly what you need to know if you’re thinking about investing in Ether, a project built on the Ethereum platform, or even developing your own Ethereum-based application.

In this guide you will learn:

What is Ethereum?

The Ethereum Blockchain

The Role of Smart Contracts

The Ethereum Virtual Machine (EVM)

What are Decentralized Applications? (dApps)

Consensus Algorithms: Proof-of-Work vs. Proof-of-Stake

Getting Started with Ethereum

Criticisms, Risks, & Challenges Concerning Ethereum

The Future of Ethereum

 

دانلود رایگان کتاب

Learning Apache Kafka, Second Edition 2nd Edition

Learning Apache Kafka, Second Edition 2nd Edition

About This Book

Quickly set up Apache Kafka clusters and start writing message producers and consumers

Write custom producers and consumers with message partition techniques

Integrate Kafka with Apache Hadoop and Storm for use cases such as processing streaming data

Who This Book Is For

This book is for readers who want to know more about Apache Kafka at a hands-on level; the key audience is those with software development experience but no prior exposure to Apache Kafka or similar technologies.

It is also useful for enterprise application developers and big data enthusiasts who have worked with other publisher-subscriber-based systems and want to explore Apache Kafka as a futuristic solution.

What You Will Learn

Set up both single- and multi-node Kafka clusters and start sending messages

Understand the internals of Kafka’s design and learn about message compression and replication in Kafka

Explore additional settings and configuration changes to achieve ever more complex goals

Write Kafka message producers and custom consumers using the Kafka API

Integrate Kafka with Apache Hadoop and Storm

Integrate Kafka with other tools for logging, packaging, and so on

Administer Kafka effectively and consistently with cluster management tools

In Detail

Kafka is one of those systems that is very simple to describe at a high level but has an incredible depth of technical detail when you dig deeper.

Learning Apache Kafka Second Edition provides you with step-by-step, practical examples that help you take advantage of the real power of Kafka and handle hundreds of megabytes of messages per second from multiple clients.

This book teaches you everything you need to know, right from setting up Kafka clusters to understanding basic blocks like producer, broker, and consumer blocks.

Once you are all set up, you will then explore additional settings and configuration changes to achieve ever more complex goals. You will also learn how Kafka is designed internally and what configurations make it more effective. Finally, you will learn how Kafka works with other tools such as Hadoop, Storm, and so on.

 

دانلود رایگان کتاب