Giter VIP home page Giter VIP logo

oscp's Issues

Wireshark

  • Wireshark Basics
  • Launching Wireshark
  • Capture Filters
  • Display Filters
  • Following TCP Streams

Know Your Target

  • Passive Client Information Gathering
  • Active Client Information Gathering

Buffer Overflow Walkthrough

  • Sample Vulnerable Code
  • Introducing the Immunity Debugger
  • Navigating Code
  • Overflowing the Buffer
  • Exercises

Vulnerability Scanning with Nessus

  • Installing Nessus
  • Defining Targets
  • Configuring Scan Definitions
  • Unauthenticated Scanning With Nessus
  • Authenticated Scanning With Nessus
  • Scanning with Individual Nessus Plugins

Managing Processes

  • Backgrounding Processes (bg)
  • Jobs Control: jobs and fg
  • Process Control: ps and kill

Fixing Memory Corruption Exploits

  • Overview and Considerations
  • Importing and Examining the Exploit
  • Cross-Compiling Exploit Code
  • Changing the Socket Information
  • Changing the Return Address
  • Changing the Payload
  • Changing the Overflow Buffer

Web Application Enumeration

  • Inspecting URLs
  • Inspecting Page Content
  • Viewing Response Headers
  • Inspecting Sitemaps
  • Locating Administration Consoles

SOCAT

  • Netcat vs Socat
  • Socat File Transfers
  • Socat Reverse Shells
  • Socat Encrypted Bind Shells

Fixing Web Exploits

  • Considerations and Overview
  • Selecting the Vulnerability
  • Changing Connectivity Information
  • Troubleshooting the “index out of range” Error

TcpDump

  • Filtering Traffic
  • Advanced Header Filtering

DNS Enumeration

  • Interacting with a DNS Server
  • Automating Lookups
  • Forward Lookup Brute Force
  • Reverse Lookup Brute Force
  • DNS Zone Transfers
  • Relevant Tools in Kali Linux

Linux Buffer Overflows

  • About DEP, ASLR, and Canaries
  • Replicating the Crash
  • Controlling EIP
  • Locating Space for Our Shellcode
  • Checking for Bad Characters
  • Finding a Return Address
  • Getting a Shell

Loops

  • For Loops
  • While Loops

Netcat

  • Connecting to a TCP/UDP Port
  • Listening on a TCP/UDP Port
  • Transferring Files with Netcat
  • Remote Administration with Netcat

SNMP Enumeration

  • The SNMP MIB Tree
  • Scanning for SNMP
  • Windows SNMP Enumeration Example

Transferring Files with Windows Hosts

  • Non-Interactive FTP Download
  • Windows Downloads Using Scripting Languages
  • Windows Downloads with exe2hex and PowerShell
  • Windows Uploads Using Windows Scripting Languages
  • Uploading Files with TFTP

Win Buffer Overflow Exploitation

  • A Word About DEP, ASLR, and CFG
  • Replicating the Crash
  • Controlling EIP
  • Locating Space for Our Shellcode
  • Checking for Bad Characters
  • Redirecting the Execution Flow
  • Finding a Return Address
  • Generating Shellcode with Metasploit
  • Getting a Shell
  • Improving the Exploit

Piping and Redirection

  • Redirecting to a New File
  • Redirecting to an Existing File
  • Redirecting from a File
  • Redirecting STDERR
  • Piping

Port Scanning

  • TCP / UDP Scanning
  • Port Scanning with Nmap
  • Masscan

PowerShell and Powercat

  • PowerShell File Transfers
  • PowerShell Reverse Shells
  • PowerShell Bind Shells
  • Powercat
  • Powercat File Transfers
  • Powercat Reverse Shells
  • Powercat Bind Shells
  • Powercat Stand-Alone Payloads

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.