Serv-U Archived Add-Ons

Other Add-Ons
• Serv-U version 3.x and higher add-onsHave you written something for Serv-U that you think we'd like? To have your add-on listed on this page please fill out the Add-On Submission Form.
Serv-U Archived Addons
Over the years, many enterprising individuals and companies have written their own addons for Serv-U. Serv-U is a highly customizable program that many programmers use to their advantage to add their own bits of functionality to it. Virtually everything you need to write an addon for Serv-U can be found in the online help.
Serv-U 2.x and Lower Add-Ons
Filtering Utilities
The following utility can be downloaded by clicking here.
This DLL lets you block uploads of files with a certain name or extension. Likewise, it will not allow users to rename files to one of those specified by you. This can be useful to prevent users from uploading or renaming files to those used by the FrontPage extensions (Which would turn them into executables of sorts), thus plugging a security hole for those running non-IIS servers supporting FrontPage extensions. Instructions on how to use this DLL can be found in a README.TXT file.
The full source code is supplied, to serve as an example on how to write Serv-U event driven server extensions.
WWW & IP Address Utilities
There are several utilities that will look for your current IP address and put it into a HTML file. This can be very useful for keeping links on your Web pages point to your FTP server in case you have a dynamic IP address.
One free utility comes from Jack Breon and you can find it at the Cat-Soft LLC FTP site (Look for instructions in the README.TXT file).
There are many more utilities doing the same thing. Also check out http://www.tucows.com and http://www.windows95.com for a wide choice of others.
Command Line Admin Utilities
A luxurious 32-bit command line utility to add/edit/remove Serv-U users written by Jerry Kurtz. For all the instructions please take a look at the README.TXT file which is included with it. This utility is shareware, registration will set you back a mere $10. A fully functional version is available for testing from the above link.
This is a much improved version of a similar program previously written by me. That bare-bones version includes complete source code, and is therefore still available for instructional purposes (it might be of help if you want to write your own).
Password Utilities
Serv-U 2.5x and lower
I have written a small 32-bit console application that can create Serv-U compatible passwords for inclusion in the SERV-U.INI file. This can be convenient for incorporation into other scripts or programs which manipulate the SERV-U.INI file directly and need to add/change users. A version in 32-bit DLL form is also available. The latter offers additional functions to verify passwords and to the UNIX 'crypt()' function. Instructions on usage can be found in the README.TXT file. Either utility can be downloaded by clicking here.
There is also an OCX version of the password encryption code for use with Visual Basic, thanks to Mark McClure who wrote the code. You can find the OCX in the same directory as the above zip-files.
Bill Nesting created a basic ASP script for changing Serv-U ftp passwords online. There are two components that are required for it to
function, both of which are free:
1. ASPCrypt from http://www.serverobjects.com/products.htm#free
2. ASPIniFile from http://www.newobjects.com/prodct/Category/4



