我在工程中的web.xml设置了welcome-file-list为index.htm,但是发现传送到服务器上之后,访问URL,总是报404错误。

环境为:debian6 + jdk6 + tomcat6

百思不得其解,研究后发现,原来tomcat的welcome-file-list是根据文件来判断的,而我的index.htm是一个虚拟的action。

解决方法:

使用命令

touch index.htm

建立空文件,可暂时解决问题。

尚不知是否tomcat 7也有这个问题,希望知道的大神们告知。

查看完整文章

需要的头文件

#include <Winsvc.h>

代码

BOOL CXxxCtrlDlg::DetectService(char* ServiceName)
{
SC_HANDLE hSC = ::OpenSCManager( NULL,  NULL, GENERIC_EXECUTE);
if( hSC == NULL)
{
return false;
}
// 打开服务
SC_HANDLE hSvc = ::OpenService( hSC, ServiceName,
SERVICE_START | SERVICE_QUERY_STATUS | SERVICE_STOP);
if( hSvc == NULL)
{
return false;
::CloseServiceHandle( hSC);
}
// 获得服务的状态
 ...... 

查看完整文章

因某服务器ssh连不上去了,遂萌发通过漏洞来拿取shell,进而备份资料的想法。进过尝试,总结出以下通过PHP + MYSQL 注入攻击拿SHELL的方法

原始PHP代码

$sql = “SELECT thevalue FROM xxx WHERE thekey=’”.$key.”’ LIMIT 3″;

注入的SQL组合完整的样子

SELECT thevalue FROM xxx WHERE thekey=” UNION SELECT ‘dyf’  INTO OUTFILE ‘/var/www/dyf.txt’#’ LIMIT 3

注入内容

 ...... 

查看完整文章

据说301重定向主域名到www二级域名有利于网站的权重,所以想尝试一下,今天在Apache下实验成功,过些天看看效果。嘿嘿~

实现方法:

1. 在网站根目录下新建一个.htaccess文件

2. 复制下列代码进去

<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^duyaofei.com [NC]
RewriteRule ^(.*)$ http://www.duyaofei.com/$1 [L,R=301]
</IfModule>

 ...... 

查看完整文章

手里有一台空闲的KVM的128M的VPS,寻思让他发挥更多作用,嘿嘿。想来想去,觉得配置一个SVN服务器挺好,自己可以使用,随时随地的使用。

以下是配置过程:

1. 安装svn管理软件

sudo apt-get install subversion

2. 把一个目录建立为svn 的项目树根

svnadmin create /svn/test
这时可以看到test的一些控制文件已经生成
ls /svn/test
conf  db  format  hooks  locks  README.txt

 ...... 

查看完整文章

近日发现了Typecho的博客程序,确实很简洁,只是为了写博客而生,比Wordpress速度快了好多倍,不是一个数量级上面的。资源占有率也很少。但是发现了另外一个问题,就是无法使用Windows Live Writer来写博客,老会提醒你找不到发布点,其实只要简单设置即可。

设置方法如下:

1. 出现选择一个发布格式和发布点时候,发布格式选择Wordpress 2.2+,发布点写

http://www.ename8.com/action/xmlrpc

2. ...... 

查看完整文章

在KOLOX中如果你使用了Apache2作为网页服务器的话,开启GZip很简单,在PHP设置里面开启GZip压缩即可。如果是Lighttpd的话,那个压缩选项是不可用的,那么开始时候需要手工开启了。开启方法如下:

1. 打开Lighttpd配置文件

vi /etc/lighttpd/lighttpd.conf

2. 修改配置

#### compress module
#compress.cache-dir = "/tmp/lighttpd/cache/compress/"
#compress.filetype = ("text/plain", "text/html")

把前面的注释符号去掉. ...... 

查看完整文章

1. 卸载自带Apache2

apt-get remove apache2
apt-get remove apache2.2-common
apt-get autoremove (此命令会自动卸载PHP)
卸载完成

2. 安装Apache2

apt-get update
apt-get upgrade –show-upgraded
apt-get install apache2 apache2-doc apache2-utils

3. 安装Ruby、Perl、Python支持

安装Ruby

apt-get install libapache2-mod-ruby

安装Perl

apt-get install libapache2-mod-perl2

安装Python

apt-get install libapache2-mod-python

安装Python MySQL支持

apt-get install python-mysqldb ...... 

查看完整文章

1.  关闭空表不分配空间

alter system set deferred_segment_creation=false;

2.  关闭大写敏感

ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE;

3.  关闭用户口令过期

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

4.  关闭口令尝试错误次数限制

ALTER PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED;

查看完整文章