Classic ASP Component Detection Script

Classic ASP Component Detection Script

A few months ago I had a problem with a legacy Classic ASP website suddenly ceasing to work on GoDaddy hosting with an error stating that an object couldn’t be created (a server side object).

UPDATE: If you’re looking for other useful Classic ASP code modules, a few others have published them on Amazon: Classic ASP Code published them on Amazon: Classic ASP Code.

I contacted GoDaddy support and they gave me the usual “there’s no problems here, it must be your code” response.  I banged my head against their support team for the best part of a day until they finally relented.

During this process I came across an excellent self-contained ASP script written by James Harris for producing a report of what ASP components are installed on a server or shared hosting environment.  I created a modernized version of the script to make it produce lighter, responsive/mobile friendly HTML5, added some components to the list and made it available to download below.

Classic ASP Component List

The list of components is an ongoing project and so I have a hosted copy that I maintain that the script calls back to, ensuring that the script is always using the most up to date version of the component list. The list is also included separately in the download and listed in full here:

CDO.Message|http://www.microsoft.com|CDOSYS (free)|1|
CDONTS.NewMail|http://www.microsoft.com|CDONTS (free)|1|
MSWC.NextLink|http://msdn.microsoft.com/library/en-us/iisref/html/psdk/asp/comp7pmc.asp|Microsoft Content Linking Component|0|
MSWC.BrowserType|http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iisref/html/psdk/asp/comp3xx0.asp|Microsoft Browser Capability|2|
MSWC.ContentRotator|http://msdn.microsoft.com/library/en-us/iisref/html/psdk/asp/comp09dg.asp|Microsoft Content Rotator|0|
MSWC.AdRotator|http://msdn.microsoft.com/library/en-us/iisref/html/psdk/asp/comp59f8.asp|Microsoft Ad Rotator|0|
MSWC.PermissionChecker|http://msdn.microsoft.com/library/en-us/iisref/html/psdk/asp/comp3hf8.asp|Microsoft Permission Checker Component|0|
MSWC.Status|http://msdn.microsoft.com/library/en-us/iisref/html/psdk/asp/comp1qt0.asp|Microsoft Status Component|0|
MSWC.Tools|http://msdn.microsoft.com/library/en-us/iisref/html/psdk/asp/comp7g8k.asp|Microsoft Tools Component|0|
MSWC.PageCounter|http://msdn.microsoft.com/library/en-us/iisref/html/psdk/asp/comp00vo.asp|Microsoft Page Counter Component|0|
MSWC.IISLog|http://msdn.microsoft.com/library/en-us/iisref/html/psdk/asp/comp6i5w.asp|Microsoft Logging Utility Component|0|
MSXML2.ServerXMLHTTP|http://msdn.microsoft.com/library/en-us/xmlsdk30/htm/xmobjxmldomserverxmlhttp_using_directly.asp|Microsoft ServerXMLHTTP|13|
Microsoft.XMLDOM|http://www.microsoft.com|Microsoft XMLDOM Component|13|
Microsoft.XMLHTTP|http://www.microsoft.com|Microsoft XMLHTTP Component|13|
Scripting.FileSystemObject|http://www.microsoft.com|MicrosoftFileSystem Object|6|
ADOX.Catalog|http://www.microsoft.com|MicroSoft ADOX Catalog|0|
WScript.Shell|http://www.microsoft.com|Windows Script Shell|0|
WScript.Network|http://www.microsoft.com|Windows Script Network|0|
ADODB.Connection|http://www.microsoft.com|ADODB.Connection|0|
ADODB.Command|http://www.microsoft.com|ADODB.Command|0|
ADODB.Recordset|http://www.microsoft.com|ADODB.Recordset|0|
Scripting.Dictionary|http://www.microsoft.com|Scripting.Dictionary|0|
ASPFileUpload.File|http://support.microsoft.com/default.aspx?scid=kb;EN-US;q299692|MicroSoft File Upload|3|0
Scripting.Encoder|http://www.microsoft.com|Script Encoder|0|
Msxml2.DOMDocument.3.0|http://www.microsoft.com|Microsoft XMLDOM 3.0 Component|13|
Msxml2.DOMDocument.4.0|http://msdn.microsoft.com/downloads/default.asp?url=/downloads/topic.asp?url=/msdn-files/028/000/072/topic.xml|Microsoft XMLDOM 4.0 Component|13|
SMTPsvg.Mailer|http://www.serverobjects.com|Server Objects - ASPMail|1|
SMTPsvg.Mailer|http://www.serverobjects.com|Server Objects - ASPQMail|1|
AspImage.Image|http://www.serverobjects.com|Server Objects - ASPImage|4|
POP3svg.Mailer|http://www.serverobjects.com|Server Objects - ASPPop3|1|
AspNNTP.Conn|http://www.serverobjects.com|Server Objects - AspNNTP|0|
AspFile.FileObj|http://www.serverobjects.com|ServerObjects - AspFile|6|
AspConv.Expert|http://www.serverobjects.com|ServerObjects - AspConv|0|
AspHTTP.Conn|http://www.serverobjects.com|ServerObjects - AspHTTP|0|
AspDNS.Lookup|http://www.serverobjects.com|ServerObjects - AspDNS|0|
AspMX.Lookup|http://www.serverobjects.com|ServerObjects - AspMX|1|
WaitFor.Comp|http://www.serverobjects.com|ServerObjects - Waitfor (free)|0|
LastMod.FileObj|http://www.serverobjects.com|ServerObjects - Last Modified (free)|6|
ImgSize.Check|http://www.serverobjects.com|ServerObjects - Image Size (free)|4|
GuidMakr.GUID|http://www.serverobjects.com|ServerObjects - GUID Maker (free)|0|
ASPsvg.Process|http://www.serverobjects.com|ServerObjects - AspProc (free)|0|
AspPing.Conn|http://www.serverobjects.com|ServerObjects - AspPing (free)|0|
AspInet.FTP|http://www.serverobjects.com|ServerObjects - AspInet (free)|0|
ASPExec.Execute|http://www.serverobjects.com|ServerObjects - AspExec (free)|0|
AspCrypt.Crypt|http://www.serverobjects.com|ServerObjects - AspCryp (free)|9|
Bible.Lookup|http://www.serverobjects.com|ServerObjects - AspBible (free)|0|
SoftArtisans.SAFile|http://www.softartisans.com|SoftArtisians Fileup|3|
SoftArtisans.FileManager|http://www.softartisans.com|SoftArtisians FileManager|6|
SoftArtisans.XFRequest|http://www.softartisans.com|SoftArtisians X-File|6|
SoftArtisans.FileManagerTX|http://www.softartisans.com|SoftArtisians FileManagerTX|6|
SoftArtisans.SASessionPro.1|http://www.softartisans.com|SoftArtisans SA-Session Pro|0|
SMUM.XCheck.1|http://www.softartisans.com|SoftArtisians Check (form validator)|11|
Softartisans.Archive|http://www.softartisans.com|SoftArtisans Archive|6|
SoftArtisans.SMTPMail|http://www.softartisans.com|SoftArtisans SMTPmail|1|
Softartisans.ExcelWriter|http://www.softartisans.com|SoftArtisans Excel Writer|5|
SoftArtisans.Groups|http://www.softartisans.com|SoftArtisans.Groups (SA-Admin)|9|
SoftArtisans.Performance|http://www.softartisans.com|SoftArtisians.Performance (SA-Admin)|9|
SoftArtisans.RAS|http://www.softartisans.com|SoftArtisans.RAS (SA-Admin)|9|
SoftArtisans.Shares|http://www.softartisans.com|SoftArtisans.Shares (SA-Admin)|9|
SoftArtisans.User|http://www.softartisans.com|SoftArtisans.User (SA-Admin)|9|
Jmail.smtpmail|http://www.dimac.net|w3 JMail|1|
w3sitetree.tree|http://www.dimac.net|w3 Site Tree : www.dimac.net|0|
w3.upload|http://www.dimac.net|w3 Upload|3|
w3.netutils|http://www.dimac.net|w3 Utils|0|
Socket.TCP|http://www.dimac.net|w3 Sockets|0|
w3.netutils|http://www.dimac.net|w3 NetDebug|0|
Persits.MailSender|http://www.persits.com|Persits - ASPEmail|1|
Persits.Upload.1|http://www.persits.com|Persits - ASPUpload|3|
Persits.Jpeg|http://www.persits.com|Persits - AspJpeg|4|
Persits.Grid|http://www.persits.com|Persits - AspGrid|0|
Persits.AspUser|http://www.persits.com|Persits - AspUser|9|
Persits.CryptoManager|http://www.persits.com|Persits - AspEncrypt|9|
ADISCON.SimpleMail.1|http://www.simplemail.adiscon.com/en|SimpleMail|1|
CalendarCom.CalendarStuff|http://www.devguru.com|DevGuru - dgcalendar|0|
dgEncrypt.Key|http://www.devguru.com|DevGuru - dgEncrypt|9|
dgFileUpload.dgUpload|http://www.devguru.com|DevGuru - dgFileup|3|
dgReport.Report|http://www.devguru.com|DevGuru - dgReport|0|
dgSort.QuickSort|http://www.devguru.com|DevGuru - dgSort|0|
dgTree.Tree|http://www.devguru.com|DevGuru - dgTree|0|
Dundas.Mailer|http://www.dundas.com|Dundas - ASPMailer|1|
Dundas.PieChartServer.2|http://www.dundas.com|Dundas - Pie Chart Server Control|7|
Dundas.Upload|http://www.dundas.com|Dundas - Upload|3|
EasyMail.SMTP.5|http://www.quiksoft.com|Quicksoft - EasyMail (free)|1|
AspPing.Conn|http://www.15seconds.com/component/pg000229.htm|ASP Ping|0|
Dynu.CreditCard|http://www.dynu.com|Dynu CreditCard|10|11
Dynu.DateTime|http://www.dynu.com|Dynu DateTime|0|
Dynu.DNS|http://www.dynu.com|Dynu DNS|0|
Dynu.Exec|http://www.dynu.com|Dynu Exec|0|
Dynu.Email|http://www.dynu.com|Dynu Email|1|
Dynu.Encrypt|http://www.dynu.com|Dynu Encrypt|9|
Dynu.FileUtil|http://www.dynu.com|Dynu File|6|
Dynu.FTP|http://www.dynu.com|Dynu FTP|0|6
Dynu.HTTP|http://www.dynu.com|Dynu HTTP|0|
Dynu.POP3|http://www.dynu.com|Dynu POP3|1|
Dynu.Ping|http://www.dynu.com|Dynu Ping|0|
Dynu.TCPSocket|http://www.dynu.com|Dynu TCPSocket|0|
Dynu.StringUtil|http://www.dynu.com|Dynu String|0|
Dynu.Upload|http://www.dynu.com|Dynu Upload|3|
Dynu.Wait|http://www.dynu.com|Dynu Wait|0|
Dynu.Whois|http://www.dynu.com|Dynu Whois|0|
MP_Mikys_ASP.Password|http://www.mikys-asp.nykoping.net/Password|ASP Password|9|
S3Weather.Current|http://www.softshell.net|S3 Weather Component (free)|0|
AuthNetSSLConnect.SSLPost|http://www.authorize.net|Authorize.Net Transaction COM (free)|10|11
HexValidEmail.Connection|http://www.hexillion.com|Hexillion - HexValidEmail|1|11
Hexillion.HexIcmp|http://www.hexillion.com|Hexillion - HexIcmp|0|
Hexillion.HexLookup|http://www.hexillion.com|Hexillion - HexLookup|0|
Hexillion.HexTcpQuery|http://www.hexillion.com|Hexillion - HexTcpQuery|0|
HexDns.Connection|http://www.hexillion.com|Hexillion - HexDSN|0|
ocxQmail.ocxQmailCtrl.1|http://www.flicks.com|Flicks - ocxQmail|1|
OCXHTTP.OCXHttpCtrl.1|http://www.flicks.com|Flicks - OCXHttp|0|
ocxQmail.ocxQmailCtrl.1|http://www.flicks.com|Flicks - OCXQMail|1|
VASPTV.ASPTreeView|http://www.visualasp.com|VisualASP - TreeView|0|
VASPLV.ASPListView|http://www.visualasp.com|VisualASP - ListView|0|
VASPMV.ASPMonthView|http://www.visualasp.com|VisualASP - MonthView|0|
VASPTB.ASPTabView|http://www.visualasp.com|VisualASP - TabView|0|
ASPWordToy.WordToy|http://www.asptoys.com|ASP Toys - WordToy (Word Converter)|6|
ASPTabToy.TabToy|http://www.asptoys.com|ASP Toys - TabToy|0|
aspZipCodeToy.ZipCodeToy|http://www.asptoys.com|ASP Toys - ASP ZipCodeToy|0|11
ASPCryptToy.CryptToy|http://www.asptoys.com|ASP Toys - CryptToy|9|
Convert.t2h|http://members.home.net/pjsteele/asp|CONVERT - string/html/text manipulation (free)|0|
APDocConv.Object|http://www.activepdf.com|activePDF - DocConverter|5|
APWebGrabber.Object|http://www.activepdf.com|activePDF - WebGrabber|5|
APServer.Object|http://www.activepdf.com|activePDF - activePDF Server|5|
APSpool.Object|http://www.activepdf.com|activePDF - Spooler|5|
APToolkit.Object|http://www.activepdf.com|activePDF - Toolkit|5|
shotgraph.image|http://www.shotgraph.com|Shot Graph|7|
IntrChart.Chart|http://www.compsysaus.com.au|IntrChart|7|
IntrSQL.Query|http://www.compsysaus.com.au|IntrSQL|0|
IntrPWD.Validate|http://www.compsysaus.com.au|IntrPWD|9|
IntrCard.Credit|http://www.compsysaus.com.au|IntrCard|0|11
AspSmartImage.SmartImage|http://www.aspsmart.com|ASP Smart - aspSmartImage|4|
AspSmartChat.SmartChat|http://www.aspsmart.com|ASP Smart - aspSmartChat|0|
AspSmartFile.SmartFile|http://www.aspsmart.com|ASP Smart - aspSmartFile|6|
aspSmartMenu.SmartMenuPopUp|http://www.aspsmart.com|ASP Smart - aspSmartMenu|0|
AspSmartDate.SmartDate|http://www.aspsmart.com|ASP Smart - aspSmartDate|0|
AspSmartUpload.SmartUpload|http://www.aspsmart.com|ASP Smart - aspSmartUpload|3|
aspSmartMail.SmartMail|http://www.aspsmart.com|ASP Smart - aspSmartMail|1|
aspSmartCache.SmartCache|http://www.aspsmart.com|ASP Smart - aspSmartCache|0|
xAuthorize.Charge|http://www.xauthorize.com|xAuthorize CC|10|11
acDesktop.Desktop|http://www.activecomponents.nu|acDesktop|0|
acNetwork.DNS|http://www.activecomponents.nu|acNetwork|0|
acSMTP.Smtp|http://www.activecomponents.nu|acSMTP SSL|9|
Temperature.Conversion|http://asp.myscripting.com/activextemp.asp|Temperature Conversion|0|
cyScape.browserObj|http://www.cyscape.com|BrowserHawk|2|11
dkQmail.Qmail||dkQMail|1|
Geocel.Mailer|http://www.geocel.com|GeoCel|1|
iismail.iismail.1||IISMail|1|
SmtpMail.SmtpMail.1||SMTP|1|
OpenX2.Connection|http://www.openx.ca|OpenX|1|
ABMailer.Mailman|http://www.absoftwarex.com/abmailer|ABMailer|1|
c2geread.Message|http://www.componentstogo.com|C2GEread|1|
C2G.SCM|http://www.componentstogo.com|C2GSCM|0|8
C2GSCM.Service|http://www.componentstogo.com|C2GSCM|8|0
C2G.SCAN|http://www.componentstogo.com|C2GSCAN|0|
C2G.whois|http://www.componentstogo.com|C2GWHOIS |0|
c2g.http|http://www.componentstogo.com|C2GHttp |0|
C2G.Ping|http://www.componentstogo.com|C2GPing|0|
C2G.Tracert|http://www.componentstogo.com|C2GTracert|0|
ANUPLOAD.OBJ|http://www.adminsystem.net/webapp/popcom|ANPOP|1|
ASPXP.Mail|http://aspxp.com/free_stuff/aspxpmail|ASPXPMail (free)|1|
ActiveMessenger.Message|http://www.infomentum.com|ActiveMessenger|1|
ActiveFile.Post|http://www.infomentum.com|ActiveFile|3|
ActiveNavigator.Toolbar|http://www.infomentum.com|ActiveNavigator|0|
ActiveProfile.Profile|http://www.infomentum.com|ActiveProfile|2|9
DartZip.Zip.1|http://www.dart.com|Dart Zip Compression Tool|6|
Dart.Ftp.1|http://www.dart.com|Dart FTP Tool|6|0
Dart.Pop.1|http://www.dart.com|Dart POP Mail|1|
Dart.Ping.1|http://www.dart.com|Dart Ping|0|
Dart.Dns.1|http://www.dart.com|Dart DNS|0|
Dart.Smtp.1|http://www.dart.com|Dart SMTP|1|
Dart.Telnet.1|http://www.dart.com|Dart PowerTCP Telnet Tool|0|
Dart.Http.1|http://www.dart.com|Dart HTTP|0|
Dart.Tcp.1|http://www.dart.com|Dart TCP|0|
Dart.WebPage.1|http://www.dart.com|Dart WebPage|0|
Dart.WebASP.1|http://www.dart.com|Dart ASP|0|
Dart.Message.1|http://www.dart.com|Dart Message|0|
Dart.Manager.1|http://www.dart.com|Dart Manager|0|
quicktab.quicktabs|http://www.webintel.net|Quicktab|0|
waspzip.waspzip|http://www.webintel.net|Wasp Zip|6|5
easyBarCode.aspBarCode|http://www.mitdata.com|aspEasyBarCode|7|0
aspZip.EasyZIP|http://www.mitdata.com|aspEasyZIP|6|5
aspPDF.EasyPDF|http://www.mitdata.com|aspEasyPDF|5|6
aspCrypt.EasyCRYPT|http://www.mitdata.com|aspEasyCRYPT|9|
objBarGraph.DrawChart|http://www.livesoup.com/bargraph.asp|BarGraph (free)|7|
LyfUpload.UploadFile|http://www.21jsp.com|LyfUpload (free)|3|
lyfimage.image|http://www.21jsp.com|LyfImage (free)|4|7
ASPControlHost.Host|http://release-systems.8m.com/asphost.html|ASPControlHost|7|4
GSServer.GSServerProp|http://www.graphicsserver.com|Graphics Server|4|7
ASPPicture.Picture|http://www.unchanged.net|ASPPicture|4|
COMobjectsNET.IconGrabber|http://www.comobjects.net|COMobjects.NET Icon Grabber|4|
COMobjects.NET.PictureProcessor|http://www.comobjects.net|COMobjects.NET Picture Processor|4|
COMobjectsNET.PictureGalleryPro|http://www.comobjects.net|COMobjects.NET Picture Gallery Pro|4|
COMobjectsNET.Colorizer|http://www.comobjects.net|COMobjects.NET Colorizer|4|
COMobjectsNET.PieChart|http://www.comobjects.net|COMobjects.NET 3D Pie Chart|7|4
ChartDirector.API|http://www.advsofteng.com|ChartDirector|7|
Stonebroom.ASPointer|http://www.stonebroom.com|Stonebroom.ASPointer|13|5
Stonebroom.ASP2XML|http://www.stonebroom.com|Stonebroom.ASP2XML|13|5
Stonebroom.RegEx|http://www.stonebroom.com|Stonebroom.RegEx|0|
Stonebroom.RemoteZip|http://www.stonebroom.com|Stonebroom.RemoteZip|5|6
Stonebroom.SaveForm|http://www.stonebroom.com|Stonebroom.SaveForm|12|
Stonebroom.ServerZip|http://www.stonebroom.com|Stonebroom.ServerZip|5|6
Stonebroom.XSLTransform|http://www.stonebroom.com|Stonebroom.XSLTransform|13|5
OpenX.DBMail|http://www.openx.ca|OpenX DBMail|1|12
com.comsoltech.CGI|http://www.comsoltech.com|com.comsoltech.CGI (free)|12|
Datafun.FormBoy|http://www.datafun.net|FormBoy|12|10
AddressTools.ZIPCheck|http://www.addresstools.com|AddressTools - ZIPCheck|11|12
AddressTools.EmailCheck|http://www.addresstools.com|AddressTools - EmailCheck|11|12
VisualSoft.Mail.1|http://www.visualmart.com|VisualSoft Mail|1|
VisualSoft.BLOWFISHCrypt.1|http://www.visualmart.com|VisualSoft Crypt|9|
VisualSoft.FTP.1|http://www.visualmart.com|VisualSoft FTP|6|0
VisualSoft.HTTP.1|http://www.visualmart.com|VisualSoft HTTP|2|0
VisualSoft.Chart.1|http://www.visualmart.com|VisualSoft Chart|7|
VisualSoft.DMXML.1|http://www.visualmart.com|VisualSoft XMLPro|13|
VisualSoft.DataAdmin.1|http://www.visualmart.com|VisualSoft DataAdmin|0|
QwerkSoft.FormSlam|http://www.qwerksoft.com|Form Slam|12|11
SiteAdmin.AdminTools|http://components.sitetown.com|SiteSecurity|9|
SiteSecurity.Login|http://components.sitetown.com|SiteSecurity|9|
FileDownload.Manager|http://components.sitetown.com|File Download|6|0
EasyDb.Database|http://components.sitetown.com|Easy DB|0|
AbsoluteHttp.Conn|http://www.speeq.com|AbsoluteHTTP|0|
ASPCharge.CC|http://www.bluesquirrel.com|A$PCharge|10|11
ProjectDisplay.Charts|http://www.aspkey.com|ASPkey ProjectDisplay|0|
IPWorksASP.SOAP|www.nsoftware.com|IP Works Soap|13|
IPWorksASP.FileMailer|www.nsoftware.com|IP Works FileMailer|1|6
IPWorksASP.FTP|www.nsoftware.com|IP Works FTP|0|
IPWorksASP.HTMLMailer|www.nsoftware.com|IP Works HTMLMailer|1|
IPWorksASP.HTTP|www.nsoftware.com|IP Works HTTP|13|0
IPWorksASP.ICMPPort|www.nsoftware.com|IP Works ICMPPort|0|
IPWorksASP.IMAP|www.nsoftware.com|IP Works IMAP|0|
IPWorksASP.IPInfo|www.nsoftware.com|IP Works IPInfo|0|
IPWorksASP.IPPort|www.nsoftware.com|IP Works IPPort|0|
IPWorksASP.LDAP|www.nsoftware.com|IP Works LDAP|0|
IPWorksASP.MCast|www.nsoftware.com|IP Works MCast|0|
IPWorksASP.MIME|www.nsoftware.com|IP Works MIME|1|
IPWorksASP.MX|www.nsoftware.com|IP Works MX|1|
IPWorksASP.NetClock|www.nsoftware.com|IP Works NetClock|0|
IPWorksASP.NetCode|www.nsoftware.com|IP Works NetCode|0|
IPWorksASP.NetDial|www.nsoftware.com|IP Works NetDial|0|
IPWorksASP.NNTP|www.nsoftware.com|IP Works NNTP|0|
IPWorksASP.Ping|www.nsoftware.com|IP Works Ping|0|
IPWorksASP.POP|www.nsoftware.com|IP Works POP|1|
IPWorksASP.RCP|www.nsoftware.com|IP Works RCP|6|0
IPWorksASP.Rexec|www.nsoftware.com|IP Works Rexec|0|
IPWorksASP.Rshell|www.nsoftware.com|IP Works Rshell|0|
IPWorksASP.SMTP|www.nsoftware.com|IP Works SMTP|1|
IPWorksASP.SNMP|www.nsoftware.com|IP Works SNMP|1|0
IPWorksASP.SNPP|www.nsoftware.com|IP Works SNPP|13|0
IPWorksASP.Telnet|www.nsoftware.com|IP Works Telnet|0|
IPWorksASP.TFTP|www.nsoftware.com|IP Works TFTP|0|
IPWorksASP.TraceRoute|www.nsoftware.com|IP Works TraceRoute|0|
IPWorksASP.UDPPort|www.nsoftware.com|IP Works UDPPort|0|
IPWorksASP.WebForm|www.nsoftware.com|IP Works WebForm|12|
IPWorksASP.WebUpload|www.nsoftware.com|IP Works WebUpload|3|
IPWorksASP.Whois|www.nsoftware.com|IP Works Whois|0|
IPWorksASP.XMLp|www.nsoftware.com|IP Works XMLp|13|
iisCC.cc|http://www.iiscart.com|IIS Cart - iisCARTcc|0|11
Coalesys.CSPanelBar.2|http://www.coalesys.com|CSPanelBar|0|
Coalesys.CSWebMenu.1|http://www.coalesys.com|CSWebMenu|0|3
TCPIP.DNS|http://www.pstruh.cz/help/tcpip/library.htm|Simple DNS+Traceroute|0|
DrWFM.fm|http://www.dataroad.sk/dr/drwfm/default.asp|DrWebFileManager|6|
id3.id3get|http://www.infinitemonkeys.ws/infinitemonkeys|Atrax ID3.ID3Get|0|
Atrax.ComboBox|http://www.infinitemonkeys.ws/infinitemonkeys|Atrax ComboBox|0|
Atrax.URLGrabber|http://www.infinitemonkeys.ws/infinitemonkeys|Atrax URLGrabber|0|13
Atrax.Whois|http://www.infinitemonkeys.ws|Atrax Whois|0|
SOFTWING.ASPEventlog|http://www.alphasierrapapa.com|Asp Event log (FREE)|8|0
Softwing.EventLogReader|http://www.alphasierrapapa.com|Event Log Reader (FREE)|0|
Softwing.AspQPerfCounters|http://www.alphasierrapapa.com|AspQPerfCounters|8|0
SOFTWING.AspTear|http://www.alphasierrapapa.com|AspTear|8|0
AspTouch.TouchIt|http://www.alphasierrapapa.com|AspTouch TouchIt (FREE)|8|0
Softwing.FileCache.1|http://www.alphasierrapapa.com|Softwing FileCache (FREE)|8|0
Softwing.LocaleFormatter|http://www.alphasierrapapa.com|LocaleFormatter (FREE)|0|
Softwing.MacBinary|http://www.alphasierrapapa.com|MacBinary Xtraction (FREE)|6|
Softwing.OdbcRegTool|http://www.alphasierrapapa.com|OdbcRegTool (FREE)|8|0
Softwing.Profiler|http://www.alphasierrapapa.com|Softwing ASP Script Speed Profiler (FREE)|0|
AlphaSierraPapa.AspRegSvr|http://www.alphasierrapapa.com|RegServer [component registration via ASP] (FREE!!)|8|0
Softwing.VersionInfo|http://www.alphasierrapapa.com|VersionInfo|8|0
w3info.w3info.1|http://www.alphasierrapapa.com|W3 Info|0|
SoftwingXSB.ShoppingBag|http://www.alphasierrapapa.com|Softwing ShoppingBag|10|
crossoft.quickcal|http://www.quickgallery.com|Quick Calendar|0|
crossoft.wapsplash|http://www.quickgallery.com|QuickDeck|0|
crossoft.waplist|http://www.quickgallery.com|QuickDeck|0|
crossoft.remotescript|http://www.quickgallery.com|QuickList|0|
crossoft.quicklist|http://www.quickgallery.com|QuickList|0|
crossoft.quicktable|http://www.quickgallery.com|QuickTable|0|
OneTouchASP.StrFunctions|http://www.1touchasp.com|1Touch|0|
ZmeYsoft.Hashes.MD5|http://www.newobjects.com|ZmeYsoft MD5 Hash|9|0
binarysendfile.BinFileSend|http://www.newobjects.com|Binarysendfile component|0|
werkslib.mp3exp|http://www.marban.at/download/aspmp3.zip|werk3AT - MP3|0|
TreeGen.Tree|http://www.treegen.com|Tree Gen|0|
Text2Tree150d.tree|http://www.asp-components.de|Text2Tree|0|
ASPBarChart100d.chart|http://www.asp-components.de|Bar Chart|8|0
AspWebCal120d.webcal|http://www.asp-components.de|ASP WebCalendar|0|
ScriptUtils.ASPForm|http://pstruh.cz/help/ScptUtl/library.htm|Simple Upload|3|0
ScriptUtils.ByteArray|http://pstruh.cz/help/ScptUtl/library.htm|Simple Download|0|
ScriptUtils.Kernel|http://pstruh.cz/help/ScptUtl/library.htm|ASP Timing|0|
Scribe.ScribeDOM|http://www.innuvo.com|ScribeDOM|13|
ANPOP.POPMSG|http://www.adminsystem.net|ANPOP |1|
ANSMTP.OBJ|http://www.adminsystem.net|ANSMTP|1|
ANUPLOAD.OBJ|http://www.adminsystem.net|ANUPLOAD (free)|3|
VoiceShot.VoiceShot|http://www.voiceshot.com/api/readme.htm|ASP Call|0|
SimplePageASP.SNPP|http://www.rushweb.com|SimplePageASP SNPP|0|
khttp.inet|http://www.rainfall.com|KHTTP|13|0
OCXHTTP.OCXHttpCtrl.1|http://www.flicks.com|Flicks OCXHttp|13|0
URLFetch.URLFetch|http://www.screen-scraper.com|URLFetch|13|0
Dundas.Mailer|http://www.dundas.com|Dundas Mailer|1|
Dundas.Mailer.1|http://www.dundas.com|Dundas Mailer|1|
Dundas.PieChartServer.1|http://www.dundas.com|Dundas PieChartServer|7|
Dundas.Upload|http://www.dundas.com|Dundas Upload|3|
Dundas.Upload.2|http://www.dundas.com|Dundas Upload|3|
Dundas.ChartServer|http://www.dundas.com|Dundas ChartServer|7|
Dundas.ChartServer2D.1|http://www.dundas.com|Dundas ChartServer 2D|7|
ABCUpload4.XForm|http://www.websupergoo.com|ABC Upload|3|
ABCpdf3.Doc|http://www.websupergoo.com|ABC PDF|0|
ImageGlue5.Canvas|http://www.websupergoo.com|Image Glue|4|
ImageEffects.FX|http://www.websupergoo.com|Image Effects|4|
ABCDrawHTML.Page|http://www.websupergoo.com|ABC Draw HTML|4|0
ABCCrypto2.Crypto|http://www.websupergoo.com|ABC Crypto|9|
MetaFiler2.File|http://www.websupergoo.com|MetaFiler|4|
XceedSoftware.XceedZip|http://www.xceedsoft.com|XceedZip|5|
Xceed.BinaryEncoding|http://www.xceedsoft.com|Xceed Binary Encoding|0|
Xceed.Base64Encoding|http://www.xceedsoft.com|Xceed Base 64 Encoding|0|
Xceed.Encryption|http://www.xceedsoft.com|Xceed Encryption|9|0
Xceed.TwofishEncryptionMethod|http://www.xceedsoft.com|Xceed Two fish Encryption Method|9|0
Xceed.HavalHashingMethod|http://www.xceedsoft.com|Xceed Haval Hashing Method|9|0
XceedSoftware.XceedFtp|http://www.xceedsoft.com|Xceed Ftp|8|0
Xceed.StreamingCompression|http://www.xceedsoft.com|Xceed Streaming Compression|0|
Xceed.DeflateCompression|http://www.xceedsoft.com|Xceed Deflate Compression|0|

Download

The ZIP file contains two files, the detection script and a copy of the componentList.txt file in case you want don’t want to use the version hosted by me or can’t (for example the server being tested is offline or standalone).

Download the ASP Component Detection Script

Bob McKay

About Bob McKay

Bob is a Founder of Seguro Ltd, a full time father and husband, part-time tinkerer-with-wires, coder, Muay Thai practitioner, builder and cook. Big fan of equality, tolerance and co-existence.

Disclosure Policy

9 comments on «Classic ASP Component Detection Script»

  1. Kathy Pine says:

    Thank you for this!! Huge help! I don’t want to be dealing with Legacy code with Classic ASP & GoDaddy, but I am, so at least having this kind of resource helps me through!

    1. Bob McKay says:

      Hey Kathy,
      No problem – glad it helped!

  2. Charles says:

    Clicked the “Download the ASP Component Detection Script” and get a “Not Found” error page…

    1. Bob McKay says:

      Hi Charles,
      Thanks for pointing this out – it’s sorted now!
      Bob

  3. Kim says:

    When I click the download button the script is “not found” … 🙁

    1. Bob McKay says:

      Hey Kim,
      Apologies, I’ve fixed the link – thanks for letting me know!
      Bob

      1. Kim Rowden says:

        Thank you sir!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.