内容列表
- 从注册表中还原MSNMessenger口令
- 演示从注册表中还原MSNMessenger口令作者:tombkeeper (t0mbkeeper_at_hotmail.com)/* MSNMessenger的口令是经过DPAPI加密后保存在注册表中的* 这个程序演示解码过程* tombkeeper[0x40]nsfocus[0x2e]com* tombkeeper[0x40]xfocus[0x2e]net* 2004.08.11*/#inclu
- 分类:编程语言 查阅全文
- 导致缓冲区溢出的常见 C 和 C++ 错误
- 导致缓冲区溢出的常见 C 和 C++ 错误从根本上讲,在程序将数据读入或复制到缓冲区中的任何时候,它需要在复制 之前 检查是否有足够的空间。能够容易看出来的异常就不可能会发生 —— 但是程序通常会随时间而变更,从而使得不可能成为可能。
遗憾的是,C 和 C++ 附带的大量危险函数(或普遍使用的库)甚至连这点(指检查空间)也无法做到。程序对这些函数的任何使用都是一个警告信
- 分类:编程语言 查阅全文
- Smashing The Stack For Fun And Profit
- .oO Phrack 49 Oo.????????????????????????? Volume Seven, Issue Forty-Nine???????????????????????????????????? ????????????????????????????????? File 14 of 16????????????????????? BugTraq, r00t, and Un
- 分类:编程语言 查阅全文
- Windows系统下升级PHP的MySQL客户端
- LiNux下升级PHP的MySQL客户端比较简单。Windows系统下如何操作呢?我这里只以MySQL4.0.x+PHP5为例(注:php4下的MySQL客户端升级需要修改的东西比较多,这里不描述)。
第一步,到http://downloads.mysql.com/snapshots.php下载你自己想升级的版本。
第二步,将下载包解压到一个目录,用VC打开里面的mysql.dsw
- 分类:编程语言 查阅全文
- 自己编译(升级)PHP5中的gd库中的jpeg、freetype2、png
- PHP5中的gd库需要freetype、jpeg、libpng(need zlib)。
开始准备工作:到http://sourceforge.net/projects/freetype、http://sourceforge.net/projects/libpng、ftp://192.48.96.9/graphics/jpeg/下载相关包并解压。
首先看看freetype的编译:进入
- 分类:编程语言 查阅全文
- MYSQL初学者使用指南
-
MYSQL初学者使用指南
有很多朋友虽然安装好了mysql但却不知如何使用它。在这篇文章中我们就从连接MYSQL、修改密码、增加用户等方面来学习一些MYSQL的常用命令。 一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mys
- 分类:编程语言 查阅全文
- MySQL数据表在phpmyadmin中的强制修复
- 是数据库就难免出错,出了错就肯定需要修复。
phpmyadmin是很好的mysql管理工具,他里面就有针对某个数据库中某个表的修复功能。但是当这个表已经无法打开的时候就根本看不到这个操作(实际上是web连接)。
其实随便找一个正常的数据库中正常的数据表,我们看看这个修复连接:http://localhost/phpmyadmin/sql.php?lang=zh-gb2312&ser
- 分类:编程语言 查阅全文
- MMCACHE+PHP5+ADODB出现内存溢出的问题
- MMCACHE是很好的开源代码,具有很好的缓存效果,对于并发要求高的网站是个很好的模块。官方网站:http://sourceforge.net/projects/turck-mmcache
ADODB是很好的多数据库连接类(class),支持多种流行数据库(系统)。官方网站:http://adodb.sourceforge.net/。加上它的adodb extension for php
- 分类:编程语言 查阅全文
- 外包项目中的Leader
- 本文结合实际参加项目的一些经历,谈一点关于作项目Leader的体会,错误之处,请批评指正。
1. 作一个项目leader带项目就是领兵打仗,胜仗的灵魂是统帅,项目负责人就是统帅。统帅之根本在于:知人善用,爱才如命。 一个项目的完成牵涉到开发部,质量管理部,翻译部,财务部,商务部,经理办公室,客户等许多部门,在目前中国的公司文化环境下,鉴于我们中国特有的微妙人际关系,错综复杂的利益争斗。要顺利完成
- 分类:编程语言 查阅全文
- 网页色彩的搭配
- 网页色彩的搭配发布时间:2004-8-1 13:54:22 文章来源:理想帝国 网页的色彩是树立网站形象的关键之一,色彩搭配却是网友们感到头疼的问题。网页的背景,文字,图标,边框,超链接...,应该采用什么样的色彩,应该搭配什么色彩才能最好的表达出预想的内涵呢?阿捷这里谈一些心得,希望对你有所启发。 首先我们先来了解一些色彩的基本知识:1.颜色是因为光的折
- 分类:编程语言 查阅全文
- 也来说说C语言
- 谈及C语言,我想凡是学过它的朋友都有这样一种感觉,那就是“让我欢喜让我忧。”欢喜的是,C语言功能非常强大、应用广泛,一旦掌握了后,你就可以理直气壮地对他人说“我是电脑高手!”,而且以后若是再自学其他语言就显得轻而易举了。忧虑的是,C语言犹如“少林武功”一般博大精深,太难学了。其实就笔者认为C语言并非是“diff
- 分类:编程语言 查阅全文
- Mambo4.5-1.0.9完全汉化版发布!
- Mambo4.5-1.0.9完全汉化版,把Mambo4.5-1.0.9英文版、adminlanguage06和中文语言包集中打包,并对管理后台菜单进行深度汉化,所有的界面都是中文! 欢迎下载!
- 分类:编程语言 查阅全文
- 解析攻击
-
解析攻击
曹江华-->自由撰稿人2003 年 01 月 本文不仅从技术的角度解析攻击,还从社会的角度分析攻击者的特征、攻击原因、目标等,攻击和安全保护是矛与盾的关系,是一种攻击与防护的关系。孙子说“兵者、诡道也”,又说“知己知彼
- 分类:编程语言 查阅全文
- 设计模式学习笔记(2)
- 目录
6.Prototype
7.Builder
8.Astract factory
9.factory method
6.Prototype说明:实现对象的深拷贝(也可以是浅拷贝)。深拷贝是指生成对象的实体拷贝,而浅拷贝只返回对象的引用。在C#中提供了ICloneable接口,它只有一个Clone()方法(这和JAVA类似),我们利用它来实现Prototype模式。浅拷贝的实现:sys
- 分类:编程语言 查阅全文
- 设计模式使用率排行榜
-
使用频率
所属类型
模式名称
模式
简单定义
5
创建型
Singleton
单件
保证一个类只有一个实例,并提供一个访问它的全局访问点。
5
结构型
Composite
组合模式
将对象组合成树形结构以表示部分整体的关系,Composite使得用户对单个对象和组合对象的使用具有一致性。
5
结构型
FACADE
外观
为子系统中的一组
- 分类:编程语言 查阅全文
- 让WINDOWS XP自动登陆
- 根键位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon修改内容:在右边的窗口中的新建字符串"AutoAdminlogon",并把他们的键值为"1",把“DefaultUserName”的值设置为用户名,并且另外新建一个字符串值“DefaultPassword
- 分类:编程语言 查阅全文
- 安全编程: 验证输入
- 安全编程: 验证输入接收用户数据的最佳实践
本文介绍了如何验证输入――任何安全程序的首要环节之一。
2003 年 7 月,计算机应急反应小组协调中心报告了 Microsoft Windows 的 DirectX MIDI 库中一组危险的漏洞。DirectXMIDI 库是用于播放 MIDI 格式音乐的底层 Windows 库。不幸的是,这个库没有能力去检查 MI
- 分类:编程语言 查阅全文
- 避免直接调用某些文件
- 在我们的网站中,有些目录下的文件,是不允许客户直接通过URL的方式访问的,因此,我们就需要使用一些方法来限制,实现这种功能有以下几种方式:
.htaccess文件
建立一.htaccess文件
------------------------------------------------
# options the .htaccess files in directories can
- 分类:编程语言 查阅全文
- 显示驱动教程(4)
- DriverEntry
DriverEntry是miniport驱动的入口,每个miniport驱动程序都应该实现它。在DriverEntry中应该完成的任务如下:
l 定义一个VIDEO_HW_INITIALIZATION_DATA结构,并将其初始化。初始化的内容包括:miniport驱动程序的其
- 分类:编程语言 查阅全文
- 装载修改过的WINDOWS系统内核程序(WIN2000)
- 您是否想修改WIN2000系统内核文件呢?(如:NTOSKRNL.EXE或HAL.DLL)如果您修改了NTOSKRNL.EXE后,再复制到SYSTEM32目录下,WIN2000系统就会恢复您所覆盖的系统内核文件。最简单的解决方法就是用引导盘引导后再复制。但是这样就行了吗?没有。因为在重新启动以后,选择Windows 2000 高级选项菜单里面的带命令行提示的安全模式会显示以下内容:
因以下文件的
- 分类:编程语言 查阅全文