全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 3689|回复: 32
打印 上一主题 下一主题

我想了个简单的方法不用https也能穿透网络节点的信息过滤...

[复制链接]
跳转到指定楼层
1#
发表于 2012-10-30 10:35:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dongzide 于 2012-10-31 12:00 编辑

我想了个简单的方法不用https也能穿透网络节点的信息过滤实现自由通信不知可行否?

用国外服务器做过网站的人可能都知道,鸡爱抚大不留的存在时时会让你的网站撞墙,哪怕你是一个纯技术站。

如果网站改用https,首先成本高了,用户体验也不友好,再一个你基本上和搜索引擎拜拜了,百度检索不到。

想讨论下既穿过这种网络节点信息过滤,又不会给网站造成很大影响的办法。

我想个简单的办法,能否用户在浏览器写下文本发布时,客户端自动用js把文章混淆加密下,加密是可逆的,在服务器端把混淆后的字符串解密后存入数据库,用户查看文章时候同理,服务器端取出正常的文章,加密后发送给浏览器,浏览器端js吧字符串解密后显示在页面上。

这样数据在传输过程中,始终是加密的,只在客户端显示和数据库存储时候是明文。就可以穿过网络节点的监控和过滤了。

可逆的加密是没问题的,就算js会暴露你的加密算法也没事,因为那么大的过滤系统不会专门针对你一个网站搞解密。

此方法成本低,用户体验没区别,可以替代ssl做简单的网站加密。
唯一的问题是搜索引擎应该也搜录不到,这是个问题,恐怕难以解决。

希望大家讨论下

=============
我想可以这样处理:
每篇文章发布时候经过js过滤系统,输出的时候经过php过滤系统,既不会撞墙,又能收录。
缺点是关键词的数量会很大,那每篇文章输出前都过滤下,访问量稍大点估计网站就扛不住了

=========
不过这个办法也算目前唯一既防墙,又收录的办法了。
============

如果再变更下,不在服务端过滤关键字,而是把关键字下到客户的浏览器js里面,每次用户发文章,在本地先用js过滤一遍,过滤好了再发送,js这个敏感词文本可以加密发送到用户端。

好处是服务器省开销,坏处是存入数据库的文章是改过敏感词的版本,不是原版用户文章了,对信息是种破坏。

为难啊,这算目前最佳的既能收录又不会撞墙的最好办法了吧。

======================
2#
发表于 2012-10-30 10:38:33 | 只看该作者
不懂  技术帝
3#
发表于 2012-10-30 10:39:50 | 只看该作者
好像很厉害的样子
4#
发表于 2012-10-30 10:40:01 | 只看该作者
据说信息过滤是二进制的
5#
发表于 2012-10-30 10:41:20 | 只看该作者
不懂  技术帝
6#
发表于 2012-10-30 10:43:17 | 只看该作者
其实可以这样,设置来路,如果是蜘蛛,就访问80,是用户就跳转443
7#
发表于 2012-10-30 10:43:20 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
8#
发表于 2012-10-30 10:44:06 | 只看该作者
看起来 挺厉害
9#
发表于 2012-10-30 10:47:05 | 只看该作者
10#
发表于 2012-10-30 11:08:39 | 只看该作者
不需要解密,Windows下直接挂shwdoc.dll,什么都出来了。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-4-15 06:43 , Processed in 0.117647 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表