ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Win2000 Apache PHP MySQL (转)

Win2000 Apache PHP MySQL (转)

原创 Linux操作系统 作者:jcszjswkzhou 时间:2019-07-04 11:21:08 0 删除 编辑
Win2000 Apache PHP MySQL 安装及安全手册


本文写给想在win2k平台上架设一个web站台的朋友们。
所需要的程序:

apache

我们选用apache_1.3.28-win32-x86-no_src.msi,或者apache_2.0.47-win32-x86-no_ssl.msi
都可以,勿使用低版本的程序,它们有缺陷,很容易遭到internet上的攻击



-4.3.3

my
... 5-win.zip/from/pick
my-4.0.15
注:低于这个版本的my,有缺陷,勿使用

ZendOptimizer-2[1].1.0a-Windows-i386.exe
的优化器,支持加密脚本

MySQL-Front
一个运行于ms平台的gui的my的管理器,非常好用

MyAdmin-2.5.0-.zip
基于脚本的my管理器

encode.exe
加密编译器


install~
1.安装apache
由于安装很简单,pass~!,只是要注意的是,请勿安装到系统分区上
因为这样,无论从备份,维护,灾难性恢复上,都是有优势的.
假设安装到了d:
2.安装
具体安装过程请参考目录里的install.txt
需要注意的是,请勿使用方式
以下为引用资料
------------------------------------------------------------------
Title 17/2/2002
PHP for Windows Arbitrary Files Execution (GIF, MP3)
Summary
Through PHP.EXE, an attacker can cause PHP to interpret any file as a PHP file,
even if its extensions are not PHP. This would enable the remote attacker to
execute arbitrary commands, leading to a system compromise.
Details
Vulnerable systems:
PHP version 4.1.1 under Windows
PHP version 4.0.4 under Windows
An attacker can upload innocent looking files (with mp3, txt or gif extensions)
through any uploading systems such as WebExplorer (or any other PHP program that
has uploading capabilities), and then request PHP to execute it.
Example:
After uploading a file a "gif" extension (in our example huh.gif) that contains
PHP code such as:
#------------
info();
?>
#------------
An attacker can type the following address to get in to cause the PHP file to be
executed:
/xkerfiles/uppic/2006-9/8/huh.gif
Notice: /.exe is included in the URL.
Additional information
The information has been provided by CompuMe and RootExtractor.
ps:大部分版本都有这个毛病.包括一些最新版本,所以请不要以安装!切记...
3.安装my
安装到d:,也很简单,具体过程pass.
只是my安装后的默认设置实在让人担心
以下引用我原来的文章
-----------------------------------------------------------------------------------
2002/12/21
写在前面:无事可做,生命被消耗,痛~~~啊,所以就写了,本文no原创,整理而成!
默认安装的my服务不因素涉及的内容有:
一.my默认的授权表
二.缺乏日志能力
三.my.ini文件泄露口令
四.服务默认被绑定全部的网络接口上
五.默认安装路径下的my目录权限
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
一.my默认的授权表
由于my对身份验证是基于my这个数据库的,也叫授权表。所有的权限设置都在这里了。
我们只讨论最为重要的一个表 user表。它控制的是接受或拒绝连接。
先看一下
select host,user,password,Delete_priv from user;
+-----------+------+------------------+-------------+
| host | user | password | Delete_priv |
+-----------+------+------------------+-------------+
| localhost | root | 67457e226a1a15bd | Y |

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10294527/viewspace-122716/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2007-08-29

  • 博文量
    3481
  • 访问量
    2709440