Software
Video Poker
Just a start here, but I thought it was worth posting. This my
start of what I hope will be a more robust gambling game. This game
works with Internet Explorer 5.5 and above as well as the latest
Netscape, Firebird, Mozilla and Opera browsers. Happy gambling! It's
all fun.
Play "Jacks or Better" video poker
SMTP Server (C# and VB.NET)
This is by no means a full fledged mail server. It is more of
a learning tool. The more I write Windows services the more I
find things to improve on. This is no exception. Some of the points
to notice are the multi-threading, service handling and the
external Mail Transfer Agent (MTA). By using a custom developed
interface this mail service supports a replacable assembly to
handle the processing of inbound e-mail's. This is were the service
really shines as you can improve the capabilities of the server
without the need to change the core service.
Download the full binary here
Download the C# source code here
Download the VB.NET source code here
Server Auditing GINA (C++)
One thing lacking from Windows servers is the ability to understand
why someone logged into them. While Windows does offer auditing of
successful logins, there is no way to force an administrator to enter
a reason. This DLL takes advantage of the ability to "daisy-chain" the
GINA call's.
Here are some additional links that might be useful:
11-28-2004 Update: The application has been updated to now
support the ability to connect to a SOAP web service and post the collected
login information in addition to storing it in the local application
event log. An included WSDL for the web service schema has been included
to demonstrate this. In addition a few minor bugs were addressed and the
application was made more modular in design.
WARNING: Read this before using this.
The GINA DLL controls all access to the Windows 2000/XP/2003 operating
system. If you insert the above DLL into the chain and it throws an
unhandled error you will be unable to access your machine! The only fix
if this occurs is to boot the machine from the installation CDROM and
using the administrative console feature to copy the original GINA DLL
overtop the bad DLL you inserted. Do not test this DLL on a production
machine.
Download the full binary here
Download the source code here
|