Site Network: Home | | 网赚 | About



Java的破解和反破解之道

java字节码能够很容易被反编译大家都晓得啦,今天下午我为了得到一个心仪已久的jbuilder opentools(昨天1.0 Released,新鲜出炉!但只能用14天,这怎么行,于是我不惜放下其他工作,研究了一把该软件加密方法的破解和反破解,结合以前的一些经验,作文一 篇与大家共飨,并不是鼓励大家......

  破解之道:



  对一些提供license.key(包含授权信息的加密文件)的软件,一般这种文件会采用DES,RAS和CRC校验而且一般是二进制的(即使有时输 出成BASE64编码),直接修改文件是浪费时间的,你可以先反编译通过阅读源程序来探究解密过程,如果过程是可逆的,那么你自己实现一个加密过程,可以 很容易的生成你自己想要的license key;如果过程不可逆也不是就搞不定了,有些强度不大的加密算法还是可以用暴力破解法来搞定,还有一种情况是对数字加密(一般指过期时间)如果你能修改 这个过期时间那么你就可以多用一会儿了,用数学方法描述一下:

  假设集合 X 是明文包含的元素集合,Y是X经过算法后的映射,包含密文元素,,如果有存在两个算法A和B,能使得{ Y -A-〉 X } = { Y -B-〉 X },A算法可逆,但B算法是不可逆的,生产方用A的逆算法加密授权信息(X:String) 到(Y:byte[]),并在软件中用B算法解密,这样你就搞不定了,但如果集合X的元素是有限的,假设只有0-9 (new Date().getTime()格式),那么算法B就称为不可逆但不可靠的,因为你通过一个样本(一般都会给你评价版的license啦!),是可以得 到某些Y集合中元素在X集合中的逆映射的,这样你可以直接用这张映射表来修改license了...

  反破解之道:

  如果是做产品或提供演示程序,加密还是有好处的,加密的软件可以用上面提到的JODE,一般都是对编译好的class文件进行扰乱,因为并不是所有的 符号都需要扰乱,如果你开发的是一个类库,或者某些类需要动态装载,那些公共API就必须保留符号不变,这样别人才能使用你的类库。先编写脚本对那些需要 保留的符号名称进行配置,某些扰乱器能够调整字节码的顺序,使反编译更加困难。如果你用的代码扰乱器能保证别人不能通过反编译来修改或代替你的 class,那么你还得注意不要用不可靠的加密算法。

Posted by Yangtze 22:51 0 评论  



PHP实现一个空间多个网站+域名

PHP实现一个空间多个网站+域名

现在的空间,的确很便宜。但是服务质量并不过关。并且对于学生来说,如果买一个空间,可以放N个网站该多好啊。其实利用PHP是可以实现这个功能的。不但让他运行多个网站,而且还可以实现每个网站独立域名。

下面我把详细的步骤说明一下。首先大家要了解一下$_SERVER['HTTP_HOST']变量。这个变量在PHP中是用来取浏览器中所输入的地址的。有了他,我们就可以实现上面的功能了。

1、先把你需要的两个域名解析到你的空间里。比如:www.mycalf.comwww.myone.cn 两个域名。如果有更多的域名也没关系。方法是一样的。
2、把默认文档设置为index.php,当然你的空间需要是支持PHP的哦。:)
3、利用if ... else 来判断来访地址,并作出分析。代码见
http://x.discuz.net/406683/viewspace_62117.html

Posted by Yangtze 08:28 0 评论  



一个网站多个域名alexa排名合并问题

来源:http://bbs.jgfree.net/archiver/tid-16755030.html
一个网站多个域名alexa排名合并问题

Posted by Yangtze 08:16 0 评论  



服务器速度测试及域名国外注册

几个有用的网址
http://tool.chinaz.com/Speed/Index.asp
http://www.idcspy.com/ 美国主机服务
http://www.dnsstuff.com/ 国外服务器测试

域名国外注册看这个帖子域名http://www.idcspy.com/bbs/thread-910-1-1.html

Posted by Yangtze 05:26 0 评论  



how to install the template of typo3

To install the template, unzip and upload the "fileadmin" folder in your root TYPO3 root directory. All future templates will also be stored in fileadmin/tempates/. The full path to the template folder should appear as /fileadmin/templates/zenlight2col/.

1) Login as Admin and go to Tools > Ext Manager > Menu: Import extensions from online repository > Connect to online repository and install "CSS styled content" if you do not have this extension installed.
2) Click on Web > Templates
3) Highlight the root page you wish to apply the template to.
4) Click on "Create template for new site" then Click "OK"
5) Click on "Click here to edit whole template record"
6) Copy/Paste the Typoscript found in the typoscript_setup.txt file into the Setup Field of your template record.
7) Scroll down to Include static (from extensions): and add "CSS Styled Content (css_styled_content)" from the "Items:" field to the "Selected:" Field.
8) Save and Clear Cache.

The setup.txt file contains the TypoScript need for the CSS menu to work. Simply copy/paste this into the Setup Field of your template record. Other Typoscript snippets have been included to enhance functionality. Please note that that "Simulate static pages" is the default setup. You will need to enable .htaccess included in your root TYPO3 directory to use this feature. To enable change _.htaccess to .htaccess.

If you do not wish to use "Simulate static pages" then comment out or delete entirely the following:

# Simulate static pages (uncomment/comment to configure)
#######################################
config.simulateStaticDocuments = 1
# config.simulateStaticDocuments_addTitle = 30
config.simulateStaticDocuments_noTypeIfNoTitle = 1
# config.simulateStaticDocuments_pageTitleFirst = 1
# config.pageTitleFirst = 1
# config.simulateStaticDocuments_pEnc = md5
# config.simulateStaticDocuments_pEnc = base64
# config.simulateStaticDocuments_pEnc_onlyP = backPid, tt_news, cHash, L, tx_ttnews[backPid], tx_ttnews[tt_news], print, pS, pL, arc, cat, begin_at, swords
# config.simulateStaticDocuments = PATH_INFO
# config.absRefPrefix = http:// www.mydomain.com/

The menu rollovers are done with the CSS file (background image positioning) instead of Javascript. Fireworks MX PNG files have been included for customizing the graphical header. You can modify the graphics with a demo version of Fireworks MX from macromedia.com if you do not already own a copy.

To export PNG the image file as HTML and image slices simply use the File > Export Preview function in Fireworks after opening header.png. Upload the modified images to fileadmin/templates/mediatech/images/fileadmin/templates/zenlight2col/images/.

Remember to always Clear cache in Admin functions after modifying graphics or template.html for changes to take effect. If you have any questions or problems setting up the template please post at http://mediatech.net/typo3_forum.html so we can fix any problems or bugs and to make future instructions easier to understand.

Posted by Yangtze 11:39 0 评论  



Typo3扩展(插件)的安装

来源http://blog.donews.com/typo3/

平时说的"插件"在Typo3中称为"扩展"(Extension),以后就用"扩展"这个更接近于英文字面义和含义的词吧,免得引起混淆.Typo3的扩展总数1600余个.分为前台,后台,管理等等多个大类,官方扩展库, 不要被这么大的数量吓到,扩展数量虽然多.但其实我们能会用那么十几个,二十个左右,平时需要的功能也就足够了.这里面再精选的话,会几个就能做个不错的 具备基本功能的网站了.(比如,论坛,留言本,新闻,文章系统,图片库,下载等等).众多的扩展几乎能满足你所能想到的所有需求.这儿说的是Typo3自 身的扩展,没有谈到与其它程序整合的问题.比如,你想把Typo3和VBB,IPB,或者DZ论坛整合起来,这儿没有触及到这些.那是二次开发的事情了, 也许以后会有所提及的.

扩展的安装:

扩展安装起来,其实是很简单的.但还是可能会给初用者造成一定的麻烦.甚至花费数小时去研究如何安装卸载扩展.以及从哪儿找到下载扩展.所以这篇文章是写给初用者的.扩展安装一般来讲可分为:在线式安装和离线式安装。

1.在线式安装:直接从官方的扩展库导入扩展并安装在自己的系统中。如下图:

提示一点儿,下图左边标出的红箭头,表示你的系统中当前没有安装该扩展。点击箭头和标题的效果是一样的。点击标题导入扩展会有更多的选项,一试便知。

2.离线式安装:可简单归结为一句话,从官方网站手工下载扩展,然后从后台扩展管理中上传导入并安装进自己的系统,请仔细看动画教程。

3.扩展的安装卸载与彻底删除:

在 后台扩展管理中,通过顶部下拉式选择菜单选择需要的视图,然后。点击下图标注的“+”和“-”号图标。可以对已经导入到自己系统中的扩展进行安装卸载。从 标题的颜色状态,也能看出该扩展的安装与否的状态。要想把这个扩展从系统中彻底删除,请先卸载它。然后直接从系统扩展所在的文件夹删除它,或者点击标题, 从右上角的选项下拉菜单中删除它。(有时候彻底删除好像不那么轻松。系统会提示说,不允许操作…)

Posted by Yangtze 06:50 0 评论  



google adsense发布者应该知道的12大网站/博客

这里看到的

新手入门:

1、AdSense 支持中心

从google adsense的基础知识,计划政策,优化技巧,到支付付款,都在这个页面上面。任何一个想加入或者已经加入google adsense的站长/blogger都应该好好地读读这里面的条款,这样可以防止自己犯错误,毕竟,在google面前,按游戏规则办事是最明智的选 择。

2、Google adsense广告联盟指南

一个专门收集Google adsense相关资源的博客。资源很多,值得一看。

3、google adsense繁体中文观测站

顾名思义,该博客专门研究繁体中文的google adsense。但技巧很多时候也是相同的,看看又何妨?

4、google adsense官方博客

有什么好说的呢,订阅吧!有任何变化或者政策上的解读,均会第一时间出现在这个博客上,前提是,你必须看得懂英文:)。

5、JenSense

国外一个专门研究google adsense的博客,里面有很多有用的信息和技巧,非常值得一看。

高手进阶:

6、广告发布者

这个网站提供google adsense统计包括广告点击时间、所在页面、广告地址和使用的IP地址等内容, 暂时不提供其他信息的收集和统计, 大型站点用户可以根据实际要求定制专门的统计系统。这对于禁止低价广告有着非同寻常的意义。

可惜的是目前广告发布者停止注册,而且最近似乎不是太稳定。
使用方法:把注册后获得的代码直接放在google adsense的后面。

7、Google Adsense 广告统计

跟上面提到的广告发布者的功能基本上一样,唯一不同的是增加了历史日期数据查询。广告发布者的数据是只保留一星期的。
使用方法:把代码直接放在google adsense的后面。

8、谷仓Google Adsense广告统计系统

基于ASP和ACCESS的程序。其功能包括:
1、统计网站上GOOGLE广告的点击;
2、根据来源网页/广告页/点击者IP为条件,显示指定时间范围内的点击情况 (可模糊查询);
3、显示指定时间内每IP点击数,并按大小排序(方便查看恶意点击情况);
4、显示指定时间内每个来源页的点击数,并按大小排序;
5、显示指定时间内每个广告的点击数,并按大小排序;
6、仿GOOGLE ADSENSE 后台界面。

具体使用方法见官方网站说明

9、asrep

是一个基于 php 环境的功能比较强大的 Google adsenes 广告点击跟踪的程序,它分为免费版和付费版(需要50美元),对于大多数人来说,免费版提供的功能就足够了。具体的功能和使用方法见博客联盟之前的介绍

交流互动:

10、AdSense支持论坛

google adsense的官方论坛,可以在论坛里面提出疑问和分享 AdSense 使用技巧,论坛里面有google adsense官方人员在。

11、广告发布者论坛

里面有一个google adsense版块,在google adsense方面有任何问题都可以到论坛里面去发问。这个论坛里面还有很多google adsense方面的技巧,经常去看看,会有所帮助的。
需要注意的是,这个论坛对发帖的要求必要严格,不许留外链,不许讨论具体的网站,还有一些格式要求,建议发帖前看看论坛发帖规则,否则很容易被禁言,甚至删除ID。
目前广告发布者论坛甚至开通了广告功能,只要你在里面发帖,你就可以在帖子的右侧显示自己的google adsense,增加自己的收入。

12、站长世界

里面搜索引擎优化高手云集,著名的google 优化圣经就出自这里,里面有一个google adsense版块,专门讨论google adsense——前提同样是必须能够顺利地阅读英文。

wordpress adsense插件

如果你使用的是wordpress系统的话,则有一大堆的adsense插件供你选择。具体参见wordpress10大adsense插件这篇文章的介绍。

出处: http://blogunion.org/money/12-sites-for-adsense.html

转载本站原创文章请注明出处: 总而言之,统而言之

Posted by Yangtze 14:35 0 评论