Code Monkey home page Code Monkey logo

p5's Introduction

P5 - The Public Physical Pentesting Paraphernalia Project

The Public Physical Pentesting Paraphernalia Project (P5) is a collection of 3D printing models, DIY tool instructions and entry-level methodologies for lowering the entry barrier to physical penetration testing.

What is physical peneration testing?

Simply put, physical penetration testing (or pentesting) is the practice of attempting to break into physical buildings in order to assess the building's security. As an introduction, I highly recommend Deviant Ollam's talk I'll Let Myself In: Tactics of Physical Penetration Pen Testers.

What is the purpose of this project?

Physical penetration testing, although usually more intuitive than regular (computer) penetration testing, has a higher barrier to entry due to the lack of Open Source tools and information. This is a project to attempt to change that for the better.

In this project you will find several models for 3D-printed paraphernalia related to physical pentesting, as well as instructions on how to use them. There are also instructions for how to DIY together useful tools for testing.

3D Printing Models

Defensive

Offensive

Printing instructions

All models supplied are of the STL file format. Simply download the file you want to print, run it through a slicer and print it. In each model directory, there is a readme file with details about the model, such as usage, assembly and specific printing instructions.

DIY Tool Guides

Ethical Do's and Don't's

DO test your own home's physical security with the tools and information in this project.

DO use the information in this project to increase awareness of poor physical security around the world.

DON'T use the tools or information provided here to break any laws.

DON'T use the tools or information provided here to do anything ethically dubious.

Contribute

Anyone is welcome to contribute with 3D models, DIY guides or penetration testing methodologies. I'll do my best to approve pull requests as quickly as possible.

License

All files in this repository are covered by the Attribution-NonCommercial-ShareAlike 4.0 International license.

p5's People

Contributors

stensjoberg 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.