首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

PHP和JS实现HTTP上安全地传输密码

1、理论 在普通HTTP上,一般表单中的密码都是以明文方式传到服务器进行处理的。这无疑给了坏人以可乘之机!这里我们就说说怎么传输密码才是安全的! 与其传输密码本身,到不如传输其加密后的形式。MD5是个不错的选择。第一,不同的资源几乎不可能生成相同的MD5摘要,第二,MD5的编码方式是不可逆推的。有了这些特性,我们就可以让MD5摘要公开的在Internet上传输,而不必担心密码被坏人知道。然后在服务端也将密码通过同样的方式加密,最后比较这两个字符串。 然而,我们不能为了登陆而将密码md5后直接通过Internet传输,因为坏人虽然不会知道我们的密码,但肯定会知道这个特殊的字符串可以授权他们访问我们的网站! 解决思路:每次...
类别:网页编程 - PHP技术    查看:82    更新:2014-05-19

通过HTTP访问SQL Server 2000数据库

Microsoft SQL Server 2000的新特性之一就是支持XML,所以用户可以通过HTTP方式直接访问具备XML功能的SQL Server2000数据库。下面介绍实现方法。系统环境:Windows2000 Server(包含IIS)+ MS SQL Server2000数据库:SQL Server2000附带的经典数据库样本:NorthWind一、配置IIS和SQL Server virtual domains;1.新建文件目录打开Windows资源管理器,在Inetpubwwwroot下新建目录northwind:C:Inetpubwwwroot orthwind在northwind目录下再新建2个子目录:template和schema:C:Inetpubwwwroot wind emplate,用于放置XML模版;C...
类别:数据库 - SQL SERVER    查看:91    更新:2014-05-19

关于java中http上传组件Upload的使用

对原来的Upload又重新用JDK1.5重写了一次.因为JDK已经发布1.6了,如果你还在用1.4,那你只好自己根据我的思路翻译了.对这个Bean使用是非常简单.下面提供测试的代码.但愿意不再有人再问这个问题了.html内容:<form method="POST" action="http://localhost/servlet/debug.ServletTest?ccc=1&ccc=2" enctype="multipart/form-data"><input type="text" name="aaa"><br/><input type="checkbox" name="bbb">b1<br/><input type="checkbox" name="bbb">b2<br/><input type="checkbox&...
类别:程序开发 - JAVA    查看:90    更新:2014-05-13

探测httpheader头

<?php /**************************************************** program : Spr2[detect_httpheader] Author : uchinaboy E-mail : [email protected] QQ : 16863798 Date : 2001-7-25 ****************************************************/ $host = "www.infojet.com.cn"; $port = "80"; $path = "/yuhu/"; $filename = "talk0.asp"; $datestream = "sdjahsdjkhaksjd"; $length = strlen($datestream); $header = "POST ${ path}$filename HTTP/1.1n"; $header.= "HOST: $hostn"; $header.= "Content-Type: application/x-www-form-urlenc...
类别:网页编程 - PHP技术    查看:108    更新:2014-05-05