Effectiveness of CAPTCHA#

CAPTCHA screens help keep bots from flooding sites like this one with spam.

I use a very basic CAPTCHA on the comments section.

Here are 2 articles talking about the effectivness of CAPTCHA, and ways that people can beat it.

http://haacked.com/archive/2005/01.aspx

http://www.codinghorror.com/blog/archives/000712.html

Categories:  | 
Thursday, March 01, 2007 10:29:44 AM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Resetting Domain Admin Passwords#

I have been researching ways to reset a domain admin password for a client who forgot what they typed in when they set the password.

Most password crackers work only on local accounts, not for anything on a domain.  It seems like the way to go about this is to reset the local admin account, then login using Directory Service Recovery Mode to reset the domain admin account.

Here are some of the articles I have been reading:

http://www.jms1.net/nt-unlock.shtml  <-- this idiot won't let you view his pages if you are running IE, so use firebox, but again, that's just stupid

http://www.nobodix.org/seb/win2003_adminpass.html

http://home.eunet.no/~pnordahl/ntpasswd/

http://www.loginrecovery.com/about.html

http://www.petri.co.il/reset_domain_admin_password_in_windows_server_2003_ad.htm

 

Categories:  |  |  |  | 
Friday, December 08, 2006 2:56:02 PM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Backup/Restore Cisco Pix Configuration#

To do this you

  1. Need a TFTP server running (solarwinds)
  2. Need to telnet into the device
  3. Need to be in enable mode

First to make the backup:

write net 192.168.1.2:MyBackup.pixconfig

where the IP is the IP of your TFTPserver

Then to restore it later, you need to enter config terminal mode first and then restore the file:

config term
configure net 192.168.1.2:MyBackup.pixconfig

and there you have it...

The changes will take immediate effect, but you will still need to write them into the non volatile memory, or the changes will be lost when you reboot the device.

 

Categories:  |  | 
Friday, August 11, 2006 3:55:29 PM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Resetting a PIX password#

Here is a quick trick for resetting a pix password:

http://www.tech-recipes.com/cisco_firewall_tips639.html

You need console access to do so.

Categories:  |  | 
Friday, July 21, 2006 12:25:58 PM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Some Good Links For Updating Cisco PIX Devices#
Categories:  |  | 
Wednesday, July 19, 2006 3:01:43 PM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Backing up Cisco router settings#

Working with Cisco products is not an everyday event for me, but when I do work with them I want to make sure I backup the config files before I do anything.

To do this you can follow the instructions on this page:
http://www.cisco.com/en/US/products/sw/iosswrel/ps1835/products_tech_note09186a008020260d.shtml#tftp

You can also download a free TFTP server at this location:
http://www.solarwinds.net/Tools/Free_tools/TFTP_Server/

 

Categories:  |  | 
Thursday, July 06, 2006 8:07:02 AM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Free Anti Virus Software Options#

Slashdot recently posted a question from a user asking what the best free anti virus options are.

The response can be seen here:

http://ask.slashdot.org/article.pl?sid=06/05/22/1310211

 

Categories:  |  | 
Thursday, May 25, 2006 12:36:09 PM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Moving a Network#

This weekend I helped a client of mine move their computer system to a new factility.  In the new location I racked up and configured an HP Procurve switch, and 2 Cisco APs.

All in all the move went well.  I had some problems getting into the Procurve at first.  I think the problem was a bad serial cable, but in the end I got it working right.

We didn't quite have enough ports on Procurve, so I uplinked a couple of their old switches until I could procure some more modules for the HP.

The Cisco 1100 APs had great range.  I was able to blanket the entire facility with WIFI access.  Pretty nice!

Categories:  |  |  | 
Saturday, April 22, 2006 3:55:42 PM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Strong Names and Security in the .NET Framework#
This Security Brief at MSDN talks about the practice of strongly naming your .net assemblies.
Categories:  |  |  | 
Wednesday, March 24, 2004 8:23:50 AM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Encrypting the Viewstate#
This article from MSDN talks a lot about utilizing the viewstate to its fullest.

One of the things that they discuss is security, and encrypting the viewstate.
Categories:  |  |  |  | 
Monday, March 22, 2004 2:33:49 PM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Windows Principal and Identity Objects#
Here is the article... that all.
Categories:  |  |  |  | 
Thursday, March 18, 2004 7:44:21 PM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Screen Scraping Email Blocker#
This article shows how to create a control that will convert your email addresses into a unique code that is reconverted by javascript when the page loads... so it can't be screen scraped.
Categories:  |  |  |  |  |  |  | 
Saturday, March 13, 2004 9:37:02 PM (Central Standard Time, UTC-06:00) #    Comments [1]  | 

 

Using Password Hashs#
Here is a simple example for using a hashing sequence to protect passwords.
Categories:  |  |  |  | 
Thursday, February 19, 2004 11:19:02 AM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Secure Querystrings#
Secure Querystrings is something that I have seen in practice, but I didn't know that it was built into the .NET Framework. Pretty cool.
Categories:  |  |  |  |  | 
Friday, January 30, 2004 11:03:09 AM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Add Watermarks At Runtime#
Here is the article.
Categories:  |  |  | 
Friday, January 16, 2004 11:46:24 PM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

.Net Code Access Security#
Here is an article that goes into code access security.
Categories:  |  |  | 
Tuesday, December 30, 2003 12:25:43 PM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Preventing Dictionary Attacks#
This article talks about preventing dictionary attacks with asp.net applications.
Categories:  |  |  |  | 
Friday, December 26, 2003 6:22:57 PM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Using the Principal and Identity for custom security authentication#
This article shows how to use the .NET Principal and Identity concepts to implement custom authentication and authorization in Windows and Web applications
Categories:  |  |  |  | 
Friday, December 26, 2003 6:15:14 PM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Kerberos Paper#
This PDF explains a little about Kerberos, why we need it and how it works.
Categories:  | 
Wednesday, October 15, 2003 11:03:36 AM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Create a test SSL Certificate with MakeCert#
Just convert this into a BAT file:

cd program files
cd microsoft visual studio .net 2003
cd common7
cd tools
cd bin


makecert -r -pe -n "CN=users.walshgroup.com" -b 01/01/2000 -e 01/01/2036 -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localMachine -sky exchange -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12 usersCert.cer
echo finished



After you have the cer file, you need to do the following.

Export a Certificate and Public Key
Now that you have added the Certificates snap-in, you can export the key pair that your Web server is using (the certificate and public key). To do this, perform the following steps: Open the Certificates (Local Computer) snap-in you added in the last section, navigate to Personal, and then to Certificates.

You will see your Web server certificate denoted by the CN (Common Name) found in the Subject field of the certificate (using Internet Explorer 5.0, you can easily view the certificate to see the Common Name if you are unsure).

Right-click on the server certificate, select All Tasks, and then click Export.

When the wizard starts, click Next. Choose to export the private key, and then click Next. NOTE: If you export the certificate for use on an IIS Web server, do not select Require Strong Encryption. This option causes a password prompt every time an application attempts to access the private key, and causes IIS to fail.


The file format you will want to choose is the Personal Information Exchange (though you can select from several options). This will create a PFX file. Notice that you can export any certificates in the certification path by selecting the option on this screen. This is very handy if your certificate was issued by a non-trusted certificate authority (for example, Microsoft Certificate Server). Only choose delete the private key if the export is successful to be sure it is not left on the computer (for example if your migrating from one server to another).NOTE: If you do not select "Include all certificates in the certificate path if possible" and the issuer of the certificate is not trusted by your server, then you may notice that when the properties of the certificate are viewed, the "This certificate is issued to:" field may display "Windows does not have enough information about this certificate". This is by design and can be resolved by selecting "Include all certificates in the certificate path" while exporting the certificate.


The just import the file into IIS.



For more info, check out these urls http://www.inventec.ch/chdh/notes/14.htm and http://support.microsoft.com/default.aspx?scid=kb;EN-US;232136.
Categories:  |  |  |  |  | 
Monday, August 25, 2003 4:25:28 PM (Central Standard Time, UTC-06:00) #    Comments [2]  | 

 

Flash Cryptography#
I've been working on some stuff with Flash and cryptography.

This site has some source code that implements the SHA1 hash method to produce a "one way" encryption method.

Here is an example of the RSA public key / private key encryption method if flash. (This won't work if you have Flash6 plugin, but once you recompile the source code, it works fine.)
Categories:  |  |  | 
Saturday, August 16, 2003 1:41:45 AM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Encryption and Authentication Through Flash#
Ryerson University has an article on this topic titled "Securing the Authentication Process"
Categories:
Sunday, July 20, 2003 11:13:09 AM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Store Passwords and Connection Strings Securly#
This article shows how to store passwords and connection strings securly on your machine.
Categories:  |  |  |  |  | 
Thursday, July 03, 2003 1:50:17 PM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

All content © 2008, Christopher May, Inc
Open Job Positions
On this page
Google Ads
This site
Calendar
<December 2008>
SunMonTueWedThuFriSat
30123456
78910111213