我想到一种方式是:
请将下面的字符串放入 bash 执行以获得网址:
$ x1="v"; x2="2"; x3="e"; x4="x"; echo $x1$x2$x3$x4.com
然后得到:
v2ex.com
大家还有什么更聪明的办法吗?
1
zxgngl OP 我现在脑海里出现一个短语:“ program as data ”
|
2
oott123 2016 年 1 月 15 日
你用 js 写一个不就好了…
别说爬虫会执行 js ,我不觉得爬邮件地址的爬虫也会执行 js … |
3
openroc 2016 年 1 月 15 日
|
4
cdwyd 2016 年 1 月 15 日 via Android
做成图片
|
5
dangge 2016 年 1 月 15 日
我倒是觉得百度知道的做法很好
当某 IP 疑似爬虫时,将网页中某字符用图片显示 不过看了下楼上, js 确实是很好的方法,估计 95%的爬虫都能过滤掉。 |
7
Lancercf 2016 年 1 月 15 日
写到 js 里,判断 ua ,访问次数限制,验证码,先想到这些吧
|
8
alexapollo 2016 年 1 月 15 日 via iPhone
js 渲染,图片, css 渲染(善用隐藏)
这是最经常碰到的几个方法 |
9
Delbert 2016 年 1 月 15 日 via Android
bdo 标签 顺序 dir=“ rtl ”
然后邮箱挑一部分反向输入。 |
11
sumhat 2016 年 1 月 15 日
安利一个自制的 WordPress 插件: Enigma https://wordpress.org/plugins/enigma/
|
12
jamesxu 2016 年 1 月 15 日 via iPhone
|
13
taijia 2016 年 1 月 15 日 via Android
爬虫执行 js 不是什么难事
|
14
SuperFashi 2016 年 1 月 15 日
cloudflare 就会把邮箱加密……
|
15
TaMud 2016 年 1 月 15 日
直接用 css 来控制显示不就好了,简单高效
|
16
onice 2016 年 1 月 15 日
为什么你不直接生成图片。。。
|
17
boro 2016 年 1 月 15 日 via iPhone
webfont
|
18
hzlzh PRO base64
|
19
lincanbin 2016 年 1 月 15 日
@taijia 虽然爬虫能执行 js ,然而实际上考虑资源,他们并不会真的去执行 js 。
光用 document.write 分段写入,就能拦住不少爬虫了。 |
20
mengskysama 2016 年 1 月 17 日
换成图片哈哈哈哈
|
21
Gce 2016 年 1 月 17 日
@mengskysama 你居然还能上网发帖 逃.....
|