The Basics of Web Hacking: Tools and Techniques to Attack the Web

فهرست مطالب کتاب The Basics of Web Hacking:

Introduction

About This Book

A Hands-On Approach

What’s In This Book?

A Quick Disclaimer

Chapter 1. The Basics of Web Hacking

Introduction

What Is a Web Application?

What You Need to Know About Web Servers

What You Need to Know About HTTP

The Basics of Web Hacking: Our Approach

Web Apps Touch Every Part of IT

Existing Methodologies

Most Common Web Vulnerabilities

Setting Up a Test Environment

Chapter 2. Web Server Hacking

Introduction

Reconnaissance

Port Scanning

Vulnerability Scanning

Exploitation

Maintaining Access

Chapter 3. Web Application Recon and Scanning

Introduction

Web Application Recon

Web Application Scanning

Chapter 4. Web Application Exploitation with Injection

Introduction

SQL Injection Vulnerabilities

SQL Injection Attacks

Sqlmap

Operating System Command Injection Vulnerabilities

Operating System Command Injection Attacks

Web Shells

Chapter 5. Web Application Exploitation with Broken Authentication and Path Traversal

Introduction

Authentication and Session Vulnerabilities

Path Traversal Vulnerabilities

Brute Force Authentication Attacks

Session Attacks

Path Traversal Attacks

Chapter 6. Web User Hacking

Introduction

Cross-Site Scripting (XSS) Vulnerabilities

Cross-Site Request Forgery (CSRF) Vulnerabilities

Technical Social Engineering Vulnerabilities

Web User Recon

Web User Scanning

Web User Exploitation

Cross-Site Scripting (XSS) Attacks

Reflected XSS Attacks

Stored XSS Attacks

Cross-Site Request Forgery (CSRF) Attacks

User Attack Frameworks

Chapter 7. Fixes

Introduction

Web Server Fixes

Web Application Fixes

Web User Fixes

Chapter 8. Next Steps

Introduction

Security Community Groups and Events

Formal Education

Certifications

Additional Books

Index

The C Programming Language (Second Edition)

فهرست مطالب کتاب The C Programming Language:

A Tutorial Introduction

Types, Operators, and Expressions

Control Flow

Functions and Program Structure

Pointers and Arrays

Structures

Input and Output

The UNIX System Interface

The C++ Programming Language (Fourth Edition)

فهرست مطالب کتاب The C++ Programming Language:

Preface

Preface to the Fourth Edition

Preface to the Third Edition

Preface to the Second Edition

Preface to the First Edition

Part I: Introductory Material

Notes to the Reader

A Tour of C++: The Basics

A Tour of C++: Abstraction Mechanisms

A Tour of C++: Containers and Algorithms

A Tour of C++: Concurrency and Utilities

Part II: Basic Facilities

Types and Declarations

Pointers, Arrays, and References

Structures, Unions, and Enumerations

Statements

Expressions

Select Operations

Functions

Exception Handling

Namespaces

Source Files and Programs

Part III: Abstraction Mechanisms

Classes

Construction, Cleanup, Copy, and Move

Overloading

Special Operators

Derived Classes

Class Hierarchies

Run-Time Type Information

Templates

Generic Programming

Specialization

Instantiation

Templates and Hierarchies

Metaprogramming

A Matrix Design

Part IV: The Standard Library

Standard Library Summary

STL Containers

STL Algorithms

STL Iterators

Memory and Resources

Utilities

Strings

Regular Expressions

I/O Streams

Locales

Numerics

Concurrency

Threads and Tasks

The C Standard Library

Compatibility

Index

The Clean Coder: A Code of Conduct for Professional Programmers

فهرست مطالب کتاب The Clean Coder:

Chapter 1 Professionalism

Chapter 2 Saying No

Chapter 3 Saying Yes

Chapter 4 Coding

Chapter 5 Test Driven Development

Chapter 6 Practicing

Chapter 7 Acceptance Testing

Chapter 8 Testing Strategies

Chapter 9 Time Management

Chapter 10 Estimation

Chapter 11 Pressure

Chapter 12 Collaboration

Chapter 13 Teams and Projects

Chapter 14 Mentoring, Apprenticeship, and Craftsmanship

The Complete Guide to YouTube for Business

فهرست مطالب:

Introduction Marketing + You(Tube): Your Business on the Platform

Chapter ONE Identifying + Refining Goals for Your YouTube Presence

Chapter TWO Like + Subscribe to a YouTube Marketing Strategy

Chapter THREE Shorts, Sweet, + to the Point: YouTube Video Formats

Chapter FOUR Everything You Need to Know About the Algorithm

Chapter FIVE Tips + Tricks for Developing Engaging YouTube Videos

Chapter SIX Measurement + Monetization Strategies

Conclusion  Subscribe Worthy Software for Your Social Strategy

The Complete VMware vSphere Guide

فهرست مطالب:

Preface

The Virtual Data Center

The Discovery Process

The Design Factors

vSphere Management Design

vSphere Storage Design

vSphere Network Design

vSphere Compute Design

vSphere Physical Design

Virtual Machine Design

Deployment Workflow and Component Installation

Configuring and Managing vSphere 6.7

Life Cycle Management, Patching, and Upgrading

VM Deployment and Management

VM Resource Management

Availability and Disaster Recovery

Securing and Protecting Your Environment

Analyzing and Optimizing Your Environment

Troubleshooting Your Environment

Building Your Own VMware vSphere Lab

Index

The Do’s and Don’ts of Reddit Marketing – Masters in Marketing Series

فهرست مطالب:

Why Reddit Matters in 2025

The Do’s of Reddit Marketing

The Don’ts of Reddit Marketing

Ad Strategies on Reddit

Engagement Tactics for Brands

Crisis Management on Reddit

Actionable Checklist

HubSpot’s Reddit Playbook: Frontline Insights

The Go Programming Language

فهرست مطالب کتاب The Go Programming Language:

1. Tutorial

2. Pro gram Str ucture

3. Basic Data Typ es

4. Com posite Typ es

5. Func tions

6. Metho ds

7. Interfaces

8. Gor o utines and Channels

9. Concurrency with Shared Vari ables 257

10. Pack ages and the Go Tool

11. Testing

12. Reflecti on

13. Low-L evel Pro gramming

The Innovator’s Dilemma: When New Technologies Cause Great Firms to Fail

فهرست مطالب کتاب The Innovator’s Dilemma: When New Technologies Cause Great Firms to Fail:

Introduction

PART ONE: WHY GREAT COMPANIES CAN FAIL

1 How Can Great Firms Fail? Insights from the Hard Disk Drive Industry

2 Value Networks and the Impetus to Innovate

3 Disruptive Technological Change in the Mechanical Excavator Industry

4 What Goes Up, Can’t Go Down

PART TWO: MANAGING DISRUPTIVE TECHNOLOGICAL CHANGE

5 Give Responsibility for Disruptive Technologies to Organizations Whose Customers Need Them

6 Match the Size of the Organization to the Size of the Market

7 Discovering New and Emerging Markets

8 How to Appraise Your Organization’s Capabilities and Disabilities

9 Performance Provided, Market Demand, and the Product Life Cycle

10 Managing Disruptive Technological Change: A Case Study

11 The Dilemmas of Innovation: A Summary

The Innovator’s Dilemma Book Group Guide

About the Auth

The Lean Mindset: Ask the Right Questions

فهرست مطالب کتاب The Lean Mindset:

Preface

About the Authors

Introduction

Chapter 1 — The Purpose of Business

Chapter 2 — Energized Workers

Chapter 3 — Delighted Customers

Chapter 4 — Genuine Efficiency

Chapter 5 — Breakthrough Innovation

Epilogue

References

Index

The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses

فهرست مطالب کتاب The Lean Startup:

Introduction

Part One VISION

Start

Define

Learn

Experiment

PartTwo STEER

Leap

Test

Measure

Pivot (orPersevere)

PartThree ACCELERATE

Batch

Grow

Adapt

Innovate

Epilogue: Waste Not

Jointhe Movement

The Linux Programming Interface A Linux and UNIX System Programming Handbook

فهرست مطالب کتاب The Linux Programming Interface:

Preface

Chapter 1: History and Standards

Chapter 2: Fundamental Concepts .

Chapter 3: System Programming Concepts.

Chapter 4: File I/O: The Universal I/O Model

Chapter 5: File I/O: Further Details

Chapter 6: Processes

Chapter 7: Memory Allocation.

Chapter 8: Users and Groups

Chapter 9: Process Credentials

Chapter 10: Time.

Chapter 11: System Limits and Options

Chapter 12: System and Process Information

Chapter 13: File I/O Buffering.

Chapter 14: File Systems

Chapter 15: File Attributes

Chapter 16: Extended Attributes

Chapter 17: Access Control Lists

Chapter 18: Directories and Links

Chapter 19: Monitoring File Events

viii Brief Contents

Chapter 20: Signals: Fundamental Concepts

Chapter 21: Signals: Signal Handlers

Chapter 22: Signals: Advanced Features

Chapter 23: Timers and Sleeping

Chapter 24: Process Creation

Chapter 25: Process Termination

Chapter 26: Monitoring Child Processes

Chapter 27: Program Execution.

Chapter 28: Process Creation and Program Execution in More Detail.

Chapter 29: Threads: Introduction

Chapter 30: Threads: Thread Synchronization

Chapter 31: Threads: Thread Safety and Per-Thread Storage

Chapter 32: Threads: Thread Cancellation.

Chapter 33: Threads: Further Details

Chapter 34: Process Groups, Sessions, and Job Control

Chapter 35: Process Priorities and Scheduling

Chapter 36: Process Resources

Chapter 37: Daemons

Chapter 38: Writing Secure Privileged Programs

Chapter 39: Capabilities

Chapter 40: Login Accounting

Chapter 41: Fundamentals of Shared Libraries

Chapter 42: Advanced Features of Shared Libraries

Chapter 43: Interprocess Communication Overview

Chapter 44: Pipes and FIFOs

Chapter 45: Introduction to System V IPC

Chapter 46: System V Message Queues

Brief Contents ix

Chapter 47: System V Semaphores

Chapter 48: System V Shared Memory

Chapter 49: Memory Mappings

Chapter 50: Virtual Memory Operations

Chapter 51: Introduction to POSIX IPC.

Chapter 52: POSIX Message Queues

Chapter 53: POSIX Semaphores

Chapter 54: POSIX Shared Memory

Chapter 55: File Locking.

Chapter 56: Sockets: Introduction

Chapter 57: Sockets: UNIX Domain

Chapter 58: Sockets: Fundamentals of TCP/IP Networks

Chapter 59: Sockets: Internet Domains

Chapter 60: Sockets: Server Design

Chapter 61: Sockets: Advanced Topics

Chapter 62: Terminals

Chapter 63: Alternative I/O Models

Chapter 64: Pseudoterminals

Appendix A: Tracing System Calls

Appendix B: Parsing Command-Line Options

Appendix C: Casting the NULL Pointer

Appendix D: Kernel Configuration

Appendix E: Further Sources of Information

Appendix F: Solutions to Selected Exercises

Bibliography

Index