Code Monkey home page Code Monkey logo

whitechocolatemacademianut's Introduction

WhiteChocolateMacademiaNut

WhiteChocolateMacademiaNut

Description

Interacts with Chromium-based browsers' debug port to view open tabs, installed extensions, and cookies. Tested against Google Chrome and Microsoft Edge.

Blogpost

Usage

  • Dump the user's open tabs and installed extensions
    • ./WhiteChocolateMacademiaNut -p 4200 -d pages
  • Dump the user's cookies in human-readable format
    • ./WhiteChocolateMacademiaNut --port 1337 --dump cookies --format human
  • Dump the user's cookies in raw JSON as returned by Chromium (compatible with EditThisCookie extension)
    • ./WhiteChocolateMacademiaNut --port 1234 --dump cookies --format raw
  • Dump the user's cookies in JSON with the name, value, domain, path, and modified expirationDate attribute to 10 years in the future (compatible with Cookiebro extension)
    • ./WhiteChocolateMacademiaNut -p 666 -d cookies -f modified
  • Dump the user's cookies in JSON if the cookie name or domain field contains github and modifies the expirationDate attribute
    • ./WhiteChocolateMacademiaNut -p 4321 -d cookies -f modified -g github
  • Dump the user's cookies in human-readable format if the page title or url contains facebook
    • ./WhiteChocolateMacademiaNut --port 31415 --dump pages --grep facebook

Load and clear functions are intended to be used locally. Do not clear target's cookies. In order for this to work, you will need to start the Chromium-based browser with the debug port open.

  • Load the user's cookies locally from a file
    • ./WhiteChocolateMacademiaNut --port 9222 --load cookies.json
  • Clear all cookies
    • ./WhiteChocolateMacademiaNut --port 9222 --clear

References

whitechocolatemacademianut's People

Contributors

icemoonhsv avatar ret2lib avatar slyd0g avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

whitechocolatemacademianut's Issues

Unable to get cookies

Hi, I've compiled the go file from the updated branch, can you tell me what I'm doing wrong? Thanks

Capture

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.