GithubHelp home page GithubHelp logo

isabella232 / pwnbot Goto Github PK

View Code? Open in Web Editor NEW

This project forked from coinbase/pwnbot

0.0 0.0 0.0 3.77 MB

You call PwnBot in Slack on someone else's unlocked computer

License: Apache License 2.0

Ruby 24.81% JavaScript 75.19%

pwnbot's Introduction

PwnBot

PwnBot

PwnBot is a fun game to emphasize the importance of locking your computer. An unlocked computer can be used to access accounts, retrieve passwords and install malicious software to compromise entire organizations.

It doesn't matter how strong your lock is if you leave the front door open

PwnBot rewards a point to a person who calls it on someone else's unlocked computer, while taking away points from the person who left their computer unlocked. The score board is visible to everyone, not getting got is the incentive. This also removes the stigma of locking someone else's computer, so any unlocked computer will not stay that way for long.

Add to Slack

This Slack Application is provided for free with no uptime or SLA guarantees. Enjoy

Commands

You call PwnBot in Slack on someone else's unlocked computer with /pwn @<your_name>, this will give you a point. The aim is to get points while not getting got.

pwnbot pwn

Check the scoreboard with /pwn which lists who has be PWNed the most and who has the most PWNS.

pwnbot pwn

Deploy your own

PwnBot runs as a Lambda function backed by DynamoDB, called via API gateway. This is defined as a GeoEngineer project in resources/pwnbot.rb. To create these resources you will need to use AWS SAM.

Discussions and Links

  1. Coinbase Director of Security describing PwnBot on Software Engineering Daily

pwnbot's People

Contributors

drewrothstein avatar dustmason avatar grahamjenson avatar sds 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.