GithubHelp home page GithubHelp logo

francotarchini / becoming-the-hacker Goto Github PK

View Code? Open in Web Editor NEW

This project forked from packtpublishing/becoming-the-hacker

0.0 0.0 0.0 40 KB

Becoming the Hacker, published by Packt

License: MIT License

JavaScript 24.54% Python 22.69% PHP 36.58% Hack 3.27% HTML 8.05% TSQL 4.87%

becoming-the-hacker's Introduction

Becoming the Hacker

This is the code repository for Becoming the Hacker, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish.

About the Book

Becoming the Hacker will teach you how to approach web penetration testing with an attacker's mindset. While testing web applications for performance is common, the ever-changing threat landscape makes security testing much more difficult for the defender. There are many web application tools that claim to provide a complete survey and defense against potential threats, but they must be analyzed in line with the security needs of each web application or service. We must understand how an attacker approaches a web application and the implications of breaching its defenses. Through the first part of the book, Adrian Pruteanu walks you through commonly encountered vulnerabilities and how to take advantage of them to achieve your goal. The latter part of the book shifts gears and puts the newly learned techniques into practice, going over scenarios where the target may be a popular content management system or a containerized application and its network. Becoming the Hacker is a clear guide to web application security from an attacker's point of view, from which both sides can benefit.

Instructions and Navigation

All of the code is organized into folders. Each folder starts with a number followed by the application name. For example, Chapter02.

The code will look like the following:

{
 "dependencies": {
"request": ""
 }
 }

Software Requirements

Any modern web browser.

  • Chapter 3: PHP
  • Chapter 4: Python
  • Chapter 5: PHP
  • Chapter 6: Microsoft SQL Server Express
  • Chapter 7: BurpSuite Pro
  • Chapter 8: PHP, Python
  • Chapter 10: PHP
  • Chapter 11: Postman
  • Chapter 12: PHP

Related Products

becoming-the-hacker's People

Contributors

kishorrit avatar packt-itservice avatar packtutkarshr avatar

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.