Obfuscated Unix Scripting with dc

dc, an elegant calculator for the Unix time sharing system

So I realized that I liked the concept behind Obfuscated Unix Scripting with sed and I thought I'd make a series. There are a number of scripting languages native to Unix, and many of them qualify as being what you would call "obfuscated". One such language is the classic Unix calculator known as dc. This … Continue reading Obfuscated Unix Scripting with dc

Generalized Password Cracking, Part 1: A Description of the PCL Password Cracking Language

Cracking passwords with the PCL password cracking language

Disclaimer: The present series of posts contains information on how to exploit security vulnerabilities in passwords. It is intended for educational and research purposes only. Neither the password cracking tools described in this series nor any of the exploits developed with these tools are to be used for gaining unauthorized access to accounts or other … Continue reading Generalized Password Cracking, Part 1: A Description of the PCL Password Cracking Language

Doing Statistics in awk

Statistics in awk

One exercise that offers a lot of interesting challenges in coding is to use a programming language for an application that it's not intended to be used for. Writing a Fortran compiler in TECO and solving the Towers of Hanoi problem in the troff text formatter are two examples from the legendary Hacker Purity Test. … Continue reading Doing Statistics in awk

Obfuscated Unix Scripting with sed

Okay, so I had something else planned for this Friday night, but the project I'm working on that I wanted to share is taking a lot longer than expected, so I'm having to push the publication date back a few days while I get all the code working and create all the visuals in SVG. … Continue reading Obfuscated Unix Scripting with sed

Custom Syntax Highlighting for Vim

Hey everybody, it's your favorite tech-savvy psychopath with another informative tutorial for you to enjoy. This time I'm going to show you the system I use for adding my own custom syntax highlighting to Vim, using the scripting language informally known as Vimscript. I say "the system I use" rather than "how to do XYZ" … Continue reading Custom Syntax Highlighting for Vim

Shell Script to Download Photos Directly from Instagram

If there's one thing I absolutely fucking hate, it's modern web interfaces. It used to be that if you wanted to download an image from the Internet, all you had to do was right-click and then select "Save As" from the drop-down menu. Now all these photo upload websites have their own special interfaces that … Continue reading Shell Script to Download Photos Directly from Instagram

The Adventures of a Hackerman: How I Pirated the Papyrus Font Using Javascript

Papyrus is a font that I commonly use for digital art that I post on DeviantArt - the mixed-media "inspirational" kind that has an image with a quote or other inset text. I find that for stuff that's either serious or humorous but mocking something serious, Papyrus is the best typeface to use. It just … Continue reading The Adventures of a Hackerman: How I Pirated the Papyrus Font Using Javascript