封禁后的 IP 还可以访问 chatgpt

2023-04-05 11:28:36 +08:00
 Alan3

昨天我发现我的代理突然无法访问 chatgpt ,打开提示:

Access denied
You do not have access to chat.openai.com.

The site owner may have set restrictions that prevent you from accessing the site.

Ray ID: 7b2ea4c348400914
Timestamp: 2023-04-05 03:18:24 UTC
Your IP address: xxx.xxx.xxx.xxx
Requested URL: chat.openai.com/chat
Error reference number: 1020
Server ID: FL_445F207
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36 Edg/111.0.1661.62

我想这应该是封禁了 IP 了,因为之前我的另一个代理就显示这个了,

但是当我今天准备换 IP 的时候,发现我又能在 chrome 中打开,而且可以正常使用。(我之前一直用的 chrome 登陆,可能有缓存)

然后我使用同一个代理,用 edge 打开,显示还是被封禁。我用手机打开同样显示被封禁。

这是因为 chrome 缓存的原因吗? 这个机制能否被利用让被被封禁的 IP 能继续访问 chatgpt ?

1734 次点击
所在节点    OpenAI
5 条回复
juggtt213
2023-04-05 11:48:40 +08:00
是的。我的已登录设备都还能上,未登录设备和无痕都上不了了
Alan3
2023-04-05 13:00:24 +08:00
通过以下办法可在新电脑中登陆,
1. 从可以登陆的浏览器中,发一条消息,从 header 中得到 UA ,如:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36 (我觉得这步可有可无)
2. 使用插件获取到所有 cookie ,插件商店地址: https://chrome.google.com/webstore/detail/cookie-editor/hlkenndednhfkekhgcdicdfddnkalmdm
3. 导出 json ,使用代码转为 header editor 插件支持的格式(我让 gpt 写的):
```
import json

def cookies_to_header_editor_format(cookies):
header_editor_cookies = []

for cookie in cookies:
cookie_str = f"{cookie['name']}={cookie['value']}; "
header_editor_cookies.append(cookie_str)

return "".join(header_editor_cookies)

# 从文件中读取 JSON 数据
with open("cookies.json", "r", encoding="utf-8") as file:
cookies = json.load(file)

# 将 cookies 转换为 Header Editor 支持的格式
header_editor_cookies = cookies_to_header_editor_format(cookies)

print(header_editor_cookies)

```
4. 在新浏览器中安装 header editor ,修改 ua 和 cookie ,再打开 chat.openai.com/chat 就能跳过 cf 的过滤
kltsee
2023-04-05 19:08:04 +08:00
@Alan3 cookie 什么修改成什么 ?
hackace11
2023-04-05 19:51:01 +08:00
这就不是封账户,只是 IP 问题。
Alan3
2023-04-06 09:54:30 +08:00
@kltsee cookie 设置为你获得的 chat.openai.com 的所有 cookie ,我也没细究到底是哪个值起作用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/929943

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX