latest news


10-2007
Updated asm80 assembler.


9-2007
Added KillSpam program.

Software

Below are some of the programs I've written either for fun or as part of maintaining web servers for the internet. Maybe you can use these. Free of charge, most under the GNU license (free to use/modify etc, but include the source code if you make any changes). Use these at your own risk, don't hold me responsible if your dog explodes because you used this software, etc.

8080 Assembler

I needed an assembler to run some 8080 programs for my 8080 simulator. This is it. Written in C for unix/Linux, but it should port to Windows or any C compiler. This is (as of 9/2008) the 4th incarnation. All the documentation and notes with example code are included in the *.tgz file.

8080 Simulator

A few years ago, I wanted to run some old CP/M programs I had. I did a search for a simulator/emulator for an 8080 on the 'net, but didn't find anything. So I wrote my own. Since then I've found several, but mine is the best (for me, anyway). Others have taken this program and added a graphical interface around it. One for Windows, one for Linux using GTK, and one person wrote up a GUI in Java.

Written in C, this runs on a unix/Linux machine. All documentation and examples are in the source code file.

LoginSniff

I get a lot of people trying to hack into my servers. Actually, much of it is automated programs running on Windows computers as part of a virus or trojan. What they do is try to log into an SSH connection using different username/password combinations. What LoginSniff does is search the logs in real time for these attempts, pull out the I.P. address of the culprit and forever block that I.P. address from my system. So even if they (by chance) do guess the correct User Name/Password, they can't ever see the server again. Requires a current version of Perl and IPCHAINS (part of most Linux/unix distributions). Click here to view it, or right-click and save-as.

CryptoA

Simple perl program to encrypt/decrypt files etc. Runs on Windows/Linux/*nix.
Pretty strong encryption as long as you don't reuse the password. Based on OTP (one
time pad) encryption. If you are outside the United States, you can't use this due to munitions laws. Right click here and save-as to download it.

Dump

Quick and dirty program to do a HEX/ASCII dump of a file. Written in C for Linux, and should work for all Op Systems. Yeah, there are others out there, but this has a format I wanted at the time. Right click here and save-as to download it.

KillSpam

I get a lot of spam e-mails. This perl program searches the e-mail headers, strips off the  I.P. addresses and appends it to the IPCHAINS filter. All data coming from this I.P. address is now dumped, so I never see it again. If you send an e-mail to spam@landfall.net, you too will be blocked forever. Since spam bots will see this page and suck down the e-mail address, they should automatically go away at the first e-mail. Here's hoping! Right click here and save-as to download.

Linux Boot Disk

Making a Linux bootable floppy disk. Instructions, example files, and source code.