Debian Perl: Digital Detective Book One

Debian Perl: Digital Detective Book One

Author: Melanie Hilario

Publisher: Oni Press

Published: 2019-08-20

Total Pages: 0

ISBN-13: 9781549303326

DOWNLOAD EBOOK

Debian Perl: Digital Detective is a five-book series in which middle-grade readers will join Debian and Digits on mystery adventures all while building practical knowledge of coding, algorithms, algebra, and logical problem-solving. "Debian Perl will not only teach readers about STEAM-based education, but also about the importance of friendship, loyalty, identity, and, of course, solving the scientific puzzles of the future." –Dr. Katie Monnin, Pop Culture Classroom Megalopolis used to be the city hub for all the makers, doers, and dreamers. It was a better time according to Debian Perl, a technomancer known for her out-of-date computer programming skills. Now the city streets are filled with “Egg-heads,” those in thrall to the ease and simplicity of new technology as opposed to Debian’s way of doing things. Digits is one of those Egg-heads. She is a young social media guru and knows her way around all the newest, latest technology. Debian and Digits cross paths when they both stumble across a 100-year-old lost robot named Ray-Bot. They soon learn that Ray-Bot’s CPU was suspiciously overclocked, leaving him unable to perform basic functions and commands. To find out where the robot came from, Debian must teach Digits everything she knows about computer coding and programming. Along their journey to bring Ray-Bot home, they begin piecing together the mysterious puzzle about his malfunction and uncover some sinister secrets. Debian Perl: Digital Detective is a five-book series in which middle-grade readers will join Debian and Digits on mystery adventures all while building practical knowledge of coding, algorithms, algebra, and logical problem-solving.


The Linux Command Line, 2nd Edition

The Linux Command Line, 2nd Edition

Author: William Shotts

Publisher: No Starch Press

Published: 2019-03-05

Total Pages: 504

ISBN-13: 1593279531

DOWNLOAD EBOOK

You've experienced the shiny, point-and-click surface of your Linux computer--now dive below and explore its depths with the power of the command line. The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell (or command line). Along the way you'll learn the timeless skills handed down by generations of experienced, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more. In addition to that practical knowledge, author William Shotts reveals the philosophy behind these tools and the rich heritage that your desktop Linux machine has inherited from Unix supercomputers of yore. As you make your way through the book's short, easily-digestible chapters, you'll learn how to: • Create and delete files, directories, and symlinks • Administer your system, including networking, package installation, and process management • Use standard input and output, redirection, and pipelines • Edit files with Vi, the world's most popular text editor • Write shell scripts to automate common or boring tasks • Slice and dice text files with cut, paste, grep, patch, and sed Once you overcome your initial "shell shock," you'll find that the command line is a natural and expressive way to communicate with your computer. Just don't be surprised if your mouse starts to gather dust.


Advanced Linux Programming

Advanced Linux Programming

Author: CodeSourcery LLC

Publisher: Sams Publishing

Published: 2001-06-11

Total Pages: 543

ISBN-13: 0672333627

DOWNLOAD EBOOK

This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version. Advanced Linux Programming is divided into two parts. The first covers generic UNIX system services, but with a particular eye towards Linux specific information. This portion of the book will be of use even to advanced programmers who have worked with other Linux systems since it will cover Linux specific details and differences. For programmers without UNIX experience, it will be even more valuable. The second section covers material that is entirely Linux specific. These are truly advanced topics, and are the techniques that the gurus use to build great applications. While this book will focus mostly on the Application Programming Interface (API) provided by the Linux kernel and the C library, a preliminary introduction to the development tools available will allow all who purchase the book to make immediate use of Linux.


Hands-On Penetration Testing with Kali NetHunter

Hands-On Penetration Testing with Kali NetHunter

Author: Glen D. Singh

Publisher: Packt Publishing Ltd

Published: 2019-02-28

Total Pages: 289

ISBN-13: 1788996682

DOWNLOAD EBOOK

Convert Android to a powerful pentesting platform. Key FeaturesGet up and running with Kali Linux NetHunter Connect your Android device and gain full control over Windows, OSX, or Linux devices Crack Wi-Fi passwords and gain access to devices connected over the same network collecting intellectual dataBook Description Kali NetHunter is a version of the popular and powerful Kali Linux pentesting platform, designed to be installed on mobile devices. Hands-On Penetration Testing with Kali NetHunter will teach you the components of NetHunter and how to install the software. You’ll also learn about the different tools included and how to optimize and use a package, obtain desired results, perform tests, and make your environment more secure. Starting with an introduction to Kali NetHunter, you will delve into different phases of the pentesting process. This book will show you how to build your penetration testing environment and set up your lab. You will gain insight into gathering intellectual data, exploiting vulnerable areas, and gaining control over target systems. As you progress through the book, you will explore the NetHunter tools available for exploiting wired and wireless devices. You will work through new ways to deploy existing tools designed to reduce the chances of detection. In the concluding chapters, you will discover tips and best practices for integrating security hardening into your Android ecosystem. By the end of this book, you will have learned to successfully use a mobile penetration testing device based on Kali NetHunter and Android to accomplish the same tasks you would traditionally, but in a smaller and more mobile form factor. What you will learnChoose and configure a hardware device to use Kali NetHunter Use various tools during pentests Understand NetHunter suite components Discover tips to effectively use a compact mobile platform Create your own Kali NetHunter-enabled device and configure it for optimal results Learn to scan and gather information from a target Explore hardware adapters for testing and auditing wireless networks and Bluetooth devicesWho this book is for Hands-On Penetration Testing with Kali NetHunter is for pentesters, ethical hackers, and security professionals who want to learn to use Kali NetHunter for complete mobile penetration testing and are interested in venturing into the mobile domain. Some prior understanding of networking assessment and Kali Linux will be helpful.


The Art of R Programming

The Art of R Programming

Author: Norman Matloff

Publisher: No Starch Press

Published: 2011-10-11

Total Pages: 404

ISBN-13: 1593273843

DOWNLOAD EBOOK

R is the world's most popular language for developing statistical software: Archaeologists use it to track the spread of ancient civilizations, drug companies use it to discover which medications are safe and effective, and actuaries use it to assess financial risks and keep economies running smoothly. The Art of R Programming takes you on a guided tour of software development with R, from basic types and data structures to advanced topics like closures, recursion, and anonymous functions. No statistical knowledge is required, and your programming skills can range from hobbyist to pro. Along the way, you'll learn about functional and object-oriented programming, running mathematical simulations, and rearranging complex data into simpler, more useful formats. You'll also learn to: –Create artful graphs to visualize complex data sets and functions –Write more efficient code using parallel R and vectorization –Interface R with C/C++ and Python for increased speed or functionality –Find new R packages for text analysis, image manipulation, and more –Squash annoying bugs with advanced debugging techniques Whether you're designing aircraft, forecasting the weather, or you just need to tame your data, The Art of R Programming is your guide to harnessing the power of statistical computing.


Producing Open Source Software

Producing Open Source Software

Author: Karl Fogel

Publisher: "O'Reilly Media, Inc."

Published: 2005-10-07

Total Pages: 306

ISBN-13: 0596552998

DOWNLOAD EBOOK

The corporate market is now embracing free, "open source" software like never before, as evidenced by the recent success of the technologies underlying LAMP (Linux, Apache, MySQL, and PHP). Each is the result of a publicly collaborative process among numerous developers who volunteer their time and energy to create better software. The truth is, however, that the overwhelming majority of free software projects fail. To help you beat the odds, O'Reilly has put together Producing Open Source Software, a guide that recommends tried and true steps to help free software developers work together toward a common goal. Not just for developers who are considering starting their own free software project, this book will also help those who want to participate in the process at any level. The book tackles this very complex topic by distilling it down into easily understandable parts. Starting with the basics of project management, it details specific tools used in free software projects, including version control, IRC, bug tracking, and Wikis. Author Karl Fogel, known for his work on CVS and Subversion, offers practical advice on how to set up and use a range of tools in combination with open mailing lists and archives. He also provides several chapters on the essentials of recruiting and motivating developers, as well as how to gain much-needed publicity for your project. While managing a team of enthusiastic developers -- most of whom you've never even met -- can be challenging, it can also be fun. Producing Open Source Software takes this into account, too, as it speaks of the sheer pleasure to be had from working with a motivated team of free software developers.


Kerry and the Knight of the Forest

Kerry and the Knight of the Forest

Author: Andi Watson

Publisher: Random House Graphic

Published: 2020-07-07

Total Pages: 290

ISBN-13: 1984893297

DOWNLOAD EBOOK

Kerry might be lost in this fantastical middle-grade graphic novel, but that doesn't mean he'll give up! With twists and turns at every part of this adventure, Kerry's adventure is perfect for fans of Amulet and Mighty Jack. It'll just be a quick shortcut, right? After a spirit leads Kerry astray, he finds himself in an enchanted forest filled with mysterious creatures and dark dead ends. The further Kerry travels, the more hopeless his quest seems. . . . To get back to his parents, Kerry will have to find his way, figure out who to trust, make some tough choices about the kind of person he wants to be -- or remain lost in the woods forever. An adventure about fear, loss, and finding your own way, this enchanting story comes to life with a hero that every reader can relate to.


Malware Analyst's Cookbook and DVD

Malware Analyst's Cookbook and DVD

Author: Michael Ligh

Publisher: John Wiley & Sons

Published: 2010-09-29

Total Pages: 744

ISBN-13: 9781118003367

DOWNLOAD EBOOK

A computer forensics "how-to" for fighting malicious code andanalyzing incidents With our ever-increasing reliance on computers comes anever-growing risk of malware. Security professionals will findplenty of solutions in this book to the problems posed by viruses,Trojan horses, worms, spyware, rootkits, adware, and other invasivesoftware. Written by well-known malware experts, this guide revealssolutions to numerous problems and includes a DVD of customprograms and tools that illustrate the concepts, enhancing yourskills. Security professionals face a constant battle against malicioussoftware; this practical manual will improve your analyticalcapabilities and provide dozens of valuable and innovativesolutions Covers classifying malware, packing and unpacking, dynamicmalware analysis, decoding and decrypting, rootkit detection,memory forensics, open source malware research, and much more Includes generous amounts of source code in C, Python, and Perlto extend your favorite tools or build new ones, and customprograms on the DVD to demonstrate the solutions Malware Analyst's Cookbook is indispensible to ITsecurity administrators, incident responders, forensic analysts,and malware researchers.


Beetle & the Hollowbones

Beetle & the Hollowbones

Author: Aliza Layne

Publisher: Atheneum Books for Young Readers

Published: 2020-08-04

Total Pages: 256

ISBN-13: 1534441530

DOWNLOAD EBOOK

An enchanting, riotous, and playfully illustrated debut graphic novel following a young goblin trying to save her best friend from the haunted mall—perfect for fans of Steven Universe and Adventure Time. In the eerie town of ‘Allows, some people get to be magical sorceresses, while other people have their spirits trapped in the mall for all ghastly eternity. Then there’s twelve-year-old goblin-witch Beetle, who’s caught in between. She’d rather skip being homeschooled completely and spend time with her best friend, Blob Glost. But the mall is getting boring, and B.G. is cursed to haunt it, tethered there by some unseen force. And now Beetle’s old best friend, Kat, is back in town for a sorcery apprenticeship with her Aunt Hollowbone. Kat is everything Beetle wants to be: beautiful, cool, great at magic, and kind of famous online. Beetle’s quickly being left in the dust. But Kat’s mentor has set her own vile scheme in motion. If Blob Ghost doesn’t escape the mall soon, their afterlife might be coming to a very sticky end. Now, Beetle has less than a week to rescue her best ghost, encourage Kat to stand up for herself, and confront the magic she’s been avoiding for far too long. And hopefully ride a broom without crashing.


Web Scraping with Python

Web Scraping with Python

Author: Ryan Mitchell

Publisher: "O'Reilly Media, Inc."

Published: 2015-06-15

Total Pages: 264

ISBN-13: 1491910259

DOWNLOAD EBOOK

Learn web scraping and crawling techniques to access unlimited data from any web source in any format. With this practical guide, you’ll learn how to use Python scripts and web APIs to gather and process data from thousands—or even millions—of web pages at once. Ideal for programmers, security professionals, and web administrators familiar with Python, this book not only teaches basic web scraping mechanics, but also delves into more advanced topics, such as analyzing raw data or using scrapers for frontend website testing. Code samples are available to help you understand the concepts in practice. Learn how to parse complicated HTML pages Traverse multiple pages and sites Get a general overview of APIs and how they work Learn several methods for storing the data you scrape Download, read, and extract data from documents Use tools and techniques to clean badly formatted data Read and write natural languages Crawl through forms and logins Understand how to scrape JavaScript Learn image processing and text recognition