存档

‘Google’ 标签的文章

Android ICS版本获取Root权限通用方法

June 29th, 2012 4 条评论

这是又一个利用本地特权提升漏洞来获取root权限的case,与几个月前的zergRush提权类似,Android ICS 4.0.4版本以下可以尝试。

以Huawei Honor U8860手机为例,手机开启USB调试选项,电脑安装有Android SDK环境或ADB运行条件,下载mempodroid关键文件,放到ADB同目录下,输入以下提权命令即可成功root:

adb push mempodroid /data/local/tmp #把相关文件copy进手机
adb push su /data/local/tmp
adb push Superuser.apk /data/local/tmp/Superuser.apk
adb shell
cd /data/local/tmp
chmod 777 ./mempodroid #修改权限,赋予mempodroid可执行权限,并执行
./mempodroid 0xd454 0xaac3 sh
mount -o remount,rw -t ext4 /dev/block/mmcblk0p12 /system #每个手机的system分区实际分区均不同,需自己查看,挂载/system分区为可读写
cat /data/local/tmp/su > /system/bin/su #复制su程序进/system分区
chown 0.0 /system/bin/su #赋予su程序执行权限
chmod 06755 /system/bin/su
cat /data/local/tmp/Superuser.apk > /system/app/Superuser.apk #复制Superuser.apk 到系统应用区
chmod 0644 /system/app/Superuser.apk #修改Superuser.apk的权限 
mount -o remount,ro -t ext4 /dev/block/mmcblk0p12 /system #恢复system分区为默认只读
reboot #重启系统

(..More)

Google PR今日更新了

June 27th, 2011 57 条评论

今天云在天边在浏览其他博客站点时,发现有人说PR更新了,综合搜索引擎(Google Realtime)的实时信息,可以得知此次为大规模更新。

Google Pagerank(网页排名)于今日(2011年6月27日)进行大规模更新,本站的PR也从长时间的PR0后一跃为PR5。在我查看本站友情链接后发现,大部分的域名都有较大的PR值提升(3~5),有的甚至为PR7(88250),PR5的也有好几个。

虽然Google的相关管理员已经多次指出PR已经不再那么重要,可对于每个网站,PR仍是一个重要的质量衡量指标。当然我们也不能只盲目追求PR值(其重要性已经逐渐降低中,此番更新中各站PR上升的数目比降的多好几倍。),有意义有质量的内容才是最重要的!

(..More)

世界IPv6日 参测网站IPv6地址表

June 8th, 2011 25 条评论

世界IPv6日是由互联网协会(ISOC)发起的一项鼓励采用IPv6的纪念日。

IPv6 是互联网协议的新版本。互联网协议的当前版本 IPv4 可供使用的地址几乎已全部用完。

目前大多数网站只使用 IPv4。但是,在2011 年 6 月 8 日(即今天)的世界IPv6日,主要的网络公司(包括 Google、Facebook、Yahoo! 和 Bing)将在各自的主网站上启用 IPv6 长达 24 小时(世界标准时间(UTC)2011年6月8日 00:00至23:59)。IPv6 将会与 IPv4 同时启用,因此,即使您没有 IPv6 也不必担心,您可以如往常一样只使用 IPv4。

使用IPv6会有什么连接问题?99.9%以上的用户在访问启用了IPv6的网站时都没有遇到任何问题。然而,在极少数情况下,虽然用户可能已经启用了 IPv6,但仍无法正常工作。

如何启用IPv6?如果您的运营商支持IPv6连接方式,像教育网各大高校,部分中国电信及联通ADSL用户,只需将系统做部分更改(像Windows XP)或者根本无需额外操作(像Windows 7),使用支持IPv6地址解析的DNS,您就可以使用IPv6这一协议来访问这些支持IPv6的网站了。

目前国内部分互联网公司,像腾讯、百度等也启用了相应的IPv6地址,供大家测试访问。

(..More)

JavaScript混淆与加密

January 9th, 2011 17 条评论

JavaScript是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作等。其源代码在发往客户端运行之前不需经过编译,而是将文本格式的字符代码发送给浏览器由浏览器解释运行。

在一般情况下,我们可以通过读取javascript脚本文件,也可以加上格式化工具来辅助(有时,某些编译器会把javascript的变量名自动缩短,当然这对理解程序来说也没有太大难度。)查看,这样我们的代码是不是没有一点“隐私”呢?

我们可以使用对JavaScript脚本“压缩、混淆、加密”的方法,一方面提高数据在网络中的传输效率,另一方面也增强了代码的安全性。

(..More)

Google圣诞Doodle

December 23rd, 2010 30 条评论

在每年的一些重要的日子里,Google网站的首页总会给我们带来一些不同的图标。作为西方每年最为重要的节日--圣诞节,Google首页当图标然不会例外,看看今年的Doodle:

Google doodle for christmas

这次的Google首页Doodle使用了多附图片拼凑而成,并且借助javascript实现图片动态伸缩,给大家展示网页动态特效的魅力。

这总共大约17幅给我们带来世界各地的风景名胜及与圣诞相关和不太相关的事物。我大概看了一下,由圣巴索大教堂、中国长城、富士山、尼泊尔、辣椒、饺子之类的图片内容。不知这与圣诞节到底有哪些关系呢,有兴趣的朋友们可以去瞧瞧哦!

Google Doodle--PAC-MAN(吃豆人)30周年纪念

May 21st, 2010 2 条评论

PAC-MAN's 30th Birthday! Doodle with PAC-MAN™ & ©1980 NAMCO BANDAI Games Inc

PAC-MAN's 30th Birthday! Doodle with PAC-MAN™ & ©1980 NAMCO BANDAI Games Inc.

也许还有许多玩家不知道,最近是“吃豆人”(PAC MAN)这个世纪级经典游戏诞生30周年的日子,今天Google在首页也专门制作了这个特别的Doodle,这个Doodle还有特别之处,就是你可以在搜索首页稍等片刻,就会出现吃豆人的经典游戏画面了,如果你有兴趣的话,不妨来试试这个小游戏吧!

Appstats for Python

April 25th, 2010 16 条评论

前段时间在Google App Engine官方博客上看到app_engine更新了关于“Application profile with python & java appengine  and Appstats”的文章 Easy Performance Profiling with Appstats ,目前Google App Engine文档中已有英文原文。

注:Appstats是一个可视化的性能分析工具,是大名鼎鼎的Python作者Guido写的,具体内容请参考Appstats

Python的SDK包含了一套叫做Appstats的用于衡量你的应用程序性能的工具。 Appstats与您的Web应用框架集成以记录事件,并提供一个基于Web的管理界面用于浏览统计.

安装事件记录器(Event Recorder)

为记录Web请求的数据,每个请求句柄必须调用Appstats。这里有两种很容易的方法来将Appstats添加到你的处理程序代码中。

  • 一个工作在任何WSGI web应用框架(包括webapp)下的run_wsgi_app()函数(在google.appengine.ext.webapp.util包中)扩展
  • 一个Django的Web应用框架的“中间件”类

通过run_wsgi_app()函数使用Appstats

为了在一个WSGI兼容的框架(如webapp应用),你必须使用run_wsgi_app()函数来调用您的请求处理程序的脚本应用。举个例子:你可以使用类似于下面代码创建一个Webapp应用的应用实例,并运行它:

from google.appengine.ext import webapp
from google.appengine.ext.webapp.util import run_wsgi_app

application = webapp.WSGIApplication([('/', MainPage),
                                      ('/newentry', NewEntry),
                                      ('/editentry', EditEntry),
                                      ('/deleteentry', DeleteEntry),
                                     ],
                                     debug=True)

def main():
    run_wsgi_app(application)

if __name__ == '__main__':
    main()

如果你使用另外一种方法来调用WSGI应用程序,(如wsgiref.handlers.CGIHandler),你必须修改你的处理程序都使用run_wsgi_app()来使用Appstats。

(..More)

Google App Engine后台增加新的警告提示语

April 21st, 2010 3 条评论
This request caused a new process to be started for your application, and thus caused your application code to be loaded for the first time. This request may thus take longer and use more CPU than a typical request for your application.

这个提醒可真长啊,想让人看完logs,得花多大时间呢?

小插曲--谷歌服务的可用性

March 31st, 2010 5 条评论

中国大陆的许多用户今天访问谷歌网页搜索,谷歌资讯和谷歌图片服务时有问题。在我们正在调查,及在对我们的服务作出任何修改之前,谷歌的服务逐渐恢复。在 几个小时内,这些谷歌服务在中国大陆完全恢复正常,尽管谷歌没有做任何改变。


我们会继续监控这一状况。就目前而言,问题似乎已经解决。


本页面显示谷歌服务在中国大陆的可用性。每个服务状态仅代表该服务的总体状态。用户感觉因人而异。


除非另有说明,本页面提供的信息适用于给普通用户的服务,以及为使用谷歌产品的组织机构提供的服务。

(..More)

小谷哥哥被封

March 24th, 2010 9 条评论

google.cn在校内的推广“小谷哥哥”刚刚因“行为不当”被封,死前最后一条状态令人心酸。。

被封状态

都怪自己不了解外事,直到昨天我才知道校内网上有谷歌在中国宣传者--“小谷哥哥”,早上我才加他为好友,直到晚上我才收到通知“对方同意加你为好友”。由于昨天发生的特殊事情,小谷哥哥得到了更多人的关注,昨天晚上到今天早上,我的校内好友新鲜事上都成了校内网友对小谷哥哥的不舍,一屏幕的送“小谷哥哥”礼物的新鲜事。

今天早上,我还看到小谷哥哥发了一条状态“怎么看不到好友名单了呢,好友数变为零了”,对此我还专门到其个人主页观察,发现最近来访网友和他的好友都没有显示,他的这条状态更新不久,跟随留言的人数就上百了。

最后留言

o(︶︿︶)o 唉,真是可惜啊!

[zz]关于谷歌中国的最新声明

March 23rd, 2010 0 条评论

在李开复个人传记《世界因你不同》一书中描写了这样一个场景:“当我(李开复本人)在山景城和谢尔盖吃饭的时候,他对我说:“你别担心,就算我们撤掉Google.cn,你招来的精英也一个不能少!而且就算真的到最后我们决定撤出,我们也会保留一个纯粹的研发中心!”听罢此言,我一方面对他的支持和承诺表示感谢,但另一方面我也真的惊讶他居然在考虑撤掉Google.cn!”

(..More)

3.14-谷歌的“圆周率日”

March 14th, 2010 0 条评论

刚才打开google, 发现google的logo变了,一眼看去应该是讲圆周率的,鼠标移到logo上去,alt显示是“圆周率日”,点击打开的网页显示的是 google.cn搜索“圆周率日”的结果页。

圆周率日

 

(..More)

App Engine joins the Google over IPv6 Program

March 11th, 2010 1 条评论

The Google over IPv6 program allows ISPs with good connectivity to request IPv6 access for most Google services. In about a week, we'll be adding Google App Engine and the appspot.com domain to this program. This means that all App Engine apps will become accessible over IPv6 to anyone participating in the program!

For most people, this won't require any changes to your code at all. If your App Engine code reads os.environ["REMOTE_ADDR"] in Python, or HttpServletRequest.getRemoteAddr() in Java, be aware that this value may be an IPv4 address, like "192.0.2.1", or an IPv6 address, like "2001:db8::1". Now is the time to verify that your code doesn't make any IPv4-specific assumptions, so that your IPv6-ready users will have a seamless transition.

Some libraries for manipulating IP addresses, should your app require one, include ipaddr and java.net.InetAddress.

Q: My app doesn't handle IP addresses at all. Can I ignore this announcement?
A: Yes.

Q: I have a third-party domain hosted through Google Apps and the ghs.google.com CNAME. Will this affect me?
A: This particular change only affects appspot.com domains, but you should still make sure your code is IPv6-safe, as we're always working to add IPv6 to more services.

Q: Will everyone see an IPv6 AAAA record for my app?
A: No, the AAAA record is visible to less than 1% of users, whose ISPs are participating in the Google over IPv6 program.

Q: Does this mean each app will get its own unique IPv6 address?
A: No, we try to keep our IPv4 and IPv6 services as similar as possible.

Q: My ISP isn't a Google over IPv6 participant. How can I verify that that my code doesn't choke on IPv6 addresses?
A: You should include IPv6 addresses in your unit tests. After the launch, you'll be able to use the IPv4-IPv6 Website Gateway provided by the SixXS project. It's accessed by appending .ipv4.sixxs.org to any IPv6-enabled hostname. For example, the "Shoutout" sample app will be visible at http://shoutout.appspot.com.ipv4.sixxs.org/.

Q: Why does the previous link report a "does not have an IPv6 address" error?
A: That means we haven't launched yet. The delay is meant to give developers time to review their address-handling code.

与谷歌撤离中国有关或无关的的几件事

January 14th, 2010 0 条评论

既然谷歌或将撤离中国成为了一个大家都关心的大事件,那么我们就尽量将能够获得的信
息搜集整合起来以飨读者,让读者能从充分的信息里以更宽广的视野来接近事件的真相,
这里呈现出的并不是观点,而是世界本身就拥有的有趣的事件组合,套用凤凰卫视的那句
话 :“许多看来不相关的事,其实都是相互有关联的。”

与谷歌或将撤离中国有关或无关的的几件事:

2009 年下半年:中美在伊朗核问题上开始较劲。
2009 年 12 月初:美放出消息可能解冻对台军售,在伊核问题上对中国施加巨大压力。
2009 年 12 月 24 日:外交部发言人姜瑜说中国要以外交谈判解决伊朗核问题,不赞成制
裁。
2010 年 1 月 5 日:中国常驻联合国代表张业在纽约联合国总部表态,要全面保护伊朗,
别说战争就是制裁也不行。
2010 年 1 月 6 日:美国连夜启动对台军售,中美伊核问题的较劲达到了一个高峰。
2010 年 1 月 11 日:中国以一个强硬的 GMD 导弹中段拦截回应美国的对台军售。
2010 年 1 月 12 日:百度被黑,责任被安在了“伊朗网军”头上。“伊朗网军”黑的是
百度在美国的域名解析服务器,各种嫌疑都表明这更像是第三者的挑拨离间以达到疏远两
国关系。
2010 年 1 月 13 日:Google宣布考虑退出中国。
1 月 13 日当天,美国国务卿希拉里对谷歌撤离进行了官方表态,并且美国国务院将在会
在此后一周的时间内颁布有关“网络自由”的技术政策……
在这些复杂的政治背景下,商业公司也可能成为一个服务于政治的扯线木偶,此时,一家
公司的撤离就不仅仅只是商业问题了,他更像是国际政治博弈的一个新的导火索,甚至意
味着:一场新的数字化时代的冷战即将来临,一条分割世界的数字化铁幕与一场网络军备
竞赛已不是天方夜谭。

也许,1 月 13 日会成为一个历史时刻,我们只是做个记录而已。

The answer to life,the universe and everything

January 14th, 2010 0 条评论

当你在google中搜索“answer to life,the universe and everything”(对生命,宇宙以及所有事物的解答)输入这个之后,Google计算器会显示结果为“42”。

answer to google

(..More)

A new approach to China

January 13th, 2010 0 条评论

Google刚刚在官方博客发表了一篇题为《A new approach to China》的文章,透露计划停止在中国过滤搜索结果,意味着Google 中国可能不复存在,该决定由Google在美国的主管部门下达,那些努力让谷歌成为成功网站的中国员工们并不知情,也并未参与。同时,Google可能会终止正在中国运营及网站Google.cn。

Like many other well-known organizations, we face cyber attacks of varying degrees on a regular basis.

(..More)

利用Google Voice体验免费中国长途电话

November 23rd, 2009 4 条评论

最近中国银联搞了一个推广活动,拨打 1-877-749-5516,听30秒中国银联的中文业务介绍后,就可以免费拨打10分钟中国国内电话,大家如果有Google Voice的话就可以免费使用啦,Google Voice可以免费拨打美国电话,这样我们就可以不用花1分钱就能打国内电话10分钟啦。

看看中国银联对此业务的描述吧!

(..More)

Your invitation to preview Google Wave

November 15th, 2009 6 条评论

 o(︶︿︶)o 唉,这个Google Wave邀请发的也太慢了吧,我都已经注册了,人家才给我发来邀请信。


这个邀请是前两天发到了我的Google Apps 邮箱里的,但我好久都没登那个邮箱了,今天刚上去就看见这封邮件,使用Google App 邮箱竟然不能激活,最后我才想到我前几天是以用Google Wave来搭建应用平台来申请邀请的,我就又试了一下我的gmail邮箱,登陆进去就自动跳转到我的wave 界面了,不过有变化的是,我的inbox里有了一个new wave


看看正文:


Invite others to Google Wave

Google Wave is more fun when you have others to wave with, so please nominate people you


 

(..More)

学会用Google搜索指令找你想要的资料

September 16th, 2009 2 条评论

Google是个好东西,只要你学会使用它,他就会给你带来你想要的结果!下面我们就来学几个简单的指令来优化我们的搜索方法吧!

1)逻辑与/或:AND、OR

注意AND、OR必须大写,否则会被认为是普通的单词,而不是搜索指令。

与普通编程语言不一样的是,OR指令优先于AND指令。

简写:AND指令一般以空格代替,不明确写出。另外AND指令还可以用+代替。OR指令可用|代替。

样例:Inverted OR Signature files OR file OR index,它等同于 (Inverted OR Signature) (files OR file OR index)

(..More)

Google Docs表单制作使用教程

September 14th, 2009 1 条评论

Google Docs文件是Google提供的一个在线制作文件的工具,除了一般文件建立,也提供了表单制作、简报设计、试算表汇整的多样功能,就算你没有Office,只要有了Google帐号,很多类似的工作都可以使用Google文件在线制作完成,只要有台能上网的电脑,处处都可以是你的工作环境,网路就是你的硬碟,非常的便利。

不过要提醒大家的是,目前使用Google Docs制作表单,浏览时在上方表单说明文字区,在Internet Explorer下会出现乱码,所以都要用Firefox浏览,除非你的说明没有文字,目前我是找不到解决方法。首先,当然你要有一个Google帐号,然后登入Google文件,在功能列第一项”新增”,选择表格,

(..More)