In network technology rapid development today, the Internet becomesthe people fast to gain, the issue and the transmission informationimportant channel. On Internet issued the information mainly is,therefore the website which realizes through the website in theInternet application status is safely obvious, it has become thegovernment and in various business unit information constructionimportant constituent, thus time people's value. In order to preventautomatically submitted the HTTP attack based on the table list, theconfirmation code technology obtained the widespread the research and the realization confirmation code productiontechnology, enhances the network the security. This article introduced the confirmation code has following severalkinds: Text confirmation code, mail confirmation code, handsetconfirmation code, picture confirmation code and biologicalcharacteristic confirmation code. This article has provided a seriesof confirmations code production algorithm and the mentality,certainly can deepen you to confirm the code the understanding. The confirmation code production technology development kit appliesDreamweaver, JCreator Pro and so on, uses SUN Corporation thedevelopment including JSP, JAVABEAN, SERVLET, JavaMail API and so the Access establishment database, carries on the datamanagement, maintains the data the integrity. Moves the WEB procedureusing the server. In opens in a source project package of use, JHlabs opens the sourcedevelopment package realization picture confirmation code theproduction, the use uses the FreeTTS pronunciation engine to realizethe sound confirmation code production. Moreover uses JavaMail API torealize the mail confirmation code production. Finally through the investigation discovery, on the Internet manyconfirmations codes all is the security is insufficient, thereforeunified the OCR technology also to propose several kinds anti-explained algorithm. Including the interference line, changes gradually the backscenery, confirmation code ripple processing and so on.