Giter VIP home page Giter VIP logo

covert-comms's Introduction

Conjure 2 Covert Comms

Contents

-static

-templates

-app.py

-download.py

-encode.py

Requirements

  • Must have Python3 installed
    • Must have the libaries Flask and Pillow installed (these usually come with Python, but if they are not downloaded run the command pip3 install <library> where is the library to install)

Setup

  • Have an image preferably in the jpg format

How to use

  • Encoding & decoding the image
    • Linux
      • Run python3 encode.py -e
      • Type in your image name with the extension (this accepts location information relative to encode.py)
      • Enter the string you want to be encoded
      • Enter the title of the post you will make (the key for the encryption)
      • Enter the name of your new image file (include the .png suffix)
    • Windows
      • Run python.exe encode.py -e
      • Type in your image name with the extension (this accepts location information relative to encode.py)
      • Enter the string you want to be encoded
      • Enter the title of the post you will make (the key for the encryption)
      • Enter the name of your new image file (include the .png suffix)
  • Decode
    • Linux
      • Run python3 encode.py -d
      • Type in your image name with the extension (this accepts location information relative to encode.py)
    • Windows
      • Run python.exe encode.py -e
      • Type in your image name with the extension (this accepts location information relative to encode.py)
  • Running the website
    • Linux
      • python3 app.py
    • Windows
      • python.exe app.py
    • Access the website by visiting localhost:5000 on any web browser

Credit

  • Alan Middleton
  • Nolen Shubin
  • Quillen 'Q' Flanigan

covert-comms's People

Contributors

nolenjs avatar

Watchers

 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.