Giter Club home page Giter Club logo

docker-bashfuscator's People

Contributors

elreydetoda avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

jonathanzhou348

docker-bashfuscator's Issues

finish parser

# TODO: finish parser
# body: write a parser to interpret where commands being and end. Here are a few things to consider.
# parse **Program Options** [here](https://github.com/elreydetoda/docker-bashfuscator/blob/master/bashfuscator_options.md) which are necessary to the function of the program.
# - these will tell you what you will be reading in from for the obfuscation
parse(){
# this function is to parse bashfuscation arguments, because docker


This issue was generated by todo based on a TODO comment in 5a53ccf. It's been assigned to @elreydetoda because they committed the code.

Implement reading from stdin

# TODO: Implement reading from stdin
# body: Need to work on trying to check for the parser function if input
# can be read from stdin from a docker container, I am thinking yes if
# someone does `-- <(file_path)` at the end of running a container, but
# need to validate this later down the road.


This issue was generated by todo based on a TODO comment in ebd0943. It's been assigned to @elreydetoda because they committed the code.

Create parser for bashfuscator in docker

This would have been extremely easy if docker didn't strip " from cli pass arguments. So, since docker strips that character, I need to do the following

  • #3
  • parse commands (blocked by #3) /read in file (blocked by #2) /stdin (blocked by #1)
  • #4

output command to stdout

# TODO: output command to stdout
# body: always append `--output -` to the end of a command so it is outputted to stdout and the user can append `-- | clipcopy` or `xclip` or whatever their clipboard manager is (i.e. `clip.exe` for windows or `pbcopy` for osx) so it get's copied to their clipboard.
# - the `--` at the end of the command will allow docker to realize that there are no more args getting passed to it. (i.e. `docker container run --rm -it bashfuscator -- | less`
# "${bin_path}/bashfuscator" "$@"
;;
esac


This issue was generated by todo based on a TODO comment in 5a53ccf. It's been assigned to @elreydetoda because they committed the code.

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.