635
Subscribers
-124 hours
-17 days
+230 days
Posts Archive
📕 CCNP and CCIE Security Core
SCOR 350-701, Official Cert Guide
🔘Edited by: Omar Santos
🔘Paperback : 837 pages (B5)
🔘Edition : 2
🔘Year : 2024
🔘Publisher : Sybex (Wiley)
• A test-preparation routine proven to help you pass the exam
• Do I Know This Already? quizzes, which let you decide how much time you need to spend on each section
• Exam Topic lists that make referencing easy
• Chapter-ending exercises, which help you drill on key concepts you must know thoroughly
• The powerful Pearson Test Prep Practice Test software, complete with hundreds of well-reviewed, exam-realistic questions, customization options, and detailed performance reports
• A final preparation chapter, which guides you through tools and resources to help you craft your review and test-taking strategies
• Study plan suggestions and templates to help you organize and optimize your study time
📕 Windows Security Internals
A Deep Dive into Windows Authentication, Authorization, and Auditing
🔘Edited by: James Forshaw
🔘Paperback : 611 pages (B5)
🔘Edition : 1
🔘Year : 2024
🔘Publisher : No Starch Press
• Windows security architecture, including both the kernel and user-mode applications
• The Windows Security Reference Monitor (SRM), including access tokens, querying and setting a resource’s security descriptor, and access checking and auditing
• Interactive Windows authentication and credential storage in the Security Account Manager (SAM) and Active Directory
• Mechanisms of network authentication protocols, including NTLM and Kerberos
📕 Evasive Malware
Understanding Deceptive and Self-Defending Threats
🔘Edited by: Kyle Cucci
🔘Paperback : 490 pages (B5)
🔘Edition : 1
🔘Year : 2024
🔘Publisher : No Starch Press
• Abuses legitimate components of Windows, like the Windows API and LOLBins, to run undetected
• Uses environmental quirks and context awareness, like CPU timing and hypervisor enumeration, to detect attempts at analysis
• Bypasses network and endpoint defenses using passive circumvention techniques, like obfuscation and mutation, and active techniques, like unhooking and tampering
• Detects debuggers and circumvents dynamic and static code analysis
📕 ChatGPT for Conversational AI and Chatbots
Learn how to automate conversations with the latest large language model technologies
🔘Edited by: Adrian Thompson
🔘Paperback : 250 pages (B5)
🔘Edition : 1
🔘Year : 2024
🔘Publisher : Packt
• Gain a solid understanding of ChatGPT and its capabilities and limitations
• Understand how to use ChatGPT for conversation design
• Discover how to use advanced LangChain techniques, such as prompting, memory, agents, chains, vector stores, and tools
• Create a ChatGPT chatbot that can answer questions about your own data
• Develop a chatbot powered by ChatGPT API
• Explore the future of conversational AI, LLMs, and ChatGPT alternatives
📕 Python Data Cleaning Cookbook
Prepare your data for analysis with pandas, NumPy, Matplotlib, scikit-learn, and OpenAI
🔘Edited by: Michael Walker
🔘Paperback : 487 pages (B5)
🔘Edition : 2
🔘Year : 2024
🔘Publisher : Packt
• Using OpenAI tools for various data cleaning tasks
• Producing summaries of the attributes of datasets, columns, and rows
• Anticipating data-cleaning issues when importing tabular data into pandas
• Applying validation techniques for imported tabular data
• Improving your productivity in pandas by using method chaining
• Recognizing and resolving common issues like dates and IDs
• Setting up indexes to streamline data issue identification
• Using data cleaning to prepare your data for ML and AI models
📕 Modern CMake for C++
Effortlessly build cutting-edge C++ code and deliver high-quality solutions
🔘Edited by: Rafał Świdziński
🔘Paperback : 503 pages (B5)
🔘Edition : 2
🔘Year : 2024
🔘Publisher : Packt
• Understand best practices for building C++ code
• Gain practical knowledge of the CMake language
• Guarantee code quality with tests and static and dynamic analysis
• Discover how to manage, discover, download, and link dependencies with CMake
• Build solutions that can be reused and maintained in the long term
• Understand how to optimize build artifacts and the build process
• Program modern CMake and manage your build processes
• Acquire expertise in complex subjects like CMake presets and CDash
📕 Black Hat Bash
Creative Scripting for Hackers and Pentesters
🔘Edited by: Dolev Farhi, Nick Aleks
🔘Paperback : 340 pages (B5)
🔘Edition : 1
🔘Year : 2024
🔘Publisher : No Starch Press
• Bash scripting essentials: From control structures, functions, loops, and text manipulation with grep, awk, and sed.
• How to set up your lab: Create a hacking environment with Kali and Docker and install additional tools.
• Reconnaissance and vulnerability scanning: Learn how to perform host discovery, fuzzing, and port scanning using tools like Wfuzz, Nmap, and Nuclei.
• Exploitation and privilege escalation: Establish web and reverse shells, and maintain continuous access.
• Defense evasion and lateral movement: Audit hosts for landmines, avoid detection, and move through networks to uncover additional targets.
📕 Writing a C Compiler
Build a Real Programming Language from Scratch
🔘Edited by: Nora Sandler
🔘Paperback : 792 pages (B5)
🔘Edition : 1
🔘Year : 2023
🔘Publisher : O'Reilly
• Lexing and parsing: Learn how to write a lexer and recursive descent parser that transform C code into an abstract syntax tree.
• Program analysis: Discover how to analyze a program to understand its behavior and detect errors.
• Code generation: Learn how to translate C language constructs like arithmetic operations, function calls, and control-flow statements into x64 assembly code.
• Optimization techniques: Improve performance with methods like constant folding, dead store elimination, and register allocation.
📕 Scaling Python with Ray
Adventures in Cloud and Serverless Patterns
🔘Edited by: Holden Karau, Boris Lublinsky
🔘Paperback : 269 pages (B5)
🔘Edition : 1
🔘Year : 2023
🔘Publisher : O'Reilly
• Implement stateful applications with Ray actors
• Build workflow management in Ray
• Use Ray as a unified system for batch and stream processing
• Apply advanced data processing with Ray
• Build microservices with Ray
• Implement reliable Ray applications
📕 Docker Deep Dive 2024
Zero to Docker in a single book
🔘Edited by: Nigel Poulton
🔘Paperback : 279 pages (B5)
🔘Edition : 1
🔘Year : 2024
🔘Publisher : Independently
• How to build apps into container images and share them
• How to deploy and manage multi-container apps with Compose and Swarm
• How to build secure, efficient, production-grade containers for multiple architectures
• How to work with Wasm containers (WebAssembly)
• All the latest Docker technologies, including Docker Desktop, Docker Debug, Docker Init, Docker Scout, and more
📕 Mastering Python Design Patterns
Craft essential Python patterns by following core design principles
🔘Edited by: Kamon Ayeva, Sakis Kasampalis
🔘Paperback : 296 pages (B5)
🔘Edition : 3
🔘Year : 2024
🔘Publisher : Packt
• Master fundamental design principles and SOLID concepts
• Become familiar with Gang of Four (GoF) patterns and apply them effectively in Python
• Explore architectural design patterns to architect robust systems
• Delve into concurrency and performance patterns for optimized code
• Discover distributed systems patterns for scalable applications
• Get up to speed with testing patterns to ensure code reliability and maintainability
• Develop modular, decoupled systems and manage dependencies efficiently
📕 Python All-in-One For Dummies
🔘Edited by: John C. Shovic, Alan Simpson
🔘Paperback : 706 pages (B5)
🔘Edition : 3
🔘Year : 2024
🔘Publisher : For Dummies (Wiley)
• Get started coding in Python―even if you’re new to computer programming
• Reference all the essentials and the latest updates, so your code is air-tight
• Learn how Python can be a solution for large-scale projects and big datasets
• Accelerate your career path with this comprehensive guide to learning Python
📕 Building LLM Powered Applications
Create intelligent apps and agents with large language models
🔘Edited by: Valentina Alto
🔘Paperback : 343 pages (B5)
🔘Edition : 1
🔘Year : 2024
🔘Publisher : Packt
• Explore the core components of LLM architecture, including encoder-decoder blocks and embeddings
• Understand the unique features of LLMs like GPT-3.5/4, Llama 2, and Falcon LLM
• Use AI orchestrators like LangChain, with Streamlit for the frontend
• Get familiar with LLM components such as memory, prompts, and tools
• Learn how to use non-parametric knowledge and vector databases
• Understand the implications of LFMs for AI research and industry applications
• Customize your LLMs with fine tuning
• Learn about the ethical implications of LLM-powered applications
📕 Responsible AI
Best Practices for Creating Trustworthy AI Systems
🔘Edited by: Qinghua Lu, Liming Zhu, Jon Whittle, Xiwei Xu
🔘Paperback : 578 pages (B5)
🔘Edition : 1
🔘Year : 2025
🔘Publisher : Addison-Wesley
• Governance mechanisms at industry, organisation, and team levels
• Development process perspectives, including software engineering best practices for AI
• System perspectives, including quality attributes, architecture styles, and patterns
• Techniques for connecting code with data and models, including key tradeoffs
• Principle-specific techniques for fairness, privacy, and explainability
• A preview of the future of responsible AI
📕 Web Hacking Arsenal
A Practical Guide to Modern Web Pentesting
🔘Edited by: Rafay Baloch
🔘Paperback : 578 pages (B5)
🔘Edition : 1
🔘Year : 2025
🔘Publisher : CRC Press
• In-depth exploration of web application penetration testing, based on real-world scenarios and extensive field experience.
• Comprehensive coverage of contemporary and emerging web security threats, with strategies adaptable to future challenges.
• A perfect blend of theory and practice, including case studies and practical examples from actual penetration testing.
• Strategic insights for gaining an upper hand in the competitive world of bug bounty programs.
• Detailed analysis of up-to-date vulnerability testing techniques, setting it apart from existing literature in the field.
📕 The Modern Security Operations Center
The People, Process, and Technology for Operating SOC Services
🔘Edited by: Joseph Muniz
🔘Paperback : 751 pages (B5)
🔘Edition : 1
🔘Year : 2024
🔘Publisher : Addison-Wesley
The industry standard, vendor-neutral guide to managing security operations centers (SOCs) and delivering SOC services
• All you need to know to effectively provide comprehensive security services through a modern SOC ― whether you’re a manager, security professional, or network professional
• Covers the technical, people, process, and compliance issues required to make an SOC effective ― no matter whose technology you’re using
• Includes full chapters on data centralization, data orchestration, threat intelligence, threat hunting, and many other key topics
• By three internationally renowned security, SOC, and networking experts
📕 Mathematics in Programming
🔘Edited by: Xinyu Liu
🔘Paperback : 397 pages (B5)
🔘Edition : 1
🔘Year : 2024
🔘Publisher : Springer
The book presents the mathematical view and tools of computer programming with broad and friendly context. It explains the basic concepts such as recursion, computation model, types, data, and etc. The book serves as an introductory and reference guide to the engineers, students, researchers, and professionals who are interested in functional programming, type system, and computer programming languages.
📕 Python for Natural Language Processing
Programming with NumPy, scikit-learn, Keras, and PyTorch
🔘Edited by: Pierre M. Nugues
🔘Paperback : 580 pages (B5)
🔘Edition : 1
🔘Year : 2024
🔘Publisher : Springer
📕 Learn coding with Python and JavaScript
A practical introduction for beginners
🔘Edited by: Joachim L. Zuckarelli
🔘Paperback : 580 pages (B5)
🔘Edition : 1
🔘Year : 2024
🔘Publisher : Springer
Whether on the computer, tablet, mobile phone, in the car or in the coffee machine - computer programs determine our everyday lives. Software is becoming increasingly important, hardly anything works without the mysterious power of algorithms. But how do programs work? And how do you develop them? This book teaches you the basics of programming and coding.
📕 Grokking Data Structures
🔘Edited by: Marcello La Rocca
🔘Paperback : 282 pages (B5)
🔘Edition : 1
🔘Year : 2024
🔘Publisher : Manning
• Understand the most important and widely used data structures
• Identify use cases where data structures make the biggest difference
• Pick the best data structure solution for a coding challenge
• Understand the tradeoffs of data structures and avoid catastrophes
• Implement basic data collections like arrays, linked lists, stacks, and priority queues
• Use trees and binary search trees (BSTs) to organize data
• Use graphs to model relationships and learn about complex data
• Efficiently search by key using hash tables and hashing functions
• Reason about time and memory requirements of operations on data structures
