![]() | 1 Ever 2014-03-24 14:49:23 +08:00 ![]() 符合这要求的应该是没有的. |
![]() | 2 blacktulip 2014-03-24 14:56:22 +08:00 via iPhone ![]() 你自己能反推别人就能 |
![]() | 3 sivacohan PRO ![]() 每小时一变! |
![]() | 4 123123 2014-03-24 15:01:45 +08:00 ![]() 设计多种算法随机显示 |
![]() | 5 acthtml OP 就算随机、多变也能破解。客户端还是通过这些显性的规则来得到真实价格的。 感觉这玩意像造永动机一样的。 |
![]() | 6 ijse 2014-03-24 15:07:20 +08:00 ![]() 想到一种,可以通过自定义字体,将数字以其它编码替换,这样对用户显示是正常的,但实际字符编码是其它; 这样子其实有点类似图片的方式。 |
7 ritksm 2014-03-24 15:07:36 +08:00 ![]() 你的js别人都看得见的 |
![]() | 8 hahastudio 2014-03-24 15:10:46 +08:00 -有这辙京东淘宝早就学过去了- |
![]() | 9 binux 2014-03-24 15:14:59 +08:00 再不济,我就不能截图吗! |
![]() | 10 acthtml OP 结贴,没有这算法。 |
![]() | 11 otakustay 2014-03-24 15:42:49 +08:00 淘宝曾经说过:大不了把你显示价格的元素加上样式当作我的登录验证码 |
![]() | 12 aec4d 2014-03-24 16:01:12 +08:00 显示那么整齐还怕不能OCR? |
![]() | 13 PurpleSun 2014-03-24 17:31:38 +08:00 为每个价格生成随机盐 |
![]() | 15 P233 2014-03-24 17:54:39 +08:00 把价格输出成 CSS box-shadow 堆像素,哈哈 |
![]() | 17 P233 2014-03-24 18:34:25 +08:00 像这样 http://jsbin.com/kanuwizi/1 或者更复杂一点 http://jsbin.com/kanuwizi/3 每次输出随机打乱 box-shadow 的顺序,浏览器显示没有问题,反推肯定非常非常复杂 |
![]() | 18 P233 2014-03-24 18:45:22 +08:00 更更复杂一点:加入背景底色,数字的颜色通过多块像素(rgba)重叠调配而成,反推就应该不可能实现了 |
![]() | 19 Zhang 2014-03-24 18:46:11 +08:00 只要肉眼可读的,用程序也可读。我就知道一个识别屏幕上任何一个位置的文本的库 |
![]() | 21 pfitseng 2014-03-24 19:42:40 +08:00 via Android 让我想到了老外那种可读性时钟,比如小时十元差一分,一个三三个九点九九 |
![]() | 22 luikore 2014-03-24 20:57:49 +08:00 做成三维立体图好了 |
![]() | 23 davidyin 2014-03-25 06:15:46 +08:00 不能反推的算法楼上有不少。 可别人的解决方案是不反推,所以这是一个无解的问题。 只能防君子。 |
![]() | 25 Ricepig 2014-03-25 12:20:43 +08:00 如果你看过一个叫“数学时钟”的,可以按照这个实现,就是不知道客户数学基础有没有。 |