烦恼岁月

付出总是有回报的 take action follow your heart , or follow your head
posts - 40, comments - 5, trackbacks - 0, articles - 4

Build in properties
  • ${basedir} represents the directory containing pom.xml
  • ${version} equivalent to ${project.version} or ${pom.version}
Pom/Project properties

All elements in the pom.xml, can be referenced with the project. prefix or using pom. as prefix. This list is just an example of some commonly used elements.

  • ${project.build.directory} results in the path to your "target" dir, this is the same as ${pom.project.build.directory}
  • ${project.build.outputDirectory} results in the path to your "target/classes" dir
  • ${project.name} or ${pom.name} refers to the name of the project.
  • ${project.version} or ${pom.version} refers to the version of the project.
  • ${project.build.finalName} refers to the final name of the file created when the built project is packaged
Local user settings

Similarly, values in the user's settings.xml can be referenced using property names with settings. prefix.

  • ${settings.localRepository} refers to the path of the user's local repository.
  • ${maven.repo.local} also works for backward compatibility with maven1 ??
Environment variables

Environment variables can be referenced using the env prefix

  • ${env.M2_HOME} returns the Maven2 installation path.
  • ${java.home} specifies the path to the current JRE_HOME environment use with relative paths to get for example:
    <jvm>${java.home}../bin/java.exe</jvm>
    Java system properties

All Java System Properties defined by the JVM.

Custom properties in the POM

User defined properties in the pom.xml.

<project>
...
  <properties>
     <my.filter.value>hello</my.filter.value>
  </properties>
...
</project>
  • ${my.filter.value} will result in hello if you inserted the above XML fragment in your pom.xml
Parent Project variables

How can parent project variables be accessed?

You can use the prefix: ${parent.project}.

For example, use ${parent.project.version} to retrieve parent version.

A good way to determine possible variables is to have a look directly at the API. The above example was not working for me, maybe it was working that way with older releases of maven. I'm currently using Maven 2.2.1, and to access the Parent you can use ${project.parent}. This will return an org.apache.maven.project.MavenProject instance.

Reflection Properties

The pattern ${someX.someY.someZ} can simply sometimes mean getSomeX().getSomeY().getSomeZ(). Thus, properties such as ${project.build.directory} is translated to getProject().getBuild().getDirectory().

posted @ 2009-10-11 23:01 不需要解释 阅读(1426) | 评论 (0)编辑 收藏

今天是伟大的甘地的生日,刚好在印度出差也就享受了一天假期,不过如果我在国内的话今天也是不上班了,因为今天是伟大祖国生日的第2天。

今天继续在搞weblogic和jetty的调试,发现一个问题,weblogic会对response中的内容trim,jetty不会。估计是ebos中有一段代码在response的out里面写了一些空白进去,导致这个内容到client端的时候就会解析不对。obj.responseXML会是空。

另外,Fiddler是监控网络连接的,一般的话它会监控有线的那个,我在酒店是使用无线上网,所以一开始找不到原因还以为是fiddler不支持无线方式的监控,查看了一下配置才发现问题。

最后实在没有办法直接写死,好在我做的只是一个开发辅助工具,不需要考虑性能影响:

var xmlData = obj.responseText.trim();
//alert(xmlData);
obj.responseXML.loadXML(xmlData);

明天继续完善程序,争取在这个假期完成之前能完成大体,后续文档补充。也算是功德一件了。

posted @ 2009-10-03 03:31 不需要解释 阅读(255) | 评论 (0)编辑 收藏

     出国有很多好处也有很多坏处,这里就说一处好处,就是可以为自己的历史课好好的补一补了。历史以成败论英雄,当权者一般都会去篡改历史的,不过在长久看来,大家都不过是历史的一粒沙尘,是无法改变历史的,人只能创造历史,无法修改历史。在中国内地的当代史就是一部篡改的历史,所以这次出国就好好的补了补,在国外很多网站都可以访问,使用google可以查任何你想要查的东西,不会过滤掉一些关键的信息。

      下面我就来说说我对近代一些人物的再认识吧:

     先说蒋先生,其实这个人的功劳应该是很大的,我个人觉得比先祖的功劳要大,毕竟统一了中国,而且在台湾也实现了一定程度的民主。尤其的是在8年抗战的历史上更是不能抹去的功绩,历史应该给蒋先生一个公道。

     张学良,这个人的爱国程度超出我原来的影响,以前的历史书上也是说张学良是千古功臣,但是说的很含糊,尤其是在D的丰功伟绩下显得不是伟大,张学良这个人不仅仅是爱国,而且这个人的心胸非常的大,他让蒋先生关了后半辈子,看采访他的是很,他也只是一笑而过,当然这个或者是他后来是基督教有关。

     蒋夫人,不愧是中国的第一夫人,如果有人问我中国的第一夫人是谁?很茫然,是胡夫人吗?她做了一些啥?看看人家蒋夫人在抗战时候做的事情,抗战后方支援,美国国会演讲,国际场合的外交,真的不愧是第一夫人,不过对这个,我了当代历史说的就更加的少了。

    毛太祖,看他在建国后的人大会议上,俨然就是一个皇帝,虽然他本人非常的亲民,而且一直也是爱民如子,不过他错过了历史给他的机会,如果他能学一下华盛顿,为中国留下一个比较完善的制度,我看今天的中国应该会更加富强了。非常可惜,强人政治的时候没有推进民主,在后强人政治就只是剩下了利益斗争了。

    周公,周公年轻的时候非常有才华,非常懂得协调各方的关系,不过可能是太陶醉在协调者的角色上面,导致后期严重的边缘化,他参加革命不必太祖晚,而且有很长一段时间地位还比毛祖高。后来的边缘化导致不得不为了自保,手举红皮书,高喊毛主席万岁来自保,甚至自己的养女,自己的第一任女朋友都眼睁睁的看着他们迫害致死,其下场可想而知。

    今天看一段网上录像,说小平同志还跟过冯玉祥。历史课本上貌似没有这个。

posted @ 2009-09-27 02:08 不需要解释 阅读(486) | 评论 (0)编辑 收藏

     大概在4年前,我还在沈阳做辽宁网通的boss项目,那个时候系统刚刚上线,问题成堆,尤其是一些单子由于程序或者是数据问题,出现异常,出现异常就必须去更正数据,让单子继续走下去。那个时候公司有个强人,使用Python来做这个事情,说白了也是比较简单,就是使用Python调用server端得ejb,修改数据然后提交到server上去。不过在那个时候懂一门动态语言在我看来非常的不简单。

      goon,最近闲的无事,把同事的一个程序拿过来修改了一下,大概也是实现了这样的一个逻辑,不过没有使用Python,or Jython,使用的是java 程序员都很熟悉的Beanshell 语言来写,并添加上了SWT,作为ui。这样对公司大部分人就没有什么难度了,直接可以写java代码,而且没有Jython那样格式的严格要求(很烦人)。

    先上一下图:

image

结果后台配置,就可以直接修改,查看server上的数据,如果有问题的单子还可以通过这个来修改,非常cool。

怎么做到这点呢:

(1)通过java调用beanshell的方法,init 一个init.bsh, 在这个bsh里面写上你自己的逻辑,比如lookup ejb,写好一些方法,这样使用者就直接可以调用了。

(2)把一些服务器的配置写到配置文件里面去。

如果修扩展,也很简单,直接修改一下配置文件,添加一些jar 并在init.bsh里面添加自己的逻辑就可以了。

posted @ 2009-09-23 23:42 不需要解释 阅读(364) | 评论 (0)编辑 收藏

    昨天晚上就抵达了india的hyderabad,一个发展中的城市,在这个城市你可以看到90年代在珠三角的样子,所以至少来讲,india还是落后中国20年,当然我们中国也是和谐的比较厉害,这个我们还是需要承认的。

   到酒店一看,才知道原来这样的地方也敢叫hotel,真是人有多大胆地就有多大产!不服不行啊。从公路上来看india的话,小车和bus比较多,当然更多的是那个三轮摩托他们叫auto,想多的多,而且有一些还是2个人开,非常好奇的是难道一个车还要2个人合伙?更奇怪的是india的bus的门貌似都不关,不管是school bus还是company bus,都一样不关门,开的飞快。也不知道他们的车做门做啥。可惜的是,这次出来没有带照相机,要不照照给大家看看。

   吉隆坡还是一个非常漂亮的city,如果坐飞机去这个城市的话,晚上到,飞机回经过kul的上空,你可以看这个city的全景,可以看双子塔,当然和上海市没有的比。

   早上睡不着觉,就很早起来了,通过老板娘专线和老板娘通了电话叫车,就下楼等车去了,经过一下楼就发现一个出租车往外面跑,叫也叫不住。(这个hotel没有前台,我也搞不清楚老板娘在那个地方,只能通过电话call she)。没有办法就在外面等,经过等了1 hours才等到一个车,可怜吧,呵呵。在等的过程中我就在研究india的马路上的车,大部分小车都比较低端,貌似那款铃木(仿mini的)那款在这个城市还比较多。高端车就没有看到,唯一比较高端的是在那个hotel一楼停车场的丰田的私欲。 说起hotel的一楼,india人的思维也比较奇诡,我们那边的1楼都用来做商品(靠近马路),这边直接就做车库,估计是不愿意搞地下车库。

    office还是不错,非常的大,而且有tea room,非常的不错。中午去了一趟office的食堂,中午食堂:2个咖喱搞的汤(a little),一个鸡蛋,还有一些油炸食品。吃不下,同事介绍说附近有一个shanghai chef,打个auto跑过去(taxi就打不到)才发现,全是假冒的,一点也不是Chinese food。

    出差india,苦啊!

posted @ 2009-08-31 20:11 不需要解释 阅读(243) | 评论 (0)编辑 收藏

      真没想到,户籍制度和计划生育制度协同发力,已经到如此荒谬的地步了!超过了所有的政治讽刺剧和黑色幽默剧。某些公民在自己的国家,已经无法结婚了!(见2009年8月6日南方周末)他们的子女,则无权在自己上学的地方参加高考,必须得返回一个可能从来没有去过的地方参加考试。

  听上去这些人怎么都不像是公民,而更像是俄国农奴或者美国黑奴。

  外地大学生,在北京毕业以后,被单位录用,如果不能得到正式的户口,可以得到一个集体户口。这已经被认为是幸运的了。没想到,集体户口在结婚时遇到麻烦。如果结婚,就要把户口迁出去,变成家庭户口,迁出去就要买房。现在上百万的房价,当然不是人人都买得起,刚毕业没几年的学生,更是难以负担。没有自己的住房,就没有正式的户口卡,没有户口卡,民政局就不给你发结婚证。

  那么,就在集体户口那里登记结婚不行吗?不行,如果在那里结婚,集体户口的管理者就要确保你不超生,不多生孩子。万一不能确保,一票否决,人家的前程就完了。那么,放弃集体户口,回到老家呢?也不行,别以为农业户口就那么容易得到。户籍制度的限制是双向的。小城镇也一样,许出不许进。

  即使你想办法结了婚,你生下来的孩子也相当于印度的低级种姓。虽然不是不可接触者,但时候一到,就让你尝尝厉害。你的孩子在北京学校里高高兴兴地上学,和其他孩子没什么区别。天天在力争上游,或许成绩还很优秀。但到了高考的时候,就傻了。你的孩子必须回到你原来的户口所在地去参加考试。课程不一样,活该!环境不适应,活该!那里早已没有亲人,没人照顾孩子,活该!

  最让人憋闷的是,并不是哪个具体的人在和你过不去,你想发泄都不知道去找谁。大家都是善良人,都为了这个国家好,都没想坑你,但你就是被玩儿了。玩儿得你一点辙都没有。

  为什么要有这么多糟糕的规定?一个政府为什么要这么处心积虑地难为自己的公民?原因就在于,总是有人,包括那些被玩儿的很惨的人,都相信,如果没有限制,人们就会蜂拥进入北京这样的大城市,那么,北京户籍人口就会遭到不公平,就会面对更激烈的竞争,就有可能败下阵来。必须保护他们,必须保护北京户籍人口。

  呸!

  首先声明,我就是北京户籍人口的一员。这样声明,是免得那些脏心烂肺、理解力低下的人以为我仅仅是在泄私愤。前两年我写文章大骂难为小产权房的人,许多人就认为,我是因为买了小产权房才这么愤怒,但我其实没买。我还没那种领先的经济意识。

  不过,我这样说当然也和我的私利有关。我的实际收入和经济利益,当然受到身边人水平、干劲和创造力的直接影响。我不想生活在一个如此荒唐、狭隘的社会里。我想有机会和尽可能大范围的优秀人士共同居住在一个城市中,而不想身边的人都是那些不思进取、离开政府保护就不能生存的家伙。

  重要的是,这个世界上,没有任何正当的法律、道德、伦理、传统规定:一个人偶然出生在哪里,他就有权利、有资格一直在那里生活。如果他负担不起生活费用,政府就必须禁止别人和他竞争,或者从别人那里抢来钱给他,保证他能在出生地继续生活。这种规定太荒唐可笑了。人是人,不是保护区的动物。

  如果你出生在北京,如果你是北京户籍人口之一,那仅仅证明你偶然出生在这里,或者政府曾经批准你居住在这里,仅此而已。如果你自己无能或者不努力,无法竞争过那些并非出生在这里的人,那你只好卷铺盖走人,别再继续在北京生活了。你可以去那些你可以负担起生活费的地方生活。

  很多人来到北京打拼,要在北京买房。房价于是上涨。你买不起了。那你只好租房。如果租也租不起,你倒说说看,除了离开北京之外,还有什么办法?

  大家一起参加高考,你的分数不如人家,人家就更应该上大学。难道仅仅因为你出生在这里,这里的大学就应该优先对你开放吗?你以为自己是婆罗门或者刹帝利吗?

  北京不是你的城市。属于你的,仅仅是你花钱购买、或者别人送给你的房子。除此之外的城市的广大范围,在权利的意义上和你无关。你不要动不动就以城市的主人自居,那是无耻的僭越。

  在精神上,你可以认为自己是城市的主人,但这种精神上的主人,仅仅表现为你应该用自己的努力发扬光大这个城市的精神和原则。城市为所有人提供一个和他人自由合作的场所。城市的精神和原则天生就是自由。人们在城市中,可以更大限度地互相激发,创造力有更大发挥的空间。在这种精神中,丝毫也找不到自闭、限制、停滞、寄生之类的概念

  而且,作为北京户籍人口之一,我从来没有委托过任何官员,请他们帮助我排除外来竞争,禁止其他人在这个城市里比我表现得更加优秀。我也不认为,任何人有权利这样去做,不管他出生在哪里。

  我认为,相关官员这样想,这样做,是对包括我在内的北京户籍人口的侮辱,是在把我们看作毫无竞争力的废物,是对我们人格和尊严的蔑视。我不需要他们的这种保护,我自信可以参与竞争并在这个城市中争取到自己的位置。如果成功,我将享受自己的努力结果,如果不成功,我也不需要别人替我负责。我不是他们的奴隶,他们也不是我的主子。

  实际上,北京户籍人口这个词,引起我极大的嫌恶。如果说,集体户口让我联想到农奴,户籍人口则让我联想到圈养牲口。实际上,饲养者是在以貌似慈祥,实则傲慢的态度看待这些被饲养者。可憎的是,许多被饲养者还因此萌生出优越感,自以为高人一等。真是TMD天生的奴才!

  当然,除了奴才以外,更多的人是糊涂。他们多年受到片面性的宣传。不知不觉中,他们已经习惯从被饲养者的角度看世界,把所有其他人都看作和他抢食的被饲养者。他们已经不能想象还有无需饲养、可以自己创造世界的大写的人的存在。他们真心恐惧城市的开放,恐惧自由竞争,恐惧失去政府的保护。众多被饲养者的存在,是貌似慈祥、实则傲慢的官员的坚定靠山。就是凭借着这巨大的靠山,官员们才弄出让公民甚至无法结婚的黑色闹剧。

  我个人当然无力改变这种闹剧,但我乐于看到所有想在北京凭借诚实劳动谋生存、谋发展的人积极地主张自己的权利。我建议他们的主张要和平和非暴力,要持之以恒和坚持到底。历史上无数的成功先例可以供他们借鉴。权利的获得从来都不是轻松的,但许多时候,权利是最后的赢家。

posted @ 2009-08-10 12:17 不需要解释 阅读(182) | 评论 (0)编辑 收藏

in windows, we can install weblogic as windows service.

(1)edit bea.home/wlserver_10.3/server/bin/installSvc.cmd

add :

rem 设置域的名字,这里是base_domain
set DOMAIN_NAME=wsc52
rem 服务名
set SERVER_NAME=AdminServer
rem 设置用户domain的home
set USERDOMAIN_HOME=D:\bea10\user_projects\domains\wsc52
rem 设置口令
set WLS_pw=weblogic
set JAVA_HOME=D:\bea10\jdk160_05

add in the final line, add

-log:"%USERDOMAIN_HOME%\stdout.log"

so , weblogic will print all wls log to this file.

 

(2)start this server, this server name is “beasvc wsc52_AdminServer”

you can start and stop this service with this command.

net start “beasvc wsc52_AdminServer” and net stop “beasvc wsc52_AdminServer”.

 

if you want do delete this service,use this:SC delete “beasvc wsc52_AdminServer”

posted @ 2009-07-18 08:32 不需要解释 阅读(407) | 评论 (0)编辑 收藏

 
真正的驴爸关键词列表流出,直接破解自安装目录.dat文件,让你感受毛骨悚然的监控

欢迎不署名不写出处转载。

首先分析驴爸的二进制文件。injlib32.exe, 偏移量 89e8H

000089e0h: F8 89 00 10 E8 89 00 10 65 64 69 74 70 6C 75 73 ; 鴫..鑹..editplus
000089f0h: 2E 65 78 65 00 00 00 00 75 65 64 69 74 33 32 2E ; .exe....uedit32.
00008a00h: 65 78 65 00 65 6D 65 64 69 74 6F 72 2E 65 78 65 ; exe.emeditor.exe
00008a10h: 00 00 00 00 77 6F 72 64 70 61 64 2E 65 78 65 00 ; ....wordpad.exe.
00008a20h: 6E 6F 74 65 70 61 64 2E 65 78 65 00 77 70 73 2E ; notepad.exe.wps.
00008a30h: 65 78 65 00 77 70 70 2E 65 78 65 00 65 74 2E 65 ; exe.wpp.exe.et.e
00008a40h: 78 65 00 00 70 6F 77 65 72 70 6E 74 2E 65 78 65 ; xe..powerpnt.exe
00008a50h: 00 00 00 00 66 72 6F 6E 74 70 67 2E 65 78 65 00 ; ....frontpg.exe.
00008a60h: 65 78 63 65 6C 2E 65 78 65 00 00 00 6D 73 61 63 ; excel.exe...msac
00008a70h: 63 65 73 73 2E 65 78 65 00 00 00 00 6F 75 74 6C ; cess.exe....outl
00008a80h: 6F 6F 6B 2E 65 78 65 00 77 69 6E 77 6F 72 64 2E ; ook.exe.winword.
00008a90h: 65 78 65 00 6D 61 69 6C 6D 61 67 69 63 2E 65 78 ; exe.mailmagic.ex
00008aa0h: 65 00 00 00 70 6F 70 6F 2E 65 78 65 00 00 00 00 ; e...popo.exe....
00008ab0h: 71 71 6D 61 69 6C 2E 65 78 65 00 00 61 69 78 6D ; qqmail.exe..aixm
00008ac0h: 61 69 6C 2E 65 78 65 00 69 6D 61 70 70 2E 65 78 ; ail.exe.imapp.ex
00008ad0h: 65 00 00 00 69 6E 63 6D 61 69 6C 2E 65 78 65 00 ; e...incmail.exe.
00008ae0h: 6D 73 69 6D 6E 2E 65 78 65 00 00 00 64 6D 32 30 ; msimn.exe...dm20
00008af0h: 30 35 2E 65 78 65 00 00 66 6F 78 6D 61 69 6C 2E ; 05.exe..foxmail.
00008b00h: 65 78 65 00 67 6F 6F 67 6C 65 74 61 6C 6B 2E 65 ; exe.googletalk.e
00008b10h: 78 65 00 00 6D 69 72 61 6E 64 61 33 32 2E 65 78 ; xe..miranda32.ex
00008b20h: 65 00 00 00 69 6D 75 2E 65 78 65 00 79 70 61 67 ; e...imu.exe.ypag
00008b30h: 65 72 2E 65 78 65 00 00 74 6D 73 68 65 6C 6C 2E ; er.exe..tmshell.
00008b40h: 65 78 65 00 73 74 61 72 74 2E 65 78 65 00 00 00 ; exe.start.exe...
00008b50h: 75 63 2E 65 78 65 00 00 69 63 71 63 68 61 74 72 ; uc.exe..icqchatr
00008b60h: 6F 62 6F 74 2E 65 78 65 00 00 00 00 71 71 2E 65 ; obot.exe....qq.e
00008b70h: 78 65 00 00 6D 73 6E 6D 73 67 72 2E 65 78 65 00 ; xe..msnmsgr.exe.
00008b80h: 67 73 66 62 77 73 72 2E 65 78 65 00 67 72 65 65 ; gsfbwsr.exe.gree
00008b90h: 6E 62 72 6F 77 73 65 72 2E 65 78 65 00 00 00 00 ; nbrowser.exe....
00008ba0h: 74 6F 75 63 68 6E 65 74 2E 65 78 65 00 00 00 00 ; touchnet.exe....
00008bb0h: 74 68 65 77 6F 72 6C 64 2E 65 78 65 00 00 00 00 ; theworld.exe....
00008bc0h: 6D 61 78 74 68 6F 6E 2E 65 78 65 00 74 74 72 61 ; maxthon.exe.ttra
00008bd0h: 76 65 6C 65 72 2E 65 78 65 00 00 00 6E 65 74 73 ; veler.exe...nets
00008be0h: 63 70 2E 65 78 65 00 00 67 65 2E 65 78 65 00 00 ; cp.exe..ge.exe..
00008bf0h: 66 69 72 65 66 6F 78 2E 65 78 65 00 6F 70 65 72 ; firefox.exe.oper
00008c00h: 61 2E 65 78 65 00 00 00 6E 65 74 63 61 70 74 6F ; a.exe...netcapto
00008c10h: 72 2E 65 78 65 00 00 00 6D 79 69 65 2E 65 78 65 ; r.exe...myie.exe
00008c20h: 00 00 00 00 69 65 78 70 6C 6F 72 65 2E 65 78 65 ; ....iexplore.exe
00008c30h: 00 00 00 00 6D 6D 63 2E 65 78 65 00 72 65 67 65 ; ....mmc.exe.rege
00008c40h: 64 69 74 2E 65 78 65 00 74 61 73 6B 6D 67 72 2E ; dit.exe.taskmgr.
00008c50h: 65 78 65 00 6D 70 73 76 63 63 2E 65 78 65 00 00 ; exe.mpsvcc.exe..

什么意思?驴爸软件将监控下列软件:
文本编辑软件:EdiPlus,UltraEdit,EmEditor, 写字板,记事本
办公软件:WPS的Word、Presentation、Spreadsheet,微软的Word、Powerpoint、FrontPage、Excel、Access、Outlook
电子邮件客户端:mailmagic.exe popo.exe qqmail.exe aixmail.exe imapp.exe incmail.exe msimn.exe dm2005.exe foxmail.exe
即时通讯工具:Google Talk,Miranda32,imu.exe,ypager.exe,腾讯QQ和TM,start.exe,新浪UC,ICQ,MSN
浏览器类:GoSuRF,GreenBrowser,TouchNet,TheWorld,MaxThone,腾讯套套浏览器,NetScape,Firefox(说明书里说只能监控到2.0版本),Opera,NetCaptor,MyIE,IE
系统工具类:mmc, regedit, taskmgr

在看看XNet2.exe,偏移量 68968h,看看驴爸将会监控那些程序

00068960h: B3 CC D0 F2 00 00 00 00 77 6F 77 2E 65 78 65 00 ; 程序....wow.exe.
00068970h: C4 A7 CA DE CA C0 BD E7 00 00 00 00 79 61 68 6F ; 魔兽世界....yaho
00068980h: 6F 6D 65 73 73 65 6E 67 65 72 2E 65 78 65 00 00 ; omessenger.exe..
00068990h: D1 C5 BB A2 CD A8 00 00 77 61 6E 67 77 61 6E 67 ; 雅虎通..wangwang
000689a0h: 2E 65 78 65 00 00 00 00 B0 A2 C0 EF CD FA CD FA ; .exe....阿里旺旺
000689b0h: 00 00 00 00 73 74 61 72 74 2E 65 78 65 00 00 00 ; ....start.exe...
000689c0h: CD F8 D2 D7 50 4F 50 4F 00 00 00 00 CD F8 D2 D7 ; 网易POPO....网易
000689d0h: 70 6F 70 6F 00 00 00 00 75 63 2E 65 78 65 00 00 ; popo....uc.exe..
000689e0h: D0 C2 C0 CB 55 43 00 00 D0 C2 C0 CB 75 63 00 00 ; 新浪UC..新浪uc..
000689f0h: 69 63 71 2E 65 78 65 00 49 43 51 36 00 00 00 00 ; icq.exe.ICQ6....
00068a00h: 69 63 71 36 00 00 00 00 73 6B 79 70 65 2E 65 78 ; icq6....skype.ex
00068a10h: 65 00 00 00 53 6B 79 70 65 00 00 00 73 6B 79 70 ; e...Skype...skyp
00068a20h: 65 00 00 00 65 70 68 2E 65 78 65 00 65 BB B0 CD ; e...eph.exe.e话?
00068a30h: A8 00 00 00 64 6F 73 68 6F 77 00 00 6D 73 6E 6D ; ?..doshow..msnm
00068a40h: 73 67 72 2E 65 78 65 00 4D 53 4E 00 6D 73 6E 20 ; sgr.exe.MSN.msn 
00068a50h: 6D 65 73 73 65 6E 67 65 72 00 00 00 71 71 67 61 ; messenger...qqga
00068a60h: 6D 65 2E 65 78 65 00 00 51 51 D3 CE CF B7 00 00 ; me.exe..QQ游戏..
00068a70h: 71 71 D3 CE CF B7 00 00 71 71 63 68 61 74 2E 65 ; qq游戏..qqchat.e
00068a80h: 78 65 00 00 51 51 C1 C4 CC EC CA D2 00 00 00 00 ; xe..QQ聊天室....
00068a90h: 71 71 C1 C4 CC EC CA D2 00 00 00 00 71 71 2E 65 ; qq聊天室....qq.e
00068aa0h: 78 65 00 00 51 51 00 00 71 71 32 00 62 69 74 62 ; xe..QQ..qq2.bitb
00068ab0h: 6F 6D 65 74 2E 65 78 65 00 00 00 00 42 69 74 43 ; omet.exe....BitC
00068ac0h: 6F 6D 65 74 00 00 00 00 62 69 74 63 6F 6D 65 74 ; omet....bitcomet
00068ad0h: 00 00 00 00 B7 D6 CE F6 CD EA B3 C9 A1 A3 00 00 ; ....分析完成。..

具体的我就懒得写了。凡是窗口标题栏有这些文字的统统会遭到监视。

搜索引擎监控,来自Surfgd.dll,偏移量16390h


00016390h: 2E 6D 73 6E 2E 63 6F 6D 00 00 00 00 2E 79 6F 6B ; .msn.com.....yok
000163a0h: 61 2E 63 6F 6D 00 00 00 2E 79 61 68 6F 6F 2E 63 ; a.com....yahoo.c
000163b0h: 6F 6D 00 00 2E 79 69 6D 67 2E 63 6F 6D 00 00 00 ; om...yimg.com...
000163c0h: 2E 62 61 69 64 75 2E 63 6F 6D 00 00 2E 63 6F 70 ; .baidu.com...cop
000163d0h: 79 73 6F 2E 63 6F 6D 00 2E 6D 61 70 62 61 72 2E ; yso.com..mapbar.
000163e0h: 63 6F 6D 00 2E 6E 65 74 73 75 6E 2E 63 6F 6D 00 ; com..netsun.com.
000163f0h: 2E 66 6F 6C 6F 64 61 2E 63 6F 6D 00 2E 6E 70 69 ; .foloda.com..npi
00016400h: 63 70 2E 63 6F 6D 00 00 2E 64 69 63 74 2E 63 6E ; cp.com...dict.cn
00016410h: 00 00 00 00 2E 79 6F 6B 2E 63 6F 6D 00 00 00 00 ; .....yok.com....
00016420h: 2E 7A 68 6F 6E 67 73 6F 75 2E 63 6F 6D 00 00 00 ; .zhongsou.com...
00016430h: 2E 73 6F 67 6F 75 2E 63 6F 6D 00 00 2E 79 61 68 ; .sogou.com...yah
00016440h: 6F 6F 2E 63 6F 6D 2E 63 6E 00 00 00 2E 73 6F 73 ; oo.com.cn....sos
00016450h: 6F 2E 63 6F 6D 00 00 00 2E 67 6F 6F 67 6C 65 2E ; o.com....google.
00016460h: 63 6E 00 00 2E 67 6F 6F 67 6C 65 2E 63 6F 6D 00 ; cn...google.com.

dbfilter.dll,这个是直接把你的Windows的winsock2给监听了,也就是说所有从你网卡经过的每一个字节都会被扫描和分析。

现放出来自直接解密安装路径下的 .dat 文件的关键字列表,并稍加解说

wfile.dat - http://privatepaste.com/450zZe32hn
这个文件说明了过滤文件类型


TrustUrl.dat - http://privatepaste.com/4c0Q3tzzb0
信任网址。这些网站毫无疑问都是老大哥信得过的。值得全球站长屏蔽这些网站。这是驴爸软件中最有价值的一份列表,这些网站都是XX喉舌


vgamfil.dat - http://privatepaste.com/1auoil5bP2
所谓“暴力”游戏类。都有屏蔽了什么游戏呢?Quake,Quake2,Quake3,PLA训练用的counter-strike.net,F22 Raptor,古墓丽影(这也算暴力类?),古墓丽影II,星际争霸(暴力类?我看是“封建迷信”吧?),暴雪母公司activision.com,duke4.com,万年跳票的dukeforever.com,ff8online.com,half-life.com,stormtroopers.com,unreal.org等等。建议大家以后只打清廉战士。

chtfil.dat - http://privatepaste.com/32hbY5XUgy
屏蔽了AOL,AIM,Yahoo,MSN

csnews.dat - http://privatepaste.com/bb1RyuqiVu
这个文件是最喜剧的,驴爸抄袭美国人的过滤库就算了,还很临时工的把cybersitter别人的readme文件一起抄过来了

entfil.dat - http://privatepaste.com/bd0qklsJuD
娱乐类过滤。这里屏蔽了BSG和Firefly的scifi.com,StarTrek.com,StarWars.com,这样Geek四大剧就被围剿得一个不剩了。另外southpark、pokemon、xfiles和BritneySpears也是监视关键字。blizzard.com暴雪公司官方网站被屏蔽

finfil.dat - http://privatepaste.com/b414bkBNPv
金融类过滤。包括华尔街时报www.wsj.com,www.ft.com,www.sec.gov等

fmfil.dat - http://privatepaste.com/3d114bf1mD
电子邮件监控。hotmail.com,gmail.com,甚至www.mail开头的都会受到特别关注。

fshrfil.dat - http://privatepaste.com/b8kPPu9ZiV
文件共享监控。监控市面上几乎所有的P2P客户端和软件。gnutella, bearshare, emule, wrapster, 
scourexchange, imesh, audiogalaxy, kazaa, filesharing, morpheus, limewire, 
javalimewire, gnutella, wrapster, scourexchange, shareaza, kazaalite, 
bittorrent, azureus


gdwfil.dat - http://privatepaste.com/49ftIfdRqJ
屏蔽了amazon.com,还有这款山寨软件的祖宗cybersitter*.com,download.windowsupdate.com,liveupdate.symantec.com,symantec.liveupdate.com,microsoft.com,symantec.com,windowsupdate.com,zdnet.com。也就是说安装了某软件,Windows的补丁和杀毒软件升级,要么被监控,要么就被直接屏蔽了。有人说这个文件是白名单,请问在同一个列表里的amnesty.org,virgin-boys,porno-free.net这些东西也可能是白名单吗? 


imgfil.dat - http://privatepaste.com/cehwHinyM0
这里屏蔽了很多图片类网站,只要URL包含下列字符就会像GFW一样被RST,例如google.ca/image,google.com/image,当然还有Yahoo的yahoo.com/image,还有视频搜索屏蔽searchcat=vid,video.search.yahoo。请问老大哥究竟有什么见不得人的东西要把图片和视频搜索统统屏蔽呢?

mp3fil.dat - http://privatepaste.com/f0uBTti5uh
mp3类。封杀了一些MP3共享软件,例如gnutella, bearshare, wrapster, scourexchange, imesh, audiogalaxy, kazaa, filesharing, morpheus, limewire, gnutella, wrapster, scourexchange


wrestfil.dat - http://privatepaste.com/eapAh32NC8
摔跤类。主要是WWE美摔之类的被屏蔽了。没有屏蔽K1,说明的确是抄袭cybersitter


pkmon.dat - http://privatepaste.com/580KvOFYV4 (POKEMON!)
文件名就很囧。Pokemon就是吃豆子游戏。这份名单貌似过滤了一些anime和manga

sporfil.dat - http://privatepaste.com/e20QeOlezv
体育类过滤。屏蔽了www.nba.com和wnba.com,还有其他的太多了。。。


--------------------分割线--------------------

下面的.dat文件内容,几乎都来自cybersitter,山寨程度可见一斑

wfileu.dat - http://privatepaste.com/9c0oaeS0i1
这个网址就是cybersitter的升级地址了,居然还保留了。你说驴爸这软件山寨不山寨?

wzfil.dat - http://privatepaste.com/170Epo2wTZ
游戏破解


adwapp.dat - http://privatepaste.com/aey5BIlkyx
adult类网站过滤(严格)

adwfil.dat - http://privatepaste.com/091MdBUyDv
adult类网站过滤


lgwfil.dat - http://privatepaste.com/a1ndIrVvEn
同志类网站,不熟悉,不评价。

iawfil.dat - http://privatepaste.com/951A0xSKW2
非法类。照抄cybersitter的名单

auctfil.dat - http://privatepaste.com/f20vFALQPl


bnrfil.dat - http://privatepaste.com/76uATdcCsN
屏蔽广告

bsnlst.dat - http://privatepaste.com/b6tJvZlQJN


cultfil.dat - http://privatepaste.com/dc1NtZn183
文化过滤,包括GeorgeKing,scientology,ChurchOfSatan一类的。还是抄袭cybersitter


gblfil.dat - http://privatepaste.com/53CXciru9I
貌似是赌博类。



gnfil.dat - http://privatepaste.com/c6lU71HHUT
枪支类。

hatfil.dat - http://privatepaste.com/1005oQLOJv
种族仇恨类。


jbfil.dat - http://privatepaste.com/7d1cmQ7bdW
招聘类。


movfil.dat - http://privatepaste.com/99cMT8Xjyr
电影类



nvgamfil.dat - http://privatepaste.com/9aYQOBgQoU
又一个游戏类过滤。nv game filter.dat?


perfil.dat - http://privatepaste.com/7driTj667b
sex类过滤

picsfil.dat - http://privatepaste.com/34TI4cSbZE



popfil.dat - http://privatepaste.com/c10gAsIEuq
广告弹窗类过滤

psyfil.dat - http://privatepaste.com/ae0GA79ZFm
封建迷信和超自然类过滤。



swfil.dat - http://privatepaste.com/aeSIsoDlKd
盗版软件过滤。

tafil.dat - http://privatepaste.com/26FTx1Dfjz
酒精类过滤。抄袭cybersitter的名单

tapfil.dat - http://privatepaste.com/ae0UoosGMk
纹身类过滤。


viofil.dat - http://privatepaste.com/f79OiqXC6J
暴力自杀类。


注意这些网址文件,结合以前网上流传出来的FalunWord.lib,我们可以得出一个很惊人的结论

  国内网站很少被屏蔽,.cn的网址很少出现。

为什么说这个结论很惊人

1. 为什么屏蔽对象仅仅局限于欧洲国家、美国的sex情暴力网站,甚至阿拉伯国家的极端宗教网站
1. 为什么这个耗资4170万的软件屏蔽对孩子有害的网站,都直接非法抄袭来自cybersitter的名单
3. 我知道的几个XX网站,名单里一个都没有!
4. 为什么几乎不怎么屏蔽国内垃圾站呢?国内的垃圾站还少了吗?

所以,绿坝根本不能算一个全功能的家长软件,只是国外同类软件的rip-off加上一个强大的合法木马监控每一台7月1日之后的新电脑。

一个很不情愿的猜测就是官老爷们压根不是认真做家长类软件的。这个软件压根就不是为了保护纳税人的孩子的。为是为了该软件的一些“附加功能”。例如汇报老大哥。比较善意的猜测就是一些利益集团想再度搜刮老百姓(特别是家电下乡的那些)利用国家手段强制搞的一个政策罢了。

最后要感谢http://scott.wolchok.org/greendam.html(解密源码的C算法在http://scott.wolchok.org/gddec.c,大家可以编译,自行解驴爸软件的.dat看看有那些网址),这些成果和你们的辛勤劳动是分不开的。

posted @ 2009-06-13 15:00 不需要解释 阅读(204) | 评论 (0)编辑 收藏

工信部,全称是工业和信息化部,名字莫名其妙,no three no four,不像个正经机构,做起事来果然也很不靠谱,很发飙。比如,最近,这个部忽然发布一个什么通知,要求所有新生产和销售的国产和进口计算机都安装“绿坝—花季护航”软件。
让所有计算机都安装自己的软件,这是无数软件工程师的梦想。年轻时的比尔·盖茨就曾这样幻想过——在每一台PC上都装有微软的操作系统。微软的梦想最终变成了现实。实现这个梦想的过程中有着令人叹为观止的天才、智慧、汗水、机遇和协作。这是计算机发展史上最振奋人心的奋斗历程之一。如今,工信部想凭两页自己弄出来的文件就美梦成真,做到同样的事情,这不是发飙是什么?
这个“绿坝—花季护航”软件是一个过滤软件,据文件说,可以过滤“互联网不良文字和图像内容”。工信部冠冕堂皇的理由是保护青少年,但地球人都知道,他们真正想要过滤的是成年人的头脑。道理很明显,如果真的想要保护青少年,那此软件只应该向家长推介,而不必向所有使用计算机的人强行推广。难道所有计算机使用者的年轻都尚处花季?再说,真正关心青少年身心健康的人当然是他们的家长,而不是某些坐在北京某办公楼内悠闲工作的公务员。为什么要由这些行为可疑、动辄发飙的公务员来代替家长决定如何教育孩子呢?
想要过滤成年人的头脑,这在当下的中国,并不稀奇。许多人都想做这件事。工信部也试图做这件事,这不是奇闻,也不算发飙,但工信部以如此笨拙荒唐的方式做这件事,就完全是奇闻了,不但是标准的发飙,简直可以称作没事找抽了。
发飙者的特征之一就是:做事不考虑后果。官方要求所有新生产销售的计算机都安装某种软件,这可不同于一般的商业软件上市。工信部考虑了这件事的所有后果吗?正常不发飙的人稍微一想就可以想出一大堆麻烦事:
首先,据说,该软件已经“综合测试和试点应用”,意思是,这个软件非常可靠,毫无问题。但稍知计算机的人都明白,新软件总会有问题,这是任何软件都无法彻底解决的问题。既然是强制安装,那消费者自然应该得到全额赔偿。具体来说,这个软件的安全性有保证吗?和系统软件和其他软件的兼容性如何?侵犯计算机使用者的隐私吗?如果有计算机因为这个软件而速度变慢,甚至系统崩溃,谁来负责维修和赔偿?由此而给财政造成的支出由谁来负责?工信部部长吗?
其次,既然是过滤软件,当然就会有过滤清单。工信部保证清单上的被过滤者都确实应该被过滤吗?这些被过滤者是经过什么程序,由哪些权威部门认定的?如果有冤假错案怎么办?如果某个网站其实很好,但被错误地列入过滤清单,由此导致其经济利益受损,工信部准备怎么赔偿?工信部部长个人的收入因此受影响吗?在工信部的文件中,我并没有找到被过滤者如何申辩的规定。死刑犯都可以上诉,但这些网站看来却毫无申辩的机会。或许,工信部假设自己绝不会犯错。这种假设不是发飙是什么?
第三,工信部花了4000万,只买断了一年的软件使用权。那么,一年以后怎么办?如果一年以后该软件企业利用这种行政垄断地位任意抬价,谁来负责?如果该软件企业日后未能及时升级,导致效用下降,谁来负责?如果该软件企业日后经营不善,破产倒闭,广大用户的权益谁来保护,由此造成的损失,谁来负责?
第四,类似的软件早就有了,这种东西的技术含量很低,弄几个软件人员就能搞出来。那么,请问,工信部为何偏偏选择“绿坝—花季护航”软件?这家软件公司并没有什么市场知名度,他们为什么这么幸运,一下子得到这样一个大单?此前召开过公开招标或者听证会吗?如果舆论质询,工信部部长准备怎么回答?
第五,工信部并不是执法机关,却发布这种带有强制性的文件。如果别人不遵守,你们怎么办?抓人?罚款?吊销营业执照?恐怕工信部都没有这种权力。那你们打算怎么办?发动公安工商城管联合执法吗?
中国的计算机行业是个高度灵活的行业,政府干预的力度并不大。这是一件好事,正因为这样,中国的计算机行业才发展迅速,商品品质不断提升,同时价格一降再降,消费者得到了非常大的利益。在这样一个高度灵活的行业中,某个笨拙的政府部门想要耍一把威风,基本上只能是自取其辱。他们会看到那些聪明的经营者是怎么像耍猴儿一样耍他们的。坐在办公室里悠哉游哉的公务员想和那些天天在市场中摸爬滚打的人比较智力和精力,胜算不会比面对美军的萨达姆更高。
当然,还有另一种解释,工信部的人并不是那么飙,他们也知道自己面临的种种困境,那他们为什么还要发布这种no three no four的文件呢?答案就在于那4000万的采购合同。现在的中国软件产业,凭着一个小软件,一年就可以得到4000万收入,这种好买卖,如果不是绝对没有,也是十分罕见的。工信部确定的这个明显过高的价格,其中大有可疑之处。
既有可疑之处,当然不希望人们大加关注。因此,工信部在文件中精心措辞,把强制性的措施架空成一纸空文。这样就可以把社会的关注或者反对降到最低程度。整篇通知都在用“应”,而不是“必须”。了解法律用语的人都知道,在法条中,“应该”和“必须”代表着两种执法力度。如果仅仅是“应该”,根本没有“必须”,那基本上等于没说。果然,在通知的最后,工信部也不得不承认,如果经营者对他们的这个通知不予理睬,当作废纸,不去装什么花季软件,工信部只能“责令改正”。也就是说,经营者即使被当面抓住,也不过是补装了事。工信部才不会傻乎乎去制定严厉的罚则。那种罚则不但无从执行,还会激起从业者的反抗。
对于工信部来说,最好的结果就是,发一个貌似强制的文件,给自己的4000万采购提供一个理由——全国都要强制安装,这么大的数量,自然需要花大笔钱买断软件。然后,由于只是“应该”,而不是“必须”,并且没有罚则,因此,所有人都不会认真执行这个文件,并很快忘掉这件事。这样一来,钱理由充分地花出去了,还不会真正触怒任何人。他们想“闷声发大财”。
但消息毕竟公布出去了。工信部的人还是蠢。你们以为自己真的能控制舆论、蒙混过关吗?那可是一项高难度的技术。许多专业人士都不见得能成功应付舆论。看,你们都成了网站头条了!没想到吧。因此,严重建议反应迟缓、未经过专业训练的公务员最好远离舆论,不要在刀口上舔血吃。
请问,那家软件公司的背景禁得住调查吗?工信部部长难道不知道人肉搜索这回事?这样在众目睽睽之下做事,如果一旦被人家查出不堪的事情来,工信部这不是没事找抽吗?4000万确实是一笔大钱,但能花的钱才是钱,如果钱没挣到,却被人查出腐败,还搭进去几个党的干部,那就太不值了。
请工信部的人记住:你们花的是纳税人的血汗钱。虽然你们口口声声说“政府出资”云云,好像在这个过程中,你们不但没占到便宜,还吃了大亏,但事实真相是,政府不能挣一分钱,政府只能花钱。根本没有什么政府的钱,有的只是纳税人的、被政府通过税收等各种手段强行拿走的血汗钱。
因此,作为一个纳税人,我呼吁,反贪局、纪委公开调查工信部“绿坝—花季护航”软件软件采购案,并将调查结果公布。调查重点是该软件公司和工信部有无关联?有无内部交易?有无私下密谋?该项采购案的程序是否合法?是否经过公开招标?其他同业软件商是否享有同等机会?4000万的定价依据是什么?该项款项的去处?审批人和经办人是谁?
我也呼吁所有有能力调查的媒体记者关注此事。纳税人的钱不应该这样被白白浪费和侵占,作为社会公器的媒体有责任揭露背后的真相。
既然工信部是没事找抽型,不抽他们几下也不对。

posted @ 2009-06-10 23:05 不需要解释 阅读(138) | 评论 (0)编辑 收藏

<html>
<head>
<style>
#test *{vertical-align:middle;}
</style>
<body>
    <div id="test">
        <img src="http://127.0.0.1:7001/wsc/images/message.png"/>
         <span>sdfhsdhfdksfjhtes:</span>
    </div>
</body>
</html>

请注意:#test *{vertical-align:middle;}

 

#test *表示了div里面所有元素,当然包含了span,input,img这些内联元素了。

 

vertical-align
初始值: baseline(缺省值)
可否继承:否
适用于: 内联元素
说明:vertical-align:baseline使元素的基线同父元素的基线对齐.
警告:vertical-align不能影响表格单元中的内容的对齐,对于块元素中的内容也一样.

  请注意,vertical-align只影响内联元素,比如span,img,em,input,a等这些元素,而对div,h3,p等这些块元素是无效的.

posted @ 2009-06-09 18:29 不需要解释 阅读(10184) | 评论 (1)编辑 收藏

仅列出标题
共4页: 上一页 1 2 3 4 下一页 
我实话告诉你们,我可是身经百战了.bbs我见的多了,哪个版我没灌过?你们要知道, 一塌糊 涂的triangle,PIC,SEX版,那比你们不知道厉害到哪里去了,我在那谈笑风声.你 们有一好就是无论在哪个版,什么话题都灌,但是灌来灌去的问题,都too simple, sometimes naive!你 们懂不懂呀?啊?所以说灌水啊,关键是要提高自己的知识水平.你 们啊,不要总想着弄个大坑,然后灌上十大,再把我羞辱一番……你们啊,naive!你们这 样灌是不行地!~那你問我支持 不支持灌水,我說支持,我常來這裡灌,你說支持不支持?