Skip to content

majudev/Basher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basher

This project is gonna make you cry.

What is it?

This is simple CRUD webpage written purely in Bash. It runs on Apache and uses MariaDB for internal storage. For convinience it has been packed into Docker container, however it should run on any Linux distro with basic shell tools and Apache configured to support cgi.

How to build?

docker build -t majudev/basher .

Run with

docker run -p 127.0.0.1:8080:8080 -ti --rm majudev/basher

Security considerations

There is no security whatsoever. Session token never expires and there are no SQL injection checks.

How to embedd brainfuck code into posts?

Just insert your brainfuck code inbetween <brainfuck></brainfuck> tags:

Let's <brainfuck>--[----->+<]>----.[--->+<]>----.+++[->+++<]>++.++++++++.+++++.--------.-[--->+<]>--.+[->+++<]>+.++++++++.!</brainfuck>ify web together!

It will become:

Let's brainfuckify web together!

Please note the ! character at the end of the brainfuck code. It means that code has ended and now we supply data for the program. Since this program doesn't need any input it's the last character, however if your program needs any input data (ie it has any , characters) you need to supply the data after the ! character, just as you would supply it onto standard input.

Other

Donations are welcome under:

  • ETH: 0xE42C5370d8831323933d59E5451b7D1e0C1B7797
  • LTC: LbxgD9qTa3RuTUiMwGkoAehqEpVMXqWSCa
  • BTC: bc1qf053pxw5uuanr7ncxvyc4y0pzdsprka445lj6h

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published