贴吧进度-09-05-07

今天写到创建帖子,在编码上遇到问题,jUnit下调用函数没有任何问题,那就表示问题出在Struts Filter捕获的文本上。 找了好几个方法都没有奏效。 游客登录情况下的Session还存在一点问题,原因是session类型转换上的问题,今天还没有好好的研究一下。 至此为止,登录注册写完了,静态校验写了一个毛胚,今天写完的现实帖子的列表,表现层用OGNL完成的,终于脱离开代码混杂的页面。 解决了一个tx.commit的错误,原来是《开发者突击》书上的代码有问题,我参考了Hibernate的官方文档,终于发现了错误的原因,tx.rollback ()应该在catch里面而不是final里面。 ...

2009-05-07 · alswl

No configuration found for the specified action

Tomcat 控制台打出如下警告: WARN - No configuration found for the specified action: ‘xxxxx’in namespace: ‘/’. Form action defaulting to ‘action’ attribute’s literal value. 主要由于在写struts2表单时有给action指定全名,如:<s:form action=」xxxAction.do」…>,直接写成<s:form action=」xxxAction」…>即可,因为在struts.xml中struts.action.extension属性有指定啦。 ...

2009-05-05 · alswl

网站被挂木马了```

寒假就发现自己的那个网站能被万能asp密码攻破,还留了一句"网站有漏洞,请加强防护" 当时不知道什么造成漏洞,就写了一个ipTrace来跟踪ip 前段时间打开ipTrace一看,有这么多用户非法登录 61.51.177.16 2009-4-4 9:02:40 -1 北京市 网通(崇文区) 58.251.77.207 2009-4-4 9:27:39 -1 广东省深圳市 网通 219.149.162.151 2009-4-4 9:39:08 -1 山西省大同市 电信 219.149.162.151 2009-4-4 9:50:41 -1 220.174.200.83 2009-4-4 10:03:45 -1 海南省海口市 电信 116.19.197.161 2009-4-4 10:53:36 -1 广东省肇庆市 电信 58.251.77.207 2009-4-4 11:27:12 -1 广东省深圳市 网通 116.9.30.212 2009-4-4 11:41:42 -1 广西自治区贵港市 电信 118.74.105.230 2009-4-4 11:43:01 -1 山西省晋中市 网通 ...

2009-04-12 · alswl

使用 OpenSSL API 进行安全编程,第 2 部分: 安全握手

原文链接:[http://www.ibm.com/developerworks/cn/linux/l-openssl2.html](http://www.i bm.com/developerworks/cn/linux/l-openssl2.html) 怎么都复制不过来,提示含有敏感字眼,我晕,这是IBM文档库里的啊,崩溃了 我都不要言论自由,只想保存一些经典的文章而已,河蟹啊````

2009-03-31 · alswl

OpenSSL 编程入门【转载-这篇很精】

**OpenSSL **编程入门 作者:Eric Rescorla on Sat, 2001-09-01 01:0 如果你急切的想构建一个简单的Web客户端和服务器对,这时你就需要使用SSL了.. SSL是一种保护基于TCP协议的网络应用最快而且最简单的的方法,如果你正在用C语言做开发,那么对于你来说,最好的选择可能就是使用OpenSSL了. OpenSSL是在Eric Young的SSLeay包的基础上对TSL/SSL的一个免费的执行(类似于BSD方式的License).然而, 不幸运的事情是, 伴随OpenSSL一起发布的文档和示例代码并不是很完全, 使用它的人需要更多的东西.在OpenSSL被使用之处, man手册都相当优秀,可是这些手册失去了大的背景 因为它们只是参考资料而不是教程. ...

2009-03-19 · alswl

OpenSSL中的BIO【转载】

SSL类型的BIO —根据openssl doccryptobio_f_ssl.pod翻译和自己的理解写成 (作者:DragonKing, Mail: wzhah@263.net ,发布于:http://openssl.126.com 之openssl专业论坛) 从名字就可以看出,这是一个非常重要的BI O类型,它封装了openssl里面的ssl规则和函数,相当于提供了一个使用SSL很好的有效工具,一个很好的助手。其定义(opensslbio.h,opens slssl.h)如下: ...

2009-03-19 · alswl

用openssl编写ssl,tls程序实例【转载-作者:yawl(yawl@nsfocus.com) 】

◆ 用openssl编写ssl,tls程序 作者:yawl(yawl@nsfocus.com) 日期:2000-8-15 一:简介: ssl(secure socket layer)是netscape公司提出的主要用于web的安全通信标准,分为2.0版和3.0版.tls(transport layer security)是ietf的tls工作组在ssl3.0基础之上提出的安全通信标准,目前版本是1.0,即rfc2246.ssl/tls提供的安全 机制可以保证应用层数据在互联网络传输不被监听,伪造和窜改. ...

2009-03-18 · alswl

用openssl进行SSL编程【转载-月光】

主要介绍openssl进行SSL通信的一些函数以及过程,主要是初始化过程,至于数据的接收以及后续处理可以具体问题具体分析。 load所有的SSL算法 OpenSSL_add_ssl_algorithms(); 建立SSL所用的method SSL_METHOD *meth=SSLv23_method(); 初始化上下文情景 SSL_CTX *ctx=SSL_CTX_new(meth); ret->quiet_shutdown=1;默认的是ret->quiet_shutdown=0;他相当于SSL_set_shutdown函数将参数设置为SS L_SENT_SHUTDOWN|SSL_RECEIVED_SHUTDOWN 当设置为1时,假如关闭后,不通知对方,这样不适合TLS标准 ...

2009-03-18 · alswl

使用 OpenSSL API 进行安全编程【转载】

使用 OpenSSL API 进行安全编程 创建基本的安全连接和非安全连接 级别: 初级 Kenneth Ballard (kenneth.ballard@ptk.org), 自由程序员 2004 年 8 月 09 日 学习如何使用 OpenSSL —- 用于安全通信的最著名的开放库 —- 的 API 有些强人所难,因为其文档并不完全。您可以通过本文中的提示补充这方面的知识,并驾驭该 API。在建立基本的连接之后,就可以查看如何使用 OpenSSL 的 BIO 库来建立安全连接和非安全连接。与此同时,您还会学到一些关于错误检测的知识。 OpenSSL API 的文档有些含糊不清。因为还没有多少关于 OpenSSL 使用的教程,所以对初学者来说,在应用程序中使用它可能会有一些困难。那么怎样才能使用 OpenSSL 实现一个基本的安全连接呢?本教程将帮助您解决这个问题。 ...

2009-03-17 · alswl

用OpenSSL创建证书时用到的命令【原创】

这几天在弄OpenSSL需要使用的证书,翻了很多文档,找来一《本OpenSSL与网络信息安全- 基础、结构和指令》,书上的密码学和OpenSSL的基础介绍的很详细,但是缺少一些实例。 这证书死活做不出来,最后在《计算机网络高级软件编程技术》上第19章"利用OpenSSL实现安全的Web Server"中找到自己需要的内容,现在分享一下。 1.生成CA中心的私钥 openssl req -newkey rsa:1024 -sha1 -keyout rootkey.pem -out rootreq.pem 2.生成CA中心的自签证书 ...

2009-03-17 · alswl