美专家称攻击谷歌黑客为30余岁中国人

电脑黑客

电脑黑客

据2月23日出版的《环球时报》报道,美国《纽约时报》18日将攻击谷歌的罪名扣在了中国两所学校头上,英国《金融时报》22日又援引美国专家的话,声称找到了黑客本人。

《金融时报》报道称,一名为美国政府工作的研究人员透露,中国一名30多岁的自由职业安全顾问编写了一部分程序,该程序利用IE浏览器的一个先前未知的安全漏洞侵入计算机并装入间谍软件。

发现这名中国作者的美国调查组却替他辩解起来,称该作者没有发起过网络攻击,也并不希望自己编写的代码被用于此类攻击。美国一名分析人士称,“他并不希望身边有穿制服的人监视自己,但像他这种技术水平的人是逃不掉的。国家有权优先获得这些研究人员的工作成果”。《金融时报》评论称,这使中国政府更加难以否认参与其中,这一进展将给黑客战争带来更多骚动。

在被指涉嫌网络攻击谷歌和其他西方公司的中国学校日前否认参与其中之后,《纽约时报》仍不作罢,又在21日再次强调,上海交通大学与中国军方以及众多美国公司有合作关系,该校在过去10年3次获得国际大学生程序设计竞赛全球总决赛冠军。该报道还配了一幅上海交通大学师生在第34届国际大学生程序设计竞赛全球总决赛夺冠的照片,说明是:他们“再次击败了像斯坦福这样的大学”。

中国军方一名高级官员关于互联网管理的文章22日引起外媒注意。英国路透社以“中国军方高官呼吁加强互联网管理”为题报道称,中国兰州军区一名空军少将在今年2月出版、由中共中央党校主办的《中国党政干部论坛》发表文章,呼吁建立一个专门机构,加强对互联网的管理。报道援引该文章称,中国应该与其他国家一样,打击网络渗透与攻击。政府应在互联网技术层面减少对外国技术的依赖,从而减少被“国外敌对势力”利用的机会。路透社认为,这个言论再次表明,中国政府内部已经认识到互联网关乎国家安全。

沉寂了一段时间的谷歌事件因为美国媒体的不断炒作硝烟再起,但也更加暴露了谷歌涉入政治太多的真相。清华大学中美关系研究中心孙哲教授说,谷歌是一个非常特殊的公司,它在这次事件之前就与美国政府有着比较密切的联系,只是外界不是特别清楚,也没有像这次这样被抓住把柄而已。美国有通过媒体实施外交战略和输出价值观的传统,之前有“美国之音”、“自由亚洲电台”,谷歌不过是一个新的平台而已。

中兴斩获匈牙利LTE合同

商务合作

商务合作

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

2010
年1月11日消息,中兴通讯已经与Telenor集团旗下匈牙利子
公司Pannon签署了一项LTE商用试验网建设协议,成为其LTE设
备供应商。迄今为
止,中兴通讯已经分别获得Telstra旗下CSL、Telefonica、SingTel
、美国Comment、中国移动等全球多家厂商的LTE项目,
总数达到十多个,并借助LTE试验网建设进入西班牙、美国
、香港等高端市场本土,成为LTE市场重要的主导力量之一
。

依据双方合作协议,中兴通讯将为客户提供 E2E 的 LTE
解决方案,包括无线侧设备、核心网以及终端设备,该商
用试验网将为 Pannon
提供峰值速率等各种测试,具有重要意义。

“中兴通讯将为 Pannon 和 Telenor 集 团演示最新的 LTE/4G
解决方案,我们将面向运营商展现出我们对 LTE
这一新兴技术的深入理解,并帮助运营商在未来为其最终
客户提供新的更好服务和应用体验”,
“中兴通讯Telenor全球业务部总经理Kenneth Fredriksen” 说。

Pannon 是匈牙利领先的移动运营商,是 Telenor
的全资子公司,截至 2009 年 2 季度,在匈牙利拥有 33.59%
的市场份额。 Telenor
是总部位于挪威的全球著名跨国运营商,公司拥有超过
150 年的历史。作为全球用户量最大的运营商之一,截止
2009 年二季度, Telenor 在 全球拥有超过 1.68 亿用户。按照
2008 年营业收 入计,是全球前 20 大运营商之一。

中兴通讯表示,公司已经投入 2000 多人研发 LTE ,与 GSM
和 UMTS 起步相比,中兴通讯在 LTE
技术研发和商用试验上与行业同步,同时也是全球最早进
行 LTE
终端研发的企业之一,拥有更有利的发展机遇,公司最近
的 LTE 订单大多数集中在欧美一流运营商。

-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 10.0.1 (Build 4054)
Charset: utf-8

wsBVAwUBTKGjidqgKng0ZFyJAQjjUAf/dPmLpuk+xmozsykDv/LdFM6bL7IXM/Oe
a9o7hznhx3VtPhz5gPrL8spM06gnjQ7jJQ998fYB0kdskrD4c1kZl1iXCia+XX18
VMfbddgdaB9RtCPg2pD9kFgjTshiaY+MtEDHaS5sqrS+uEZIUAOPnK8I6nHcofqZ
rSNV6W3yU2FV7BZFAhkdI+M+d8prUvf/8a10m/eQwvNhVAX1TbrPkm7uCag301Sx
m5EnIp1Ps1sZaywFR9cQB20jyVGbcOCvgtYEICiONjXtHK3SFKPfe8/ptsUkv3J4
tYAGCx7AVf59gT8XHr5lnFpfVZ5wZQGKM3pa/G4TAENQ5VIldMAm0Q==
=ahMA
-----END PGP SIGNATURE-----

PGP软件及其应用

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

1引言

电子邮件在人们的工作中占据着重要作用。据统计,中国
平均每用户每周收到4.4封邮件,发送3.6封邮件。但是电子
邮件的主要协议如SMTP等是明文传送的。这些信息在经过
不可信的因特网时,有可能会被第三方获得。在重视信息
安全的现代社会,显然这并符合要求。如何能将这些信息
保密,同时不篡改、不伪造等?本文所介绍的PGP(PrettyGoo
dPrivacy)就是一种这样的软件,它主要应用于电子邮件和
文件的加密解密。

目前PGP获得了广泛的应用。但它本身并不是一种加密算法
,相反只是将一些加密算法(如RSA、IDEA、AES等)综合在
一起,实现了一个完整的安全软件包。

PGP主要是由PhilipR.Zimmermann开发的,于1991年在Internet上免费
发布。他主要做了如下工作:选择比较好的算法,例如RSA
、IDEA等作为加密算法的基础构件;将这些算法集成在一
个便于用户使用的应用程序中;制作了软件包及其文档,
且源代码免费公开,以避隐藏后门之嫌;和公司合作,提
供商业版本等。现在用户可以从www.pgp.com下载PGP。目前最
新版本是9.0。

2原理

PGP结合了一些大部分人认为很安全的算法,包括传统的对
称密钥加密算法和公开密钥算法,充分利用这两类加密算
法的特性,实现了以下几种服务:鉴别、加密、压缩等。

当发送者PGP加密一段明文时,PGP首先压缩明文,然后PGP建
立一个一次性会话密钥,采用传统的对称加密算法(例如
AES等)加密刚才压缩后的明文,产生密文。然后用接收者
的公开密钥加密刚才的一次性会话密钥,随同密文一同传
输给接收方。接收方首先用私有密钥解密,获得一次性会
话密钥,最后用这个密钥解密密文。

2.1数字签名

数字签名能够保证接收者接收的信息没有经过未授权的第
三方篡改,并确信报文来自发信者。PGP使用如下步骤实现
数字签名:

1.发送者创建报文,然后使用SHA-2等散列算法生成散列代
码,然后使用自己的私有密钥采用RSA对散列代码加密,并
将结果串接在报文前面。

2.接收者使用发送者的公开密钥,采用RSA解密得到散列代
码,然后和根据接收到的报文重新计算的散列代码比较,
如果匹配,则接受报文。

目前,PGP使用的散列函数包括:SHA-2(256bit)、SHA-2(384bi
t)、SHA-2(512bit)、SHA-1(160bit)、RIPEMD(128bit)、MD-5(
128bit)等。

2.2压缩

压缩是为了减少网络传输时间和磁盘空间,提高安全性:
压缩减少了明文中上下文相关信息。(当然如果文件太短
或者压缩性能不好,则不压缩。)

PGP在签名之后加密之前对报文进行压缩。它使用了有Jean-l
upGailly,MarkAdler,RichardWales等编写的ZIP压缩算法。

2.3加密

PGP对每次会话的报文进行加密后传输,它采用的加密算法
包括:AES-256、AES-192、AES-128、CAST、3DES、IDEA、Twofish等。
例如使用AES密钥最长可达256bit,这已经足够安全了。

这里需要指出,PGP结合了常规密钥加密和公开密钥加密算
法,一是时间上的考虑,对称加密算法比公开密钥加密速
度快大约10000倍;二是公开密钥解决了会话密钥分配问题
,因为只有接收者才能用私有密钥解密一次性会话密钥。
PGP巧妙的将常规密钥加密和公开密钥加密结合起来,从而
使会话安全得到保证。

2.4密钥管理

在PGP里面,最有特色的或许就是它的密钥管理。PGP包含四
种密钥:一次性会话密钥、公开密钥、私有密钥和基于口
令短语的常规密钥。

用户使用PGP时,应该首先生成一个公开密钥/私有密钥对
。其中公开密钥可以公开,而私有密钥绝对不能公开。PGP
将公开密钥和私有密钥用两个文件存储,一个用来存储该
用户的公开/私有密钥,称为私有密钥环;另一个用来存
储其他用户的公开密钥,称为公开密钥环。

为了确保只有该用户可以访问私有密钥环,PGP采用了比较
简洁和有效的算法。当用户使用RSA生成一个新的公开/私
有密钥对时,输入一个口令短语,然后使用散列算法(例
如SHA-1)生成该口令的散列编码,将其作为密钥,采用CAST
- -128等常规加密算法对私有密钥加密,存储在私有密钥环
中。当用户访问私有密钥时,必须提供相应的口令短语,
然后PGP根据口令短语获得散列编码,将其作为密钥,对加
密的私有密钥解密。通过这种方式,就保证了系统的安全
性依赖于口令的安全性。

下面介绍PGP的公开密钥管理。假设A想要获得B的公开密钥
,可以采取几种方法,包括拷贝给A、通过电话验证公开
密钥是否正确、从双方都信任的人C那里获得、从认证中
心获得等。PGP并没有建立认证中心这样的概念,它采用信
任机制。公开密钥环上的每个实体都有一个密钥合法性字
段,用来标识信任程度。信任级别包括完全信任、少量信
任、不可信任和不认识的信任等。当新来一个公开密钥时
,根据上面附加的签名来计算信任值的权重和,确定信任
程度。

双方使用一次性会话密钥对每次会话内容进行加解密。这
个密钥本身是基于用户鼠标和键盘击键时间而产生的随机
数。注意,每次会话的密钥均不同。这个密钥经过RSA或Dif
fie-Hellman加密后和报文一起传送到对方。

2.5电子邮件

用PGP软件加密后密文由任意的8bit字节流组成,但很多电
子邮件系统只允许使用可打印ASCII字符,因此PGP利用radix-6
4将任意8bit字节流转换为可打印ASCII字符来满足这一限制
。另外,PGP可以自动将太长的报文划分成合适的大小来满
足网络设施的最大报文长度要求。

报文由三个部分组成:报文部分、可选的数字签名和可选
的会话密钥部分组成。

3应用

PGP提供了大部分各种操作系统平台的应用。现在电子邮件
使用场合越来越多,我们就可以借助于PGP来满足工作的安
全需要。例如,对于Windows系统来说,电子邮件客户端一
般为Outlook,PGP可以无缝的集成在Outlook里面,自动根据用
户的配置和文件信息,对接收和发送的邮件实现加密、解
密、签名、认证等。用户可以使用它来传递一些保密信件
,例如商业合同、工资信息、技术文档等。用户可以将公
开密钥上传到PGP提供的密钥服务器上,也可在自己的单位
内建立一个密钥服务器供员工使用。

PGP也提供了对即时信息(IM)软件(例如ICQ)、磁盘文件
的加密解密等,在此不再赘述。

-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 10.0.1 (Build 4054)
Charset: utf-8

wsBVAwUBTKGrkNqgKng0ZFyJAQhA0Qf+PwJ7qquPGFQ7pGB2ON+ZMYbwC/tT2T83
Ly5OmtTO0xq2zHaAMEKAiTS3jRgF6dAWJPHOw4v46EKBTmHSdRsROPIjqruBjicK
vCjJrdgSXWc+rcdnHKaeehRugU/cYoO9QcyRZDRTCsZosIAL4tRaVJyPVP45agRS
6Zqa34fGetEZU3tkbtpn0u16xv+m6pRy3YF8MKdjufQ827nprT4XbemQtQk4z9Tj
HGVqOgdvc/5P5kfyv+zQEYbqevrPq+o29pN7awkWuGQCCry7kDph3HOPivxs6NKt
sQH0TeFoBXD8RErvdFFCGSqx9ijdSKaxl2Leo66DWy3l/mI5O13rNA==
=sNgB
-----END PGP SIGNATURE-----

PGP历史

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Pretty Good
Pryvacy(PGP),从其创始人Zimmermann在1991年发布它的第一个版
本以来,到如今也算有相当长的历史了。这其中,它的经
历曲折而结局又皆大欢喜,与美国政府之间几年马拉松式
的诉讼,赢得最终的胜利,推出其修订版本,到最后于200
2年从其老东家Network
Associates公司中把所有的股份与资产都回购过来,所有的
这一切,都发生在这个原本只是用来帮助用户安全地在BBS
系统上发表信息的毫不起眼的小软件身上。

在经历了所有的这一切后,它自身的加密功能却被完整地
保留下来了――不管是那些狂热的少年电脑黑客声称在某
种程度上在对其进行破解,到美国政府强迫Zimmermannn植入
一个后门在该软件中。跟S/MIME一起,PGP作为美国标准技术
研究院(NIST,National Institute of Standards and
Technology)唯一认可使用的两个电子邮件加密系统之一,它
已得到了用户的广泛关注与认同。

然而,不管这一切的技术发展与终端用户的好评如何,还
是有许多的用户和公司却还是拒绝使用PGP或其他的加密方
法来保证他们电子邮件的安全。

这又是为什么呢?多个不同因素的共同作用妨碍了大多数
普通的因特网用户和数量不少的公司用户进入到电子邮件
加密系统的世界。在这些影响的因素中,最主要的一个就
是加密系统在使用上比较复杂,对一个家庭用户特别是对
那些操作计算机并不是很熟练的初级用户来说,这样的加
密系统看上去在设置和使用方面都太复杂了。而且那些专
业术语如“公钥”、“私钥”和“数字签名”等对这样的
用户来说他们根本就不知道是怎么一回事,这些晦涩的专
业词汇只适合于那些专家与高级用户。

本文从内容上可以分成两大部分,第一部分主要向大家介
绍PGP
Universal产品的背景,并全面地把这款产品和PGP详细介绍给
各位读者。而第二部分的内容会介绍PGP
Universal详细的技术资料,并来检验一下这款产品在商业环
境下是表现得怎样的。由于文章很长,实际的发表将分为
多篇,下面先让我们了解一下PGP的含义和由来。

一、PGP软件及加密算法

PGP是目前最流行的一种加密软件,它是一个基于RSA公钥加
密体系的邮件加密软件。我们可以用它对邮件保密以防止
非授权者阅读,它还能对用户的邮件加上数字签名,从而
使收信人可以确信发信人的身份。它让用户可以安全地和
从未见过的人们通信,事先并不需要任何保密措施的来传
递密钥,因为它采用了非对称的“公钥”和“私钥”加密
体系。

但PGP不是一种完全的非对称加密体系,它是个混合加密算
法,它是由一个对称加密算法(IDEA)、一个非对称加密算法
(RSA)、一个单向散列算法(MD5)以及一个随机数产生器(从用
户击键频率产生伪随机数序列的种子)组成的,每种算法
都是PGP不可分割的组成部分,PGP之所以得到流行,得到大
家的认可,最主要的一半是它集中的几种加密算法的优点
,使它们彼此得到互补。

我们知道采用“公钥”和“私钥”加密体系最大的安全性
问题就是公开的“公钥”可能被人篡改,影响文件的解密
,虽然PGP也采用这一加密体系,并且所有“公钥”和“私
钥”都可以由用户自己产生,不需要专门的认证机构,但
它却有一个比较完善的密钥管理体制,所以它的另一半优
点就体现在PGP独特的密钥管理体制上。

在现代社会里,电子邮件和网络上的文件传输已经成为生
活的一部分。邮件的安全问题也就突出了,大家都知道在
互联网上传输的数据是不加密的。如果用户不保护自己的
信息,第三者就会轻易获得用户的隐私。还有一个问题就
是信息认证,如何让收信人确信邮件没有被第三者篡改,
就需要使用数字签名技术。

RSA公钥体系的特点使它非常适合用来满足上述两个要求:
保密性(privacy)和公证性(authentication)。PGP的创始人是美国
的Phil
Zimmermann,他的创造性在于他把RSA公钥体系的方便和传统
加密体系高度结合起来,并且在数字签名和密钥认证管理
机制上有巧妙的设计。

RSA(Rivest-Shamir-Adleman)算法是基于大数不可能被质因数分解
假设的公钥体系。简单地说就是找两个很大的质数。一个
对外公开,一个不告诉任何人。公开的一个称为“公钥”
,另一个叫“私钥”(Prblic key & Secret key or Private
key)。这两个密钥是互补的,也就是说用公钥加密的密文
只可以用私钥解密,反过来也一样。

假设Alice要寄信给Bob,他们互相知道对方的公钥。Alice就
用Bob的公钥加密邮件寄出,Bob收到后就可以用自己的私钥
解密出Alice的原文。由于别人不知道Bob的私钥,所以即使
是Alice本人也无法解密那封信,这就解决了信件保密的问
题。另一方面,由于每个人都知道Bob的公钥,他们都可以
给Bob发信,那么Bob怎么确信来信是不是Alice的,这就是数
字签名的必要性,用数字签名来确认发信的身份。

PGP的数字签名是利用一个叫“邮件文摘”的功能,“邮件
文摘”(message
digest),简单地讲就是对一封邮件用某种算法算出一个最
能体现这封邮件特征的数来,一旦邮件有任何改变这个数
都会发生变化,那么这个数加上用户的名字(实际上在用
户的密钥里)和日期等等,就可以作为一个签名了,确切
地说PGP是用一个128位的二进制数作为"邮件文摘"的,用来
产生它的算法就是MD5(Message Digest 5。MD5的提出者是Ron
Rirest,PGP中使用的代码是由Colin Plumb
编写的MD5,MD5是一种单向散列算法,它不像校验码,是一
份替代的邮件并且与原件具有同样的MD5特征值。

PGP给邮件加密和签名的过程是这样的:首先Alice用自己的私
钥将上述的128位值加密,附加在邮件后,再用Bob的公钥将
整个邮件加密(要注意这里的次序,如果先加密再签名的
话,别人可以将签名去掉后签上自己的签名,从而篡改了
签名)。这样这份密文被Bob收到以后,Bob用自己的私钥将
邮件解密,得到Alice的原文和签名,Bob的PGP也从原文计算
出一个128位的特征值来和用Alice的公钥解密签名所得到的
数进行比较,如果符合就说明这份邮件确实是Alice寄来的
。这样两个安全性要求都得到了满足。

PGP还可以只签名而不加密,这适用于公开发表声明时,声
明人为了证实自己的身份(在网络上只能如此了),可以用
自己的私匙签名,这样就可以让收件人能确认发信人的身
份,也可以防止发信人抵赖自己的声明。这一点在商业领
域有很大的应用前途,它可以防止发信人抵赖和信件被途
中篡改。

为什么说PGP用的是RSA和传统加密的杂合算法呢?因为RSA算
法计算量很大而且在速度上也不适合加密大量数据,所以
PGP实际上用来加密的不是RSA本身,而是采用了一种叫IDEA
的传统加密算法,又称为“对称加密法”。

传统加密方法就是用一个密钥加密明文,然后用同样的密
钥解密。这种方法的代表是DES(US Federal Data Encryption
Standard),也就是乘法加密,这的主要缺点就是密码长度较
短,而且传递渠道解决不了安全性问题,不适合网络环境
邮件加密需要。

IDEA是一个有专利的算法,专利持有者是ETH和一个瑞士公
司:Ascom-Tech
AG。IDEA的加(解)密速度比RSA快得多,所以实际上PGP是以一
个随机生成的密钥(每次加密不一样),用IDEA算法对明文加
密,然后用RSA算法对该密钥加密。这样收件人同样是用RSA
解出这个随机密钥,再用IDEA解密邮件本身。这样的链式
加密就做到了既有RSA体系的保密性,又有IDEA算法的快捷
性。PGP的创意有一半就在这一点上了,为什么RSA体系70年
代就提出来,却一直没有推广应用呢?推广速度真是太慢!
那PGP创意的另一半在哪儿呢?就是下面我要谈的密钥管理
。

二、PGP公司

PGP公司拥有和发布PGP加密产品,并已把这一方面作为公司
的主导业务,全力作好加密产品方面的开发与研究,通过
其潜心钻研,为用户推出了一个比较完善的解决方案,用
来帮助用户对他们每天的email进行加密保护,不论是大公
司还小的商业用户都可适用。使用PGP的解决方案,就不用
非得每天为其他的加密产品所产生的“公钥”和“私钥”
劳神费力甚至引起争论了,还可避免在发送一封电子邮件
之前非得亲自动手按下诸如“加密”按钮等操作。他们所
提出的解决方案就是PGP
Universal,它是一整套加密工具集,用来帮助公司用户加密
他们每天所处理的电子内容,从email到即时信息,甚至是
整个硬盘的内容都可以,而不用非得去购买大量的不同产
品来完成同样的工作。

现在让我们从PGP的诞生开始,简要地回顾一下它的历史到
底有多长,以及为什么它会得到BBS、cypherpunk(密码朋克)以
及政府法案的喜爱的。

小知识:cypherpunk(密码朋克)

密码朋克,1993年在Eric Hughes’的《A Cypherpunk’s
Manifesto》中出现的一个术语,它会合了电脑朋克的思想,
在电脑化空间下的个体精神,使用强加密(密文)保护个人
隐私。密码提倡信仰使用强加密算法将能够使个体保持安
全的私人性,他们反对任何政府规则的密码系统。他们可
能容许罪犯和恐怖分子来开发和使用强加密系统,但接受
为个人隐私付出风险。

三、辉煌的历史

1991年,美国人Philip
Zimmermann编写了PGP的第一个版本,精明且具有商业头脑的Zi
mmermann先生想开发一种加密方面的产品,提供一整套的解
决方案,允许用户安全地存储文件和在BBS上发表信息,而
这些电子文档不会被遭到窃听与篡改。出于这一目的,他
找到了公钥和对称密钥加密方法之间的均衡点,这就是如
今大家所了解的PGP(Pretty Good
Orivacy),到目前为止,众所周知,这一加密方法是还没被
破解过的。

PGP的工作原理大体如下:假如Alice想发送一些加密的信息给
Bob,则Alice要找到Bob的公钥(这是Bob密钥对的一半,这个公
钥所有的信息不论是谁都可从某个密钥服务器看到并下载
,、Bob的web站点或使用其他的任何方法得到,然后Alice再
使用这个公钥加密他所要传送的信息。这个已加密的信息
通过正常的信息传输途径传送给Bob,Bob再使用他的私钥(Bo
b密钥对的另一半,仅仅只有他才可看到并使用)来解密信
息。由于除了Bob外再没有另的人知道这个私钥,所以除了
Bob以外其他的人都不能够解密这个信息,因此在整个的传
输过程中,如果有窃听者即使窃取了这段信息他也得不到
其中的明文,故信息的安全就得到了保证。

这种方法虽保证用户的敏感信息在那些不怀好意的面前得
到了安全保障,但它却逃不过美国政府的注意,在1993年
,美国政府对Zimmermann和PGP开展了一项司法调查,原因是
与加密有关的出口条例。在美国的出口法律中,密码长度
超过40位的加密算法被视为军需产品并禁止出口,接着,
在Zimmermann和他的法律团队与美国政府之间,进行了长达
三年的法律诉讼,Zimmermann的法律团队中的许多人都是在
这个案子中免费工作的。最后,在1993年二月,这一切是
在政府撤诉后,以Zimmermann的法律团队胜利结束的。

在这场胜利之后,Zimmermann创建了PGP公司,以销售它的加
密产品,这个公司得到了很快的发展,不久,在1997年,
它就被Network Associates
International(NAI)公司收购了,NAI公司开发了McAfee
Anti-Virus反病毒软件,之后许多新的功能被加入到PGP中。
四年后,于2001年,NAI出售了PGP公司的所有股份。许多的
投资者――包括现如今的管理团队,很快就收购了这些股
份,因此就形成了现丰的PGP公司。

PGP公司从NAI中独立出来,马上就开始了增强PGP产品功能的
工作,并使其集成多种的安全解决方案以适合家庭和商业
用户。这就使得我又重新使用这款产品,PGP Universal
2.0――PGP公司的一个集成解决方案,允许公司从网络级别
来满足他们的用户的安全和加密方面的需求。

-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 10.0.1 (Build 4054)
Charset: utf-8

wsBVAwUBTKGpu9qgKng0ZFyJAQjy1Af/U9HaeF2F2gU7scI0S5phioDpbG4BZxgv
PJ4nPTNlUP68+8eg/hdvbxCTktQ8k/nAbnP1xOIi+RWsA7IhNdEQAcyGMEJ7xEVb
1fI1tj0Mjd+WF3zW0H+nbYTb2YmJS5PnSrGJTb9MuQD2vP0q6Hii4dldUjAicqzU
IG52eQFyPqtdD1KGrHi48CM18JxHdPxImcVagoSLQvvJEVh0dRk03v+hGNTSiqA8
zGcfr2kVLSo7kRLpYxnsgsTyOe0GPD+WLUdsrT0xDsjs6PqCGSbruIC5oM6Pwly+
xu366MEEmWkOlq1QvIe9663nDrcF2Vw4rYLxet1pEtuggEZFLyDpxA==
=dlUq
-----END PGP SIGNATURE-----

WordPress英文版 自定义字符汉化心得

很久很久以前,用WordPress中文版搭配一英文主题时,主题启动后就无法显示;数据库中改回来默认主题,就可以显示。遂放弃WordPress中文版,改用英文版。

不久后,采用WordPress英文版加官方汉化包,搭配现有主题,完美运行。

期间,研究不少插件,有一款插件是在“摘要”后面添加“阅读全文”的连接。因此插件意义不大,因此动了自己改代码的念头。说动就动,找到主题的index.php文件中的以下代码:

<!--p the_excerpt('');-->

(上面这段代码是输出摘要的)在其下面添加上如下代码:

<a href="http://www.92cm.com/wp-admin/%3C?php the_permalink() ?&gt;"><strong><!--p print 'Read More!--></strong></a>

于是,在摘要下面变显示了“read more!”,直接连接进入文章内容。

以上看似完美的内容,在主题转换为中文之后,发现“read more!”与中文主题格格不入,于是改成中文“阅读全文”。自以为大功告成,哪知道一旦改成中文,前台就显示乱码,在多个浏览器中均显示乱码。这个愁煞我也。

于是乎,开始泡论坛、官方网站、qq群大肆搜罗专家进行咨询,得到的答案基本雷同:编码问题(有说的稍微详细的,是UTF-8与ZHS或GBK差别),且目前能够解决的没有实际案例。小弟甚是不甘心。

最近几天,在研究几款带有原装英文PO文件的插件,将其汉化后应用在本站,发现效果不错。于是乎把PO和MO之间转换方法做了一个帖子,供有需要的认识参考。

今日,突发奇想:既然代码中英文不需改动,而是通过MO文件直接翻译显示,那么我的“read more”应该也可以啦。想到此处,甚是欢喜。

开始动手做:

  1. >检查主题是否有自带中文PO文件;检查后发现没有自带;
  2. >检查自带的中文MO文件;
  3. >反编译中文MO文件为PO文件,产生中英文对照表;
  4. >用EDITPLUS为PO文件增加对应的“read more”翻译行;
  5. >将PO文件编译成MO文件;
  6. >上传至空间;

经过以上步骤,本以为大功告成,没想到主页的“read more”还是在那里躺着。我大哭啊!……

到底是为什么呢?继续检查。把主题自带的英文输出方式拿出来看,发现他们都是用一个函数写的,函数如下:

<!--p _e('Read More','lightword'-->

于是乎动手,将自己的“read more”改成函数输出形式,刷新。

哇塞,效果出来啦,中文的“阅读全文”。

至此,大功告成!

小弟将几点心得写在上面,按步骤完成即可。如有其他问题,请回复本贴,将尽快获得答复。

经过以上步骤,本以为大功告成,没想到主页的“read more”还是在那里躺着。我大哭啊!……

到底是为什么呢?继续检查。把主题自带的英文输出方式拿出来看,发现他们都是用一个函数写的,函数如下:

诺基亚E71使用技巧大全

诺基亚E71缩略图

诺基亚E71缩略图

—–BEGIN PGP SIGNED MESSAGE—–
Hash: SHA256

信息中心号码?
功能表→信息→按确认键进入短信息→按“选项”键→设
置→短信息→信息中心→SIM卡信息中心→信息中心号码→
编辑
—————————————————————————
———————

如何关闭键盘自动锁?
工具/设置/常规/安全性设置/手机和sim卡/键盘自动锁闭前
时间,然后调成未定义就好了
———————————————————
短信铃声要怎么设置呢?
在情景模式-选项-个性化设置里
———————————————————
为什么找不到存储卡上的System
(**)文件夹(隐藏掉的文件夹)?
在电脑上打开存储卡,点击工具→文件夹选项→查看→隐
藏文件和文件夹→选择“显示隐藏文件夹”就可以看见了
———————————————————
如何自定义来电铃声和图片?

如果是要对单个名片加图片就可以按这个方法:选择名片-
选项-修改-选项-增加微缩图像
使用来电通

    ———————————————————
    比较常用的命令?

    在待机状态下输入*#0000# 可以查到本机系统软件版本
    在待机状态下输入*#06# 可以查到本机的IMEI
    在待机状态下输入*#7370#
    软格机,删除一切数据回到出厂状态,默认的解锁密码是12
    345
    在待机状态下输入*#7780#
    恢复各种个性化设置(这个不是格机) 默认密码12345
    在待机状态下输入*#92702689#可以查总的通话时间
    注:国行无效
    在待机状态下输入*#62209526# 查询WLAN MAC地址
    在待机状态下输入*#2820# 查询蓝牙MAC地址
    在待机状态下输入*#9990# 快速关闭蓝牙

      —————————————————————————
      ———————
      E71通话时为什么没显示通话时间?
      菜单→工具→设置→通话设置(里面有通话时间和通话报
      告)
      —————————————————————————
      ———————
      主题模式在哪里?
      菜单→工具→设置→常规→个性化选择→主题模式
      —————————————————————————
      ———————
      怎么加大通话音量?
      在通话状态中,按导航键的左右键可以开大和关小音量
      —————————————————————————
      ———————
      为什么我的71可以收短信,却发不了短信?
      功能表-信息-信息设置-自定义设置(进入后输入+861
      380XXXX500),XXXX为当地区号。
      联通的短信中心号请咨询客服
      —————————————————————————
      ———————
      如何修改默认输入法?
      工具→设置→常规→个性化选择→语言里面有默认输入法
      选项,选择你所需要的编辑语言即可。
      —————————————————————————
      ———————
      E71支持关机闹钟吗?
      支持
      功能表→应用程序→时钟
      新建闹钟即可,建好后,即使在关机状态下,E71也会准时
      响起闹钟
      —————————————————————————
      ———————
      节电保护设置功能?
      工具–> 设置–> 常规–> 个性化选择–>
      主题模式–> 选项–> 编辑–> 节电保护–>
      日期和时间/文字
      —————————————————————————
      ———————
      快捷键设置设置?
      手机设置–> 常规–> 个性化选择–>
      待机状态模式–>
      左选择键/右选择键/导航键向右/导航键向左/导航键向下/
      导航键向上/选择键
      —————————————————————————
      ———————
      待机屏幕上的快捷图标的显示与删除设置?
      工具–> 设置–> 常规–> 个性化选择–>
      待机状态模式–> 当前待机模式–> 开/关
      —————————————————————————
      ———————
      开机问候语或图案设置设置?
      工具–> 设置–> 常规–> 个性化选择–>
      屏幕显示–> 开机问候语或图案–> 默认值–>
      文字–> 图像
      —————————————————————————
      ———————
      通过短信拒绝通话设置?
      工具–> 设置–> 手机–> 通话设置–>
      通过短信拒绝通话–>是/否填写拒绝短信内容:设置–&
      gt; 通话设置–> 短信息–> 填写短信内容
      —————————————————————————
      ———————
      自动重拨设置?
      工具–> 设置–> 手机–> 通话设置–>
      自动重拨–> 开/关
      —————————————————————————
      ———————
      通话报告设置设置?
      工具–> 设置–> 手机–> 通话设置–>
      通话报告–> 开/关
      —————————————————————————
      ———————
      单键拨号设置?
      工具–> 设置–> 手机–> 通话设置–>
      单键拨号–> 开/关
      打开名片夹–> 选择一个号码–> 按“选项”键–>
      设定单键拨号–> 设定
      —————————————————————————
      ———————
      更改视频/照片存储位置?
      进入照相摄像-→选项-→设置-→图像/视频片段-→选择其
      中的一项-→按“确认”键-→使用中的存储-→选择手机存
      储/MMC卡
      —————————————————————————
      ———————
      自定义待机模式快捷键,快捷方式(例如右键的多媒体)?
      工具—-设置—-常规—-个性化选择—-待机状态模式—-快
      捷方式
      —————————————————————————
      ———————
      按右软键使用“语音拨号”(语音命令)会重启?
      工具–> 设置–> 常规–> 个性化选择–>
      声控命令:关闭声控命令的合成器,再“删除语音修正”
      —————————————————————————
      ———————
      手机经常无故重启?
      菜单–> 工具–> 设置–> 手机–> 网络–>
      网络模式改成GSM运营商–> 手动
      小区信息–> 关闭
      然后重启手机
      —————————————————————————
      ———————
      刷机后,手机语言为英文,如何调成中文?
      Menu–> Tools–> Settings–> General–>
      Personalisation–> Language–>Phone language–> 简体中文
      —————————————————————————
      ———————
      换新卡时,如何将存储卡上的程序拷贝到新卡上?

      1. 首先在电脑上打开存储卡,点击工具–>
        文件夹选项–> 查看–> 隐藏文件和文件夹–>
        选择“显示隐藏文件夹”
      2. 在电脑上新建一个文件夹,将存储卡上所有的东西选
        中,复制到该文件夹中
      3. 将新卡格式化(如果已经格式化过了,可以跳过)
      4. 将之前文件夹内的东西全部拷贝回新卡

      这样处理后,之前装在手机储存卡上的软件全部都可以使

      —————————————————————————
      ———————
      什么是格机?
      格机即是格式化手机的ROM,重新写入预设数据,修复所有
      用户擅自修改或添加的文件,使手机会到出厂时的预设状
      态。
      —————————————————————————
      ———————
      格机会损坏手机硬件吗?
      格机不会对手机造成硬件损伤。手机的储存设备不像电脑
      的硬盘,它是属于闪存(U盘)式的ROM,格机时只是单纯的写
      入覆盖数据。不存在硬盘的磁道分区等问题。有些人说的
      格机时的CPU超负荷运行更是无谐之谈。
      —————————————————————————
      ———————
      手机格式化的方法和注意事项?
      软格:在手机上输入 *#7370#
      之后要求你输入锁码,初始密码是:12345,如果你更改过
      手机密码,那就是更改后的密码(不是SIM卡密码),之后
      出现白屏,只显示NOKIA字样,2~3分钟后格机完成,重新输
      入时间.硬格:先关机,再开机的时候按住拨号键、“*”
      键、“3”键,打开电源直到出现“NOKIA”字样方可松开以
      上按键。过几分钟,系统格式化完成,手机自动重启并进
      入待机画面。
      —————————————————————————
      ———————
      恢复出厂设置的密码是多少?
      12345
      —————————————————————————
      ———————
      刷机后要重新制作证书吗?
      IMEI码刷机不会改变,所以不需要重新制作证书
      —————————————————————————
      ———————
      格机能节省C盘空间吗?
      格机对节省C盘作用不大。很多文章说Symbian的系统的最大
      弊端就是在使用过程中会导致C盘内存逐步减少,需要格
      机来恢复,我不支持这样的观点。我的经验告诉我,C盘
      内存的占用跟软件安装的多少和使用有关的。软件使用的
      过程中会在C盘留下一些必要的关联文件,或一些手机的
      操作记录。(如C/NOKIA/StarterMonLog.txt)这些都是实实在在的文
      件,并不存在内存无形减少的问题。而在程序管理看到容
      量不对的是有些文件手机扫描不到的原故。然而所谓的垃
      圾文件就是在删除程序是没有通过反安装文件删除时留下
      的文件,这些完全可以避免。比如我格机前的C盘有3000左
      右。格机后有8000。当我把反安装文件,名片夹等东西拷
      回去,50多个软件,不能使用的重新安装,注册。再把桌
      面等设置重新设置好,再使用几天,C盘还是3000左右,和
      没格之前大小差不多。所以,只要正确使用,是不存在C
      盘空间越来越少的现象的。
      —————————————————————————
      ———————
      可以多次格机吗?
      格机次数多不会导致格机失败。很多人说格机多了以后手
      机就格不了了,格机失败多数是自装的字库所至,和格机
      自身无关。
      —————————————————————————
      ———————
      格机有没有后遗症?
      格机没有后遗症。有人说格机后会导致铃声或通话声音减
      弱等等问题,这是毫无根据的。真的有就只是丢失线路二

      —————————————————————————
      ———————
      格机要取下内存卡吗?
      格机时无需取下TF。很多人把格机后TF无法使用的责任推
      到格机时没取卡上,这也是错误的。格机后C盘的一些TF线
      程关联文件丢失,在启动时TF找不到相关文件发生错误。
      这时只要删除TF的相关文件E/System/Recogs/recAutoExec.mdl就行了
      。况且格机过程中根本不对TF进行读取,何来拔卡呢?
      —————————————————————————
      ———————
      什么时候需要格机?
      必竟格机是一件麻烦事,备份东西,重新设置很烦人,老
      格也不好玩。我认为当系统出现未知错误,找不到错误原
      因(如系统总无故提示关闭,死机,出错)时才需要格机。
      要说明的是所有东西都尽量装E,因为C盘堆积也容易出错

      —————————————————————————
      ———————
      格机应该备份哪些?
      首先要说明的是并不是备份的越多越好,因为往往你备份
      下来的就是出错的地方。所以备份些名片夹等必须的就行

      —————————————————————————
      ———————
      智能手机系统出错的原因?
      以下是一些出错的代码,你可以轻松了解到出错的原因
      KErrNotFound-1       找不到指定文件
      KErrGeneral-2        一般错误
      KErrCancel-3        操作被取消
      KErrNoMemory-4      内存不足
      KErrNotSupported-5     不支持所要求的操作
      KErrAgument-6       错误要求
      KErrTotalLossOfprecision-7  精确的失去总和
      KErrBadHandle-8      错误的物件
      KErrOverflow-9       超出限定的界限
      KErrUderflow-10      少于限定的界限
      KErrAlreadyExsits-11    已经存在了
      KErrPathNotFound-12   找不到指定的目录
      KErrDided-13        程序关闭
      KErrLnUse-14       指定的物件正被其他
      程序使用中
      KErrServerTerminated-15   服务器已关闭
      KErrServerBusy-16     服务器正忙
      KErrCompletion-17      完成的过程中出现错

      KErrNotReady-18      还没准备好
      KErrUnknow-19        不知名的错误
      KErrCorrupt-20        错误
      KErrAccessDenied-21     拒绝接受
      KErrLocked-22        锁闭
      KErrWrite-23         读写失败
      KErrDisMounted-24      错误的磁盘
      KErrEof-25          出乎预料的文件
      到了尾端
      KErrDiskFull-26        磁盘已满
      KErrBadDiver-27       驱动损坏
      KErrBadName-28       不允许的名称
      KErrCommsLineFail-29     Comms线失败
      KErrCommsFrame-30      Comms线框框错误
      KErrCommsOverrun-31     Comms线超频错误
      KErrCommsParity-32      Comms同位错误
      KErrTimeOut-33        时间到了
      KErrCouldNotConect-34     连接失败
      KErrCouldNotDisconect-35    断连接失败
      KErrDisconnected-36       断了
      KErrBadLibraryEntryPoint-37  损坏的资料库接入

      —————————————————————————
      ———————
      sis、sisx程序介绍?
      sis:早期非三版的诺基亚智能机上的软件安装程序,只有
      极少部分的sis可在三版上运行,这就是为什么下载的许多si
      s在我们的三版手机中不能使用的原因.随着sisx的普及,sis
      将逐渐从三版手机里消失.
      sisx:是专为三版而开发的程序,不能在非三版系统的手机
      运行.
      —————————————————————————
      ———————
      SIS后缀需要签名吗?
      SIS后缀的安装程序一般需要签名,SISX后缀的不需要签名
      —————————————————————————
      ———————
      jar后缀的安装程序需要签名吗?
      jar后缀的为j**a程序,不需要进行签名
      —————————————————————————
      ———————
      安装软件时提示证书错误、受限制?
      工具—> 程序管理—> 选项—> 设置
      软件安装: 全部
      在线证书检查: 关
      (注意:手机时间及日期也需要按照当时的时间日期正确设
      置好,否则有可能提示证书错误)
      —————————————————————————
      ———————
      提示证书过期怎么办?
      到设置里的时间与日期选项中,把日期改一下就行了。一
      般退后半年就ok了,不行就退后3个月
      —————————————————————————
      ———————
      软件安装的方法:
      1、手机用数据线连接电脑后用PC套件安装sisx/jar程序:
      (注意:JAR文件不用解压可直接安装,保证JAR的文件名为英文
      ,否者会无法安装)
      电脑安装PC套件,用数据线连接手机和电脑,在我的电脑
      内进入诺基亚手机浏览器
      进入后我们可以看到C盘,E盘,以及手机的联系人和信息
      四大栏目
      现在我们开始安装软件,在电脑上找到需要安装的sisx/jar
      软件[任意位置]
      双击这个文件后会出现提示‘是否要将应用程序安装到手
      机上?
      选择 是 后,出现
      ‘请在手机用户界面上完成此安装过程’
      这个时候我们查看我们手机上的提示来进行安装工作
      手机界面会提示:安全警告
      无法确认提供者,仍然继续?
      选择是为继续安装,反之则为退出本次安装,我们选择

      这是手机界面出现是否安装该软件的提示
      同样我们也是选择 是:
      这个时候会出现选项,可以选择 安装/查看证书/查看详情
      我们选择安装,后面这两项无关紧要,可以忽略
      选择安装后手机会提示你选择软件安装位置,
      选择好安装位置后就手机就开始自动安装了软件了。
      安装完成后我们进入功能表内就可以找到自己新安装的程
      序了。

      2、直接在手机端安装sis/jar程序:
      把需要安装的sisx/jar程序先放到存储卡上,
      进入手机自带的 文件管理
      程序并找到我们需要安装的程序:
      选择 打开 这个软件后
      依据方法1下半部分的操作即可。
      软件卸载的方法:
      方法1.应用程序—> 程序管理—>
      选择你要卸载的软件—> 左软键选择删除—>
      依提示进行操作
      方法2.选中你要删除的软件图标—>
      左软键选择删除—> 依提示进行操作
      方法3.选中你要删除的软件图标—> 直接按C键—>
      依提示进行卸载
      分卷下载的文件怎么解压?
      把所有的包都下全。点其中任何一个就能解压
      —————————————————————————
      ———————
      主题安装与删除方法?
      与安装软件一样,先把主题传到手机里,然后打开程序管理
      或者第三方的管理软件(比如Y-管理器,文件动力等等),找到
      该主题,选择安装就可以了.如果想删除主题,可以打开程序
      管理,找到该主题名,按”C”键删除
      注:如果主题安装太多,会导致在主题模式和程序管理都找
      不到的现象,如果想删除的话,有两种方法.
      方法一:用Y-管理器删除C:\preinstallAppscache.dat文件,再看看
      是否能在”程序管理”中刪除,如果不能参照方法二.
      方法二:举例:安装主题在E盘:那么会自动在E:\**\10207114\i
      mport文件夹下生成,找到与主题名相同的文件,删除即可.
      有的朋友会遇到的问题是在**\10207114\import这个文件夹下的
      文件名都是乱七八糟的,文件夹的名字不是以主题名的命
      名,并且进入文件夹后发现每个文件夹里面的文件的文件
      名都一样,都是themepackage.mbm,themepackage.mif和themepackage.skn根
      本辨别不出哪个是要删除的主题.
      解决方法:
      进入文件管理-> 选项-> 查找-> 存储卡->
      填入10207114-> 进入10207114->
      进入import,之后会看到一些文件夹,主题文件就在里面,无论
      哪个文件夹里面都有3个文件themepackage.mbm,themepackage.mif和th
      emepackage.skn,其中themepackage.mbm为可预览的文件,显示的是该
      主题的桌面,如果想删除此主题,删除这个文件夹即可(如果
      此主题还在使用中是无法删除的,换成其他主题后在删除)
      —————————————————————————
      ———————
      删除JAR游戏问题?
      s60第三版的系统在安装一个jar格式比如aaa.jar的软件或游
      戏时,会在E:\**\102033E6\MIDlets目录下建立一个带中括号的
      文件夹,比如[10168f78],里面会有与安装文件同名的aaa.jar
      以及uids两个文件,安装的同时还会在E:\System\Install\Registry
      下产生与上面这个中括号文件夹同名的注册文件10168f78.reg
      .
      在不能正常删除这个软件时,只要在E:\**\102033E6\MIDlets目
      录里删除该软件的目录[10168f78],再将E:\System\Install\Registry
      里面相应的10168f78.reg删除就可以了!
      你安装了几个*.jar格式的软件或游戏,E:\**\102033E6\MIDlets里
      面就有几个带中括号的文件夹,一定要打开看看里面的文
      件名是否是你要删除那个!有时候在E:\System\Install\Registry
      里面可能找不到相应的*.reg文件,不用管它了,把E:\**\1020
      33E6\MIDlets里面带中括号的文件夹删除就可以了!
      上面的方法,只能删除程序体,不能删除残留图标,下面
      继续删除图标的方法
      要删除图标,需要借用一个taskman系统工具(笔者使用的
      是best-taskman1.0汉化版)。打开taskman转到”已装程序”,找
      到要删除的这个程序,选项> 程序详情>
      弹出Applicationinfo信息清单,记下记下第二行:如UID:0X101ebe
      51。同时记下最后一行如filename: e:\2700450257.fakeapp。
      把储存卡在电脑用读卡器打开,转到E:\**\10003a3f\import\apps\
      NonNative\Resource\文件夹下,里面全是.rsc文件和.mbm文件。找
      到刚才记下的第二行中与UID:0X……..后面相同的文件名
      ,有两个,一个是_reg.rsc文件,一个是_loc.rsc文件(如101eb
      e51_reg.rsc和101ebe51_loc.rsc),同时也要在后缀为.mbm的文件中
      找到与刚才记下的最后一行中filename\e:后面数字相同的那
      个文件名(只有一个,如icono2700450257.mbm).将找到的这三个
      文件全部删除,就ok了!实际上,如果用记事本打开101ebe5
      1_reg.rsc文件,也可以看到里面就含有要删除的程序名和图
      标名(.mbm文件)
      —————————————————————————
      ———————
      我的手机无法安装jar(j**a)程序?
      将C盘和E盘的System\install\Registry\里面的 .reg文件删除掉
      (这些.reg是jar的安装记录、一般是因为格机后,没有格卡
      的缘故,导致之前安装的j**a程序有残留而无法再次安装)
      —————————————————————————
      ———————
      安装jar(j**a)程序后无法打开?
      安装j**a程序时,需要把文件名改成英文或者数字,如果
      文件名中有中文,会导致安装后无法打开程序。
      开机后总提示安装?
      删除 **\10202dce 目录
      —————————————————————————
      ———————
      购机时注意哪些内容?最好去哪里购机?
      购机最好还是上实体店,可以亲自感受下。E71有前后各两
      张未撕开的贴膜,整机看下有没有刮痕,如果机器有贴什
      么保修或店家标签,最好也撕下看看,因为手机如果有划
      痕,JS一般会在那个地方贴上他们店或者保修标签掩饰。
      看下屏幕有无灰尘,插口可有划痕。手机握在手机稍微用
      力左右拽下,看看有没有松动迹象。然后再开机试试各项
      功能。其实现在E71是没什么翻新机的,(个别除外)。所
      以我认为如果你没有认识的亲戚朋友在卖手机,可以上诺
      基亚专卖店或者手机专卖连锁店买,而经济能力又允许,
      现在是出手的好时机。
      —————————————————————————
      ———————
      气味辨别方法?
      辨别是否翻新机,还有一个方法,就是用闻的,新手机有
      个特殊的味道(檀香味),使用一段时机后(应该不超过
      半个月)味道会消失。
      —————————————————————————
      ———————
      购机时, 关于屏幕亮点应该怎样测试?
      1.打开相机,用手盖住,照一张全黑的,
      再找一张白纸,开闪光灯,照一张全白的
      再用手机全屏看这两张相片.
      能看出白点和黑点
      2.准备好一张纯黑和纯白的图片。
      用白的看的时候不能有除白色以外任何色,黑色也一样。
      图片可以用画图或者PS做。
      240X320的就够了。全屏看就可以了

      —–BEGIN PGP SIGNATURE—–
      Version: PGP Desktop 10.0.1 (Build 4054)
      Charset: utf-8

      wsBVAwUBTKGpItqgKng0ZFyJAQh97Qf/bXNdMQ5rQx8xOrgMY7wXzhy8RoJrkVVZ
      gzeWizbj1ZgosoCxggMNAj6oa82c18/CkfnBvabwVRJut1Uxl0S0qMoOkdNfNlo8
      8ZnzNNW4UY6tA6P/zsnTaa+ylODv71e63XKVtg8yUh59z8NZamNhacml7Q+J9/w4
      OIMN6f6nV9OwHIp5qYuhlo+b8FzimVHCGHnXym/jFisESncCRyh6K3asmyGvb+ym
      hrz8KP6tNh52SbrZXOEowjHqFq1uPpgxfWslH/oyhE6BTXpHOQy86WFYGUhg7S0y
      JkhQU8SvHmNj8J1qCgWnhbIslniDv/kfAu/DrtDBMf5X4McATTzWng==
      =ztMX
      —–END PGP SIGNATURE—–

      WordPress首行缩进效果实现方法

      适用范围:

      1. 首行缩进对段落有效,即对P标签有效,由“Enter”产生的换行有效;
      2. 对非P标签无效,即由“Shift”+“Enter”产生的换行无效;
      3. 采用修改样式表的方法实现,后台编辑时无效果,前台查看时有效果;
      4. 对历史文章(日志、post)同样有效,推未来发表的文章同样有效;
      5. 对文章(日志、post)主题有效,对文章的摘要同样有效;
      6. 对经插件生成的摘要未测试;
      7. 对文章(日志、post)的回复未测试;

      使用方法:

      1. 找到网站主题的根目录;
      2. 打开style.css;
      3. 找到/* BASIC */
      4. 在p的定义内容里加入以下代码`
        text-indent: 2em

      效果如下:

      • 加入前
        p{font-size:1.2em;padding:2px;margin:1px 0 15px;}
      • 加入后
        p{font-size:1.2em;padding:2px;margin:1px 0 15px;text-indent: 2em;}

      如何汉化po文件及编译成mo文件,mo文件反编译成po文件

      我们在使用 WordPress 及其插件时,经常可以找到汉化的版本,一般是通过一个汉化过(翻译过)的 mo 文件来实现( WordPress 仅可识别 mo 文件),实际上不单 WordPress ,包括很多桌面应用程序都是是依靠 po 文件或 mo 文件来实现多语言版本。如果原作者提供了一个 po 文件或 mo 文件,那么我们就可以通过相关工具来自行汉化,或者翻译成其他语言版本。因为 mo 文件不能直接编辑,所以我们得编辑 po 文件,若仅有 mo 文件,那么就应该先把它转换成 po 文件后再进行编辑翻译。

      至于编辑工具,由于 po 文件本身就是一个文本文件,所以任何文本编辑器都可以使用。除了专门编辑 po 文件的 poEdit ,还推荐使用 poEditEditPlusUltraEdit或者你喜欢的 vivim

      我们来看一个 po 文件,这是 yskin 制作的 WordPress 2.11 中文版 po 文件 中的一部分:

           msgid ""
           msgstr ""
          "Project-Id-Version: WordPress 2.1-1.0\n"
          "PO-Revision-Date: 2007-02-22 12:35+0800\n"
          "Last-Translator: yskin \n"
          "MIME-Version: 1.0\n"
          "Content-Type: text/plain; charset=utf-8\n"
          "Content-Transfer-Encoding: 8bit\n"
          "X-Poedit-Basepath: d:/wordpress\n"
          "X-Poedit-Language: Simplified Chinese\n"
          "X-Poedit-Country: China\n"
          "X-Poedit-SourceCharset: utf-8\n"
          "X-Poedit-KeywordsList: _e;__;__ngettext:1,2\n"
          "Language-Team: \n"
          "POT-Creation-Date: \n"
          "Plural-Forms: nplurals=1; plural=0;\n"
          "X-Poedit-SearchPath-0: .\n"
       
          # 第一条要翻译的字符串。
          #: wp-comments-post.php:15
          msgid "Sorry, comments are closed for this item."
          msgstr "对不起,这篇文章禁止评论。"

      上面是这个 po 文件的最初部分,各行意思一目了然,注意编码尽可能采用UTF-8。

          # 第一条要翻译的字符串。
          #: wp-comments-post.php:15
          msgid "Sorry, comments are closed for this item."
          msgstr "对不起,这篇文章禁止评论。"

      这段就是po文件的主体结构了,每一个翻译项占一段。#: wp-comments-post.php:15 说明字符串相应的位置; msgid “Sorry, comments are closed for this item.” 翻译前的原文; msgstr “对不起,这篇文章禁止评论。” 翻译后的字符串。以此类推,即可完成所有资源的翻译。非常简单。

      那么如何将 po 文件编译成(转换) mo 文件呢?

      1. 如果你使用的是 poEdit ,按 Ctrl + s 保存就会自动生成相应的 po 文件和 mo 文件;
      2. 或者在命令提示符界面,使用 msgfmt demo.po 命令将po文件编译为可用的 demo.mo 文件,用 msgunfmt demo.mo 命令转回 demo.po 文件,这些命令在 poEdit 的安裝目录下有,可以拷贝msgunfmt.exe 、msgfmt.exe 及相关链接库文件 gettextlib.dll 、gettextsrc.dll 、iconv.dll 、intl.dll 到 c:/windows/system32 目录下,或者安装 .Net 2.0环境。

      附:
      ?gettext – 将mo文件反编译成po文件
      ?poedit – 将po文件编译成mo文件

      反编译 mo 文件成 po 文件,使用 gettext 的 msgunfmt.exe 工具,命令如下msgunfmt.exe d:\test.mo -o d:\test.po
      编译 po 文件为 mo 文件,使用 poedit 的 msgfmt.exe 工具,命令如下msgfmt.exe -o d:\test.mo d:\test.po

      Windows 最高权限(system)详解

      什么是system权限?为什么说它是最高的权限? 请大家认真看完本贴。

      一. 权限的由来

      远方的某个山脚下,有一片被森林包围的草原,草原边上居住着一群以牧羊为生的牧民。草原边缘的森林里,生存着各种动物,包括野狼。
      由于羊群是牧民们的主要生活来源,它们的价值便显得特别珍贵,为了防止羊的跑失和野兽的袭击,每户牧民都用栅栏把自己的羊群圈了起来,只留下一道小门,以便每天傍晚供羊群外出到一定范围的草原上活动,实现了一定规模的保护和管理效果。
      最初,野狼只知道在森林里逮兔子等野生动物生存,没有发现远处草原边上的羊群,因此,在一段时间里实现了彼此和平相处,直到有一天,一只为了追逐兔子而凑巧跑到了森林边缘的狼,用它那灵敏的鼻子嗅到了远处那隐隐约约的烤羊肉香味。
      当晚,突然出现的狼群袭击了草原上大部分牧民饲养的羊,它们完全无视牧民们修筑的仅仅能拦住羊群的矮小栅栏,轻轻一跃便突破了这道防线……虽然闻讯而来的牧民们合作击退了狼群,但是羊群已经遭到了一定的损失。
      事后,牧民们明白了栅栏不是仅仅用来防止羊群逃脱的城墙,各户牧民都在忙着加高加固了栅栏……

      如今使用WINDOWS  XP VISTA WIN7 的人都听说过“权限”(Privilege)这个概念,但是真正理解它的家庭用户,也许并不会太多,那么,什么是“权限”呢?对于一般的用户而言,我们可以把它理解为系统对用户能够执行的功能操作所设立的额外限制,用于进一步约束计算机用户能操作的系统功能和内容访问范围,或者说,权限是指某个特定的用户具有特定的系统资源使用权力。

      对计算机来说,系统执行的代码可能会对它造成危害,因此处理器产生了Ring(圈内,环内)的概念,把“裸露在外”的一部分用于人机交互的操作界面限制起来,避免它一时头脑发热发出有害指令;而对于操作界面部分而言,用户的每一步操作仍然有可能伤害到它自己和底层系统——尽管它自身已经被禁止执行许多有害代码,但是一些不能禁止的功能却依然在对这层安全体系作出威胁,因此,为了保护自己,操作系统需要在Ring 的笼子里限制操作界面基础上,再产生一个专门用来限制用户的栅栏,这就是现在我们要讨论的权限,它是为限制用户而存在的,而且限制对每个用户并不是一样的,在这个思想的引导下,有些用户能操作的范围相对大些,有些只能操作属于自己的文件,有些甚至什么也不能做……

      正因为如此,计算机用户才有了分类:管理员、普通用户、受限用户、来宾等……

      行政权利

      行政权利

      二. 权限的指派

      1.普通权限
      虽然Win2\X\V\win7等系统提供了“权限”的功能,但是这样就又带来一个新问题:权限如何分配才是合理的?如果所有人拥有的权限都一样,那么就等于所有人都没有权限的限制,那和使用Win9x有什么区别?幸好,系统默认就为我们设置好了“权限组”(Group),只需把用户加进相应的组即可拥有由这个组赋予的操作权限,这种做法就称为权限的指派。

      默认情况下,系统为用户分了7个组,并给每个组赋予不同的操作权限,管理员组(Administrators)、高权限用户组(Power Users)、普通用户组(Users)、备份操作组(Backup Operators)、文件复制组(Replicator)、来宾用户组(Guests),身份验证用户组(Ahthenticated users)其中备份操作组和文件复制组为维护系统而设置,平时不会被使用。

      系统默认的分组是依照一定的管理凭据指派权限的,而不是胡乱产生,管理员组拥有大部分的计算机操作权限(并不是全部),能够随意修改删除所有文件和修改系统设置只有程序信任组(特殊权限)。再往下就是高权限用户组,这一部分用户也能做大部分事情,但是不能修改系统设置,不能运行一些涉及系统管理的程序。普通用户组则被系统拴在了自己的地盘里,不能处理其他用户的文件和运行涉及管理的程序等。来宾用户组的文件操作权限和普通用户组一样,但是无法执行更多的程序。身份验证用户组(Ahthenticated users) 经过ms验证程序登录的用户均属于此组。
      2.特殊权限
      除了上面提到的7个默认权限分组,系统还存在一些特殊权限成员,这些成员是为了特殊用途而设置,分别是:SYSTEM(系统)、Trustedinstaller(信任程序模块)、Everyone(所有人)、CREATOR OWNER(创建者) 等,这些特殊成员不被任何内置用户组吸纳,属于完全独立出来的账户。
      前面我提到管理员分组的权限时并没有用“全部”来形容,秘密就在此,不要相信系统描述的“有不受限制的完全访问权”,它不会傻到把自己完全交给人类,管理员分组同样受到一定的限制,只是没那么明显罢了,真正拥有“完全访问权”的只有一个成员:SYSTEM。这个成员是系统产生的,真正拥有整台计算机管理权限的账户,一般的操作是无法获取与它等价的权限的。
      “所有人”权限与普通用户组权限差不多,它的存在是为了让用户能访问被标记为“公有”的文件,这也是一些程序正常运行需要的访问权限——任何人都能正常访问被赋予“Everyone”权限的文件,包括来宾组成员。
      被标记为“创建者”权限的文件只有建立文件的那个用户才能访问,做到了一定程度的隐私保护。
      但是,所有的文件访问权限均可以被管理员组用户和SYSTEM成员忽略,除非用户使用了NTFS加密。
      无论是普通权限还是特殊权限,它们都可以“叠加”使用,“叠加”就是指多个权限共同使用,例如一个账户原本属于Users组,而后我们把他加入Administrators组在加入Trustedinstaller等权限提升,那么现在这个账户便同时拥有两个或多个权限身份,而不是用管理员权限去覆盖原来身份。权限叠加并不是没有意义的,在一些需要特定身份访问的场合,用户只有为自己设置了指定的身份才能访问,这个时候“叠加”的使用就能减轻一部分劳动量了。

      距离上一次狼群的袭击已经过了很久,羊们渐渐都忘记了恐惧,一天晚上,一只羊看准了某处因为下雨被泡得有点松软低陷的栅栏,跳了出去。可惜这只羊刚跳出去不久就遭遇了饿狼,不仅尸骨无存,还给狼群带来了一个信息:栅栏存在弱点,可以突破!
      几天后的一个深夜,狼群专找地面泥泞处的栅栏下手,把栅栏挖松了钻进去,再次洗劫了羊群。从来以后牧民们开始轮流拿着枪,带着牧羊犬巡视着羊圈(大家想到什么!没错正是UAC保护 呵呵)

      以后狼群的进攻被牧民们击退了,而且在不断吸取教训,牧民们在加固栅栏时都会把栅栏的根部打在坚硬的泥地上,并且嵌得很深。饿狼们,还会再来吗?

      权限是计算机安全技术的一个进步,但是它也是由人创造出来的,不可避免会存在不足和遗漏,我们在享受权限带来的便利时,也不能忽视了它可能引起的安全隐患或者设置失误导致的众多问题。要如何才算合理使用权限,大概,这只能是个仁者见仁,智者见智的问题了。

      转自远景在线http://www.pcbeta.com/html/96/n-4396.html