418 teapot

About Me


I'm a junior computer heretic, IT professional, web guy, tinkerer, bad programmer, and aspiring mad sea captain. Aargh, computers are but a fallback til me vessle's seaworthy again!

I'm a big fan of the Unix / Linux world and spend a lot of my time inside of a terminal window. As a compulsive scriptor I enjoy automating computing tasks of all shapes and sizes.

My professional experience is primarily in support, security, system administration, and development operations for web and email hosting services. Although, I also dabble with front and back end web development and offensive cyber security.


My PGP Public Key: pgp fingerprint icon pgp key icon download icon


❗This Man is Wanted in All 50 States & The US Virgin Islands for His Willful Commission of Crime Against the Crown! Those Crimes Being Numerous in Quantity & Sinister in Nature Include But Are Not Limited to: Impersonating an officer of the Royal Navy; Impersonating a clergy of the Church of England; Arson; Espionage; Kidnapping; Perjury; Piracy; Pilfering; Trademark Infringement; Deprivation of a Federal Loyalist; Tampering with the Queen's Corgis; Extensive Obsecene Jaywalking; Unauthorized Pothole Maintenance; Use of JQuery; Running an Illegal Hedgehog Racing Ring; Unauthorized Time Travel; Starting a Flash Mob in a Library; Operating a Bakery without a License; Graffiti on National Monuments; Fraudulent Participation in a Pie-Eating Contest; Unauthorized Re-enactment of the Battle of Hastings; Moonlighting as a Mime without a Permit; Unlawful Kilt-Wearing; Grand Theft Hot Air Balloon; Conducting Unlicensed Umbrella Jousting Tournaments; Smuggling Exotic Tortoises; Interfering with The Royal Swans; Unauthorized Use of an Industrial Automotive Paint Gun; Trespassing on Public Land; Unauthorized Robin Hood Impersonation; ... among others. For these crimes he will be hung by the neck until dead! May God have mercy on his soul. ☠️

Hit Counter: 35808

Bits of Wisdom

> Perl is like a thermos, it keeps cold things cold and warm things not impossible.

Technologies I'm Familiar With

  • Operating Systems: FreeBSD, Ubuntu, Kali, Arch, Fedora, Android
  • Server Technologies: Apache, Nginx, Postfix, Dovecot, MySQL, FreeIPA
  • Protocols: TCP/IP, HTTP(S), FTP, SMTP, IMAP, POP3, NTP, SSH, Telnet
  • Programming Languages: C, Python, Perl, Bash, PHP, JavaScript
  • Data Languages: SQL, JSON, YAML
  • Templating Languages: SSI, Jinja, Mason
  • Markup Languages: HTML, Markdown, LaTeX, Mediawiki Markdown
  • Web Frameworks: Flask, Bootstrap, GCI, NodeJS
  • CMS's: WordPress, MediaWiki, Joomla, Drupal
  • Virtualization / Containerization: Docker, QEMU/KVM, VirtualBox
  • CD/CI & IAC Tools: Ansible, Puppet, Gitlab, Travis CI, Jenkins
  • Game Servers: Gmod - TTT, Minecraft, 7 Days, Anything LGSM

My FTP Site FTP icon

FTP Settings

  • HOSTNAME: ftp.bluesquare23.sh
  • USERNAME: anonymous
  • PASSWORD: (none, leave empty)
  • PORT: 21

Feel free to browse my files there! You can also upload files to the write-only incoming directory in order to send them to me. Useful for files larger than what can normlly be sent via Email. If the incoming dir is missing you'll need to follow the steps in the reload.txt file to manually reload it. The incoming dir will be automatically archived shortly after anything is uploaded to it.

If you use FTPS you'll need to ignore the certificate warning when connecting. The ProFTPd server is using a certificate issued under a different domain name than ftp.bluesquare23.sh. However, your connection should still be encrypted. You can use my public PGP key to encrypt any files before sending them if for some reason you're limited to only using plain old FTP and you'd like to maintain encryption.

For more information about using FTP to transfer files checkout the resource below.

Sample Projects

Perl Logo Ouroboros Image
Perl Quine

A perl script that prints its own source. Insipired by Ken Thomson's Turing award lecture, "Reflections on Trusting Trust."

Source
Distributed Fractals Generation
Distributed Fractal Generation W/ Java

Created a number of 4K Mandelbrot timelapses using my friends custom distributed fractal generator java app.

Video
LGSM Logo
Web-LGSM

A simple web interface for any Linux Game Server Manager (LGSM) game written in Python using Flask.

Source
Graph of SSH KeyAuth Connected Nodes
SSH Key Network Mapper

This project helps enumerate and visualize ssh key networks using Python3 and SQLite.

Source
Plex Logo
Plex CLI Perl Script

A perl script for interacting with your plex server from the command line. Options: refresh, list-libraries, and list-playing.

Source
Rshell.sh Favicon
Rshell.sh

Reverse shell payload generator microservice. Quickly fetch a variety of reverse shell payloads from the cloud to your terminal.

Live Site Source
Aum Logo
Δ€tman Webmail Client

A web-based Email client written using python flask. Provides a simple web portal where users can login to send and receive Emails.

Source
Picture of Custom Server Monitor Dashboard
Homemade Server Monitor

An internal server monitoring tool used to easily keep track of the status of a few home servers. Written using Python flask.

Source
Good Doggo!
Random Doggo Flask App

A python Flask application that pulls random doggo URLs from the random.dog/woof.json API and displays them.

Live Site Source
Write & Run Anything Video Thumbnail
Write & Run Any Lang

A blank textbox that allows the user to enter and then execute arbitrary code from a number of different programming languages.

Video Demo Source
Perl Logo
Binary Search Perl

My attempt at implementing a binary search algorithm in Perl. Yes, I'm sure it could be shorter.

Source
Pandoc Logo
Pandoc Templating

Its easy to make html pages with the help of pandoc templates. Checkout the workflow here.

Source

Sign My Guestbook!

500/500

Previous Signatures: