访问 ExHentai 的另一个办法——借助 igneous

换新电脑后 ExHentai 就一直处于 Sad Panda 状态,十分捉急,饥渴难耐,遂有此文.


ExHentai 黑科技领域大神辈出,绕过 Sad Panda 的教程也是数不胜数.然而各种教程/插件/扩展程序均对我的账号无效.实际上,这可能是因为我使用中文浏览器 + 日本 IP 访问,受到了更严格的限制(详见熊猫帮助"注册并获取里区权限"部分.不过我认为这篇文章有所夸大).

初次访问 exhentai.org 时,会有连续 3 个 302 跳转让你的浏览器依次访问下列 URL:

https://exhentai.org/

➡https://forums.e-hentai.org/remoteapi.php?ex=*

➡https://exhentai.org/?poni=*

➡https://exhentai.org/

这么做的目的是获取到 forums.e-hentai.org 的 cookie, 判定访客是否已登录 e-hentai.org. 此外,还可能会对访客的 IP 地址,账号注册时间,语言等进行判定(我把它叫做"特殊判定",具体的判定规则也是个谜),然后在第 2 次跳转(带 poni 查询字符串的那一次)写入 3 个 cookie:  ipb_pass_hash  ipb_member_id 和  yay ,在第 3 次跳转写入 1 个 cookie:  igneous .

解 (cāi) 释 (cè) 一下这几个 cookie 的作用.  ipb_pass_hash 和  ipb_member_id 是 E-Hentai 账号的登录凭证,用来在 ExHentai 中确定访客的身份.臭名昭著的  yay 是某种访问限制措施.  igneous 的值与 ExHentai 的"特殊判定"有关,若判定成功则是一个怪模怪样的字符串(似乎经过了加密),若判定失败则是  mystery .

所以,出现 Sad Panda 大概有这三个原因:

  1. 尚未登录 E-Hentai;
  2. 存在  yay;
  3. "特殊判定"失败,  igneous 的值不正确.

对于前两个原因,各大教程已经给出了各种解决办法.然而,如果你跟我一样试过了各种办法仍然不能成功访问 ExHentai 的话,那就应该考虑考虑  igneous 了(如上文所述,"特殊判定"的规则并不清楚,所以会不会遭遇  igneous 问题全看脸)

我们需要获取到正确的  igneous 值,替换掉  mystery .我的办法是:清除 ExHentai 的 cookie, 登录 E-Hentai, 然后用荷兰代理访问 ExHentai. 这样应该就能成功访问了.然后删掉  yay (如果有的话),最重要的一步:把这时的  igneous 记下来.以后当你使用中国或日本 IP 时,只需要在 cookie 修改器中填入这个正确的  igneous 就可以访问 ExHentai 了.

对,关键就在于这个荷兰代理."特殊判定"应该是和 IP 地理位置有关的,某些欧洲国家 IP 或许能够成为漏网之鱼,帮助我们拿到  igneous 之后就不再需要超慢的欧洲代理了,有了  igneous ,不管什么 IP 都不会遇到 Sad Panda.

ok, 各位绅士好好享受吧

以上.

发表评论

电子邮件地址不会被公开。 必填项已用*标注