个人开发软件集锦


 

数据库查询管理系统

本软件是一个通用的数据库管理维护程序,能够实现WEB 上的数
据管理(添加,修改,过滤,删除等功能),不需要修改任何代码就
可以浏览和维护数据库中的所有数据表。并提供了数据检索过滤功能
和显示控制功能。能够完成一般性的数据库处理功能。是一个非常实
用的管理查询和维护数据库的工具。

本系统支持自定义显示样式,各种显示参数只需修改 normal.css
就可以自定义出各种不同的显示界面。

本套系统所支持的操作系统为 Windows NT4.0以上,数据库为支
持ODBC的任何一种数据库,本系统使用的是SQL Server 和Microsoft
Access.客户端为任何一种浏览器。最佳显示屏幕设置为800 X 600
分辨率。

最新版本下载地址为:

浏览器里输入

http://my.szptt.net.cn/long/download/mysoft.htm


你如果有什么好的想法可以跟我联系:

版权所有:月光工作室制作
电子邮件:long@netease.com
主页地址:http://www.moon-soft.com
http://ylong.yeah.net
http://ylong.126.com

dl_small.gif (151 字节) 数据库查询管理系统和其ASP源程序

 

 

站点导航管理系统

站点导航管理系统本软件能够让你实现WEB 上的站点管理(添加,
修改,审核,删除等功能),并可自定义站点类型。是一个非常实用
的管理自定义站点的书签工具。

本套系统所支持的操作系统为 Windows NT4.0以上,数据库为支
持ODBC的任何一种数据库,本系统使用的是SQL Server和Microsoft
Access. 客户端为任何一种浏览器。最佳显示屏幕设置为800 X 600
分辨率。

安装服务器端软件的步骤如下:

首先将本打包文件解压缩到服务器上某个目录,比如wwwroot 下
的website 目录。给予该目录以执行的权利,否则,你将得到“禁止
访问”的消息。

对于使用SQL Server的用户,需要执行下面的操作:

在SQL SERVER中导入web.mdb 文件。根据SQL SERVER的参数修改
db.asp中相关部分,并将原先ACCESS连接注释掉。

对于使用Micrsoft Access 的用户,需要将 web.mdb的文件属性
修改为可写,然后就可以直接运行。

最新版本下载地址为:

浏览器里输入

http://my.szptt.net.cn/long/download/mysoft.htm


你如果有什么好的想法可以跟我联系:

版权所有:月光工作室制作
电子邮件:long@netease.com
主页地址:http://www.moon-soft.com

dl_small.gif (151 字节) 站点导航管理系统其ASP源程序

 

 
网上机器资源管理系统

本套系统所支持的操作系统为 Windows NT4.0 (Service Pack3)
以上,数据库为支持ODBC的任何一种数据库,本系统使用的是SQL
Server和Microsoft Access。客户端为任何一种浏览器。

安装服务器端软件的步骤如下:

首先将本打包文件解压缩到服务器上某个目录, 比如wwwroot 下
的pc目录。给予该目录以执行的权利,否则,你将得到“禁止访问”
的消息。

对于使用SQL Server的用户,需要执行下面的操作:

首先打开控制面板,在ODBC中建立一个系统DSN , data source
name为SQLServer , database为 addr .

在SQL Server数据库中建立一个用户long, 密码为long.

然后建立一个名为“设备资源”的数据表。结构同ACCESS数据库。

然后修改db.asp文件,将原先ACCESS连接注释掉。

对于使用Micrsoft Access 的用户,不需要做任何设置即可直接
运行。

你如果有什么好的想法可以跟我联系:
电子邮件:long@netease.com
主页:http://www.moon-soft.com

dl_small.gif (151 字节) 网上机器资源管理系统和其ASP源程序

 


网上多功能通讯簿

本通讯簿所支持的操作系统为 Windows NT4.0以上,数据库为支
持ODBC的任何一种数据库,本系统使用的是SQL Server和Microsoft
Access。客户端为任何一种浏览器。

安装服务器端软件的步骤如下:

首先将本打包文件解压缩到服务器上某个目录, 比如wwwroot 下
的addr目录。给予该目录以执行的权利,否则,你将得到“禁止访问”
的消息。

对于使用SQL Server的用户,需要执行下面的操作:

首先打开控制面板,在ODBC中建立一个系统DSN , data source
name为SQLServer , database为 addr .

在SQL Server数据库中建立一个用户long, 密码为long.

然后建立一个数据库addr .
在数据库addr中建立一个名为addressbook的表。
表的建立方法如下:

CREATE TABLE addressbook (
    [ID] [int] IDENTITY (1, 1) NOT NULL ,
    [姓名] [nvarchar] (8) NOT NULL ,
    [部门] [nvarchar] (16) NULL ,
    [职务] [nvarchar] (16) NULL ,
    [住址] [nvarchar] (48) NULL ,
    [邮件地址] [nvarchar] (24) NULL ,
    [办公电话] [nvarchar] (24) NULL ,
    [家庭电话] [nvarchar] (24) NULL ,
    [手机号码] [nvarchar] (24) NULL ,
    [传呼机号码] [nvarchar] (24) NULL ,
    [备注] [nvarchar] (24) NULL
) ON [PRIMARY]
GO

然后修改db.asp文件,将原先ACCESS连接注释掉。

对于使用Micrsoft Access的用户,不需要做任何设置即可直接运行。

你如果有什么好的想法可以跟我联系:
电子邮件:long@netease.com
主页:http://www.moon-soft.com

dl_small.gif (151 字节) 下载网上通讯录和其ASP源程序

 


基于Windows NT的网上论坛

本BBS 系统服务器端运行的操作系统为Windows NT4.0 (Service
Pack3)数据库为支持ODBC的任何一种数据库,本系统使用的是SQL
Server 和Microsoft Access。客户端为任何一种浏览器。

安装服务器端软件的步骤如下:

首先将本打包文件解压缩到服务器上某个目录下, 比如wwwroot
下的bbs 目录。给予该目录以执行的权利,否则,你将得到“禁止访
问”的消息。

对于使用SQL Server的用户,需要执行下面的操作:

首先打开控制面板,在ODBC中建立一个系统DSN , data source
name为long , database 为 sun .

在SQL Server数据库中建立一个用户long, 密码为long.

然后建立一个数据库sun . 在数据库sun 中建立一个名为bbs 的
表,用于存放论坛的文章数据。表的建立方法如下:

CREATE TABLE forum (
    key_id int IDENTITY (1, 1) NOT NULL ,
    parent int NOT NULL ,
    name varchar (30) NOT NULL ,
    title varchar (255) NOT NULL ,
    times datetime NOT NULL ,
    content text NULL
)

 其中key_id,name,title,times,content 各字段的含义为:序号,
笔名,文章标题,发表日期,文章内容。

再建立一个名为member的表,用于存放用户的笔名和密码。表的
建立方法如下:

CREATE TABLE member (
    user_name varchar (16) NULL ,
    password varchar (16) NULL
)

其中user_name,password各字段的含义为:笔名,密码

再建立一个名为manage的表,用于存放版主的笔名和密码。
表的建立方法如下:

CREATE TABLE manage (
    user_name varchar (16) NULL ,
    password varchar (16) NULL ,
    management varchar (16) NULL
)

其中management字段的含义是该版主所管理的版的名称,
数值同bbs表中的gType,值为"all"时为总版主。

 对于使用Micrsoft Access 的用户,需要执行下面的操作:

将目录下的conndb_a.inc改名为conndb.inc,原先的conndb.inc
文件改为任意一个文件名。

配置文件conndb.inc为系统数据库名称,可以根据情况加以修改。

配置文件config.inc中的参数含义:BoardDb="forum" ' 论坛的
数据表名称BoardName=" 谈天说地" ' 论坛的中文名称BoardAdm="诚
徵板主中" ' 论坛的版主名

多讨论版的论坛可以这么建立:

分别建立多个目录(bbs1,bbs2……) ,将文件分别拷贝入上述目
录,然后修改各个目录中config.inc的各个参数即可。

Frame版本访问方法为:
浏览器里输入 http://yourServerName/bbs/index.asp

非Frame版本访问方法为:
浏览器里输入 http://yourServerName/bbs/board.asp

你如果有什么好的想法可以跟我联系:
电子邮件:long@netease.com
主页:http://www.moon-soft.com
 

dl_small.gif (151 字节) 下载框架格式的论坛和ASP源程序

dl_small.gif (151 字节) 下载无框架格式的论坛和ASP源程序

dl_small.gif (151 字节) 下载老的BBS风格的论坛和ASP源程序

 


INTRSPY 3.0 动态系统剖析分析器

一 性能分析

INTRSPY 本质上是一个由C语言和汇编语言写成的TSR.主要用于
分析程序的内部结构. 它接管中断多达十一个,并接管了DOS的大
部分功能. 尤其突出的是,它还具有了动态安装卸出的功能,使之
可以直观方便地观察DOS及BIOS的状态.

本系统一经装入,便常驻内存.它可在各种环境下使用.无论是DOS
下, 还是各种调试工具下,甚至在极为复杂的环境下,都可正常工
作. 其分析的对象将系统与程序等同对待,可对DOS本身进行一系
列深入的分析.对程序来说,不论它是否加密,调用方式如何,一经
调用,即有响应.因为它本质上是操作系统的一个外壳(SHELL).

有兴趣的读者可参阅<<未公开的DOS核心技术>>一书.

二 使用方法

INTRSPY的功能全部由菜单完成,并且可以配合DEBUG等软件工作.
无论跟踪到何处, 都可按Alt-Shift将INTRSPY"唤出",十分方便.
监测的所有中断都可通过主配置菜单动态地装入或卸出. 在命令
菜单中, 选择项有√表示已安装,无√表示卸出.选择时用↑↓←
→光标键移动至欲选项,按回车键选中,即可安装或卸出.

菜单中间四个功能项是DOS(INT 21) 的配置,内容十分丰富.第一
项Option用于改变输出内容的参数.其默认的输出文件为REPORT,
可用任何文本编辑器阅读,也可直接运行系统提供的READ.COM 来
阅读. 若关闭Option菜单下的Output File选项,则输出内容直接
显示在屏幕上. 在Option菜单下的Active选项为整个系统是否活
动的开关, 系统给每一个程序分配了10K的缓冲区,若一个复杂的
程序的分析结果大于10K,则显示Overflow.开Large Buffer选项,
则缓冲区不会溢出.其余选项都是只改变输出的表示方式.最后一
项DOS/BIOS是除INT 21外的其它中断, 其中比较重要的是INT 13
中断,它在解密中可以起很大作用.

你如果有什么好的想法可以跟我联系:
电子邮件:long@netease.com
主页:http://www.moon-soft.com

dl_small.gif (151 字节) 立刻下载INTRSPY 3.0 动态系统剖析分析器

 

 

组合加密软件包 Lock Manage 5.0

Lock Manage 是一个功能比较全面的加密软件. 它具有多种加密
方案:如文件口令加密,文件反拷贝加密,软硬盘加密,安装加
密,文本加密,批处理加密等等。

系统是由C和汇编写成,可从外部链接于主模块。可单独编译,
单独调试。

可执行EXE/COM程序加密模块已经过长时间的测试分析,
其工作性能己十分稳定。可移植性与兼容性很好。另外,代码实
现了CS,DS不换技术,使其SHELL性能难以被DEBU
G识别。

其内部密码采用单向不可逆变换,基本实现了不可解,原因在于
四个随机密钥只能用穷举法找出。这种可靠原四密钥单向加密技
术渗透到了后面的几个程序中。

对于反拷贝加密,采用了随机的软指纹生成技术,可生成唯一密
钥母盘。

硬盘反拷贝在硬盘里产生四密钥,在非母机上程序运行错误。

反反汇编可将整个文件的内容加密变换。

反跟踪采用了目前十余种通用的反跟踪算法。可抵抗DEBUG
系列软件。

批处理和文本加密十分方便,但保密性不太强,只能用于一般用
户。

你如果有什么好的想法可以跟我联系:
电子邮件:long@netease.com
主页:http://www.moon-soft.com

dl_small.gif (151 字节) 立刻下载组合加密软件包 Lock Manage 5.0

 

 

应用软件解密系统 Power Unlock

一 特点:

解密系统POWER UNLOCK是一个用于解密和程序分析
的工具软件。通过对程序的动态分析和内存动态还原,清除各种
附加在程序上的非正常外壳,得到一个干净、真实的执行文件。
软件采取独特而新颖的内存代码还原法,可以为各种加壳程序去
壳还原。

二 性能分析:

由于系统采用了一种十分巧妙的跟踪途径,因此轻而易举地攻破
了大部分加密反跟踪策略,包括用任易方式破坏单步断点中断,
或逆行指令,时钟跟踪,大循环,多出口,多层代码自检等。

对于某些应用软件POWER UNLOCK会认为其“有问题”
而拒绝跟踪。

与RCOPY等软件所不同的是,它所还原的文件是全真地还原,
也就是说与原始文件一模一样。

三 实现原理

大凡加密系统,最终一定会将系统的控制权交于应用软件,而此
时内存中已有一个完好的软件解密模块,而大部分商业软件是由
高级语言编写,其文件,完成解密工作。由于加密软件几乎全部
为EXE文件,因此POWER UNLCK 不考虑COM文件
的情况。

四 实现方法

POWER UNLOCK通过MS-DOS的EXEC功能对
应用软件进行分析,它先通过主模块将软件装入内存,动态执行
到文件开头时,将此时内存中模块写入硬盘一临时文件。再次加
载,再写入文件,通过可执行模块的代码段地址寻找重定位项的
个数及位置,根据此信息及文件的初始数据建立一个文件头,再
将文件头与可执行模块一并合成一解密完成的EXE文件。

五 配置环境

POWER UNLOCK由主模块UNLOCK、 C及汇编模
块MON、OBJ共同编译而成。

六 参考文献

《电脑》94年3期P48-《一种通用的消毒方法和一个奇妙
的解毒工具RCOPY03》


 

通用杀毒系统 Power Anti-Virus 1.0


一 特色

这是一个广谱型清除DOS计算机病毒的软件.这个软件将病毒的结
构用一个统一的数据结构加以描述,用户可以根据自身对病毒进
行分析,对于新一代具有反跟踪,加密技术的多维变异病毒,这种
方法显示出其灵活及高效的特色.

二 性能特点

本软件采用安全的内存代码还原技术,做到了一定的通用性,可靠
性.

此方法的效率和准确度要远远高于用DEBUG等工具逐步跟踪分析
的手工杀毒法. 可以为各种染上已知或未知病毒的文件去除病毒
外壳.与RCOPY等去壳程序不同的是,这种方法对EXE程序的恢复是
全真的恢复,它并不改变原EXE文件的任何内容.它所恢复的EXE程
序代码应与原EXE程序代码完全一样. 另外,此法由于采用了剥壳
还原法,因此还可以用来清除交叉感染的病毒,方法是从外到内逐
层脱壳,最后彻底恢复最内层的宿主文件.

三 实现原理

在动态分析之前, 保护所有的系统状态(包括全部的中断向量,内
存状态,硬盘分区等等),之后对加载程序动态跟踪,当计算机病毒
完成自身功能,恢复内存中原程序代码时,将内存中的程序写回磁
盘, 这时,病毒就被清除了.最后,恢复所有系统状态,清除内存的
病毒,完成一次清除工作.


你如果有什么好的想法可以跟我联系:
电子邮件:long@netease.com
主页:http://www.moon-soft.com

dl_small.gif (151 字节) 立刻下载通用杀毒系统Power Anti-Virus 1.0

 

 

TERM 终端仿真器



一 程序的整体结构

1 拨号功能,自动响应功能.(能使用ATDT命令拨号,使用Ctrl-D退
出联机状态).

2 执行调制解调器命令.

3 仿真终端功能:在线方式可进行联机通信,TTY终端仿真,加载驱
动程序后可进行VT100终端仿真.

4 文件服务功能: 文本文件的传输,二进制文件的传输,文本文件
和二进制文件的写盘功能.文本文件的阅览和简单编辑功能.

5 终端服务功能: UNIX主机上运行的具有菜单驱动的终端服务程
序,客户机可通过终端仿真器访问远程机(Remote machine)资源.

6 访问本地机资源:终端状态时可访问客户机上的资源(阅读编辑
文件,删除和拷贝文件,执行DOS命令及DOS应用软件).

二 程序说明

本地机使用ATDT命令拨号,远程机设为自动响应方式,即可进入联
机方式, 进行终端通信. 在联机方式下,按PageUp键上载文件,按
PageDn键下载文件,Ctrl-O呼出主菜单,退出联机方式使用Ctrl-D
键.退出终端仿真器使用EXIT命令.

主程序使用TC编写.终端方式为VT100.

你如果有什么好的想法可以跟我联系:
电子邮件:long@netease.com
主页:http://www.moon-soft.com

dl_small.gif (151 字节) 立刻下载TERM终端仿真器和其源程序

 

 

UNIX文件下载软件



编译命令 cc -o fget fget.c -lcurses

此程序适用于SCO UNIX主机系统,客户端为任意平台.

以Windows客户为例,以下简要说明其使用方法.

1、直接拨号方式

先进入Windows的终端仿真器, 使用ATDT命令向UNIX主机拨号,当
主机连通时, 运行主机的FGET程序,格式为 FGET 下载文件名.然
后,从终端仿真器的"传输"菜单选"接收二进制文件"选项,输入本
地文件名后,即可接收文件.

2、internet连接方式

先将FGET文件在主机上编译通过, 然后用Netterm之类的telnet
软件连接到主机上,当主机连通时,运行主机的FGET程序,格式为
FGET 下载文件名. 然后从菜单选"接收文件"选项,输入本地文件
名后,即可接收文件.

你如果有什么好的想法可以跟我联系:
电子邮件:long@netease.com
主页:http://www.moon-soft.com

dl_small.gif (151 字节) 立刻下载UNIX文件下载软件