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