blackcrystal

blackcrystal

V2EX 第 353640 号会员,加入于 2018-10-02 17:37:48 +08:00
根据 blackcrystal 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
blackcrystal 最近回复了
北京华夏春松科技有限公司 怎么样
北京华夏春松科技有限公司 好不好
北京华夏春松科技有限公司 资质
北京华夏春松科技有限公司 企业信息
北京华夏春松科技有限公司 缺德
华夏春松 行不行
春松客服 部署
春松客服 Github
春松客服 开源
春松客服 下载
春松客服 介绍
春松客服好不好
28 天前
回复了 MegatronKing 创建的主题 程序员 新一代国产 API 抓包调试工具 Reqable
HttpCanary 付费版老用户路过。当初亲眼见证了 HttpCanary 从 2019 年 4 月群里只有十几人开始到热度暴涨,从软件可能被用于破解其它程序到国内版 HttpCanary 被限制,从最后 HttpCanary 官方群解散到软件下架停更与破解版泛滥。

非常开心今天能在 v2 看到 Reqable 打赢复活赛。
@tomac4t 我想这里可能有一些误会。对于这里提到的例子与 ToS 内容而言,Cloudflare 是按照网站提供的内容的比例来清退的,而不是以"网站是否存在非 HTML 内容"为标准。所以,Cloudflare 理论上不能以网站存在 robots.txt 为理由来清退客户。
@tomac4t
Easylist 在 Cloudflare 上主要提供 txt 文件而非网页,这违反了 Cloudflare 的 TOS:



Cloudflare 的确承诺为所有套餐的用户提供"unmetered and unlimited distributed denial-of-service (DDoS) protection"
https://blog.cloudflare.com/zh-cn/unmetered-mitigation-zh-cn/
但是这当然得在不违反 TOS 的情况下才能有效。
例如此前,Cloudflare 为一个使用免费套餐的网站缓解了每秒请求数达 2600 万的 HTTP DDoS 攻击。
https://blog.cloudflare.com/zh-cn/26m-rps-ddos-zh-cn/
70 天前
回复了 test9106 创建的主题 问与答 网站用 ssl 证书到哪儿买好
楼主提到目前买的证书缺点是“价格有点贵,更新证书流程也比较长”,免费的证书提供商完全可以解决这两个问题。

例如,Let's Encrypt 和 Google Trust Service 的免费证书都支持通配符,且它们的证书更新流程都是高度即时的。

虽然证书有效期最多只能选 3 个月,但市面上已有大量开源好用的自动更新证书脚本/解决方案,这对于一家公司来说可谓是完全没有任何技术门槛。

我也注意到了楼主回复到“用免费的怕出问题,公司用的”。为了避免 XY Problem ,楼主方便说说具体担心出什么问题吗?其实包括哪怕许多美国 gov 网站也照样在用 Let's Encrypt:
https://www.whitehouse.gov/
https://www.usa.gov/
确实有这个问题,复现流程:
1 、使用 Microsoft Edge 安装 IDM 的浏览器扩展,然后将 IDMan.exe 挂起;
2 、在 Edge 的地址栏中打开一个可正常下载的直链,在 IDM 无法接管下载过程的情况下,Microsoft Edge 自带的下载程序也无法开始下载;此时在 Edge 中新建标签页,经尝试后任何网站包括内网服务均一直在加载,无法打开。
3 、将 IDMan.exe 恢复,此时 IDM 立即弹窗接管下载,Edge 上的网页也立即正常加载并打开。

=======================
原因:IDM 扩展程序的问题。
已知 IDM 在安装后会在 Windows 上创建一个名为"IDMWFP"( Internet Download Manager WFP Driver )的服务,这个服务由 C:\Windows\System32\drivers\idmwfp.sys 这个内核模块(或者说“驱动”)提供。启用 IDMWFP 服务后,System(ntoskrnl.exe)会打开一个监听 127.0.0.1:1001 的 HTTP 服务器
IDM 扩展程序就利用这个 HTTP 服务器发起 WebSocket 连接 或者 用 runtime.connectNative()对接 IDM 程序来新建下载任务。

然而 IDM 扩展程序在这里并没有用异步来处理,但是这个扩展程序又要处理整个浏览器的请求。
也就是说,IDM 卡住时这个 WebSocket 服务器会卡住,其扩展程序得等 WebSocket 服务器响应,然后浏览器又得等 IDM 扩展程序处理完新建下载的任务再浏览器里的其它请求。在此期间,浏览器看起来就像断网了一样。

你可以在浏览器设置的已安装扩展里找到"IDM Integration Module",点击"检查视图 background.html",然后用调试器把 background.js 断下来,你就会神奇地发现浏览器“断网了”。
如果只是简单地在每行首尾添加指定的字符串,我有一个用替换而不使用正则表达式的方法。
众所周知每行的行尾和行首,都紧邻换行符。以 Note⁤pad++为例,若要把
129.x.x.194
129.x.x.165
变为
IP-CIDR,129.x.x.194/8,no-resolve
IP-CIDR,129.x.x.165/8,no-resolve
只需把文件第一行和最后一行留空,按 Ctrl+F 并转到“替换”选项卡,以“扩展查找模式”查找目标“\r\n”,将其替换为“/8,no-resolve\r\nIP-CIDR,”,即可看到效果。然后,删除预先在文件首尾留下的空行即可完成。

其实利用大多数类 Unix 系统自带的 awk 命令可以更简单地做到:
awk '{print "开头添加的字符串" $0 "末尾添加的字符串"}' input.txt > output.txt

如果是需要根据文件中的每行内容插入不同的字符串,请楼主补充问题细节或编写脚本解决。
Hugo 生成静态页面时并不知道你会把博客放在 /blog/路径下,它仍认为博客里的所有链接都应该直接以 /开头。
Nginx 在这里只会机械地将你 80 端口上的 Hugo 静态博客转发给浏览器,它并不会替换已生成的 html 里的链接,所以你这样折腾 Nginx 配置显然是没有效果的。
我们只需要让 Hugo 知道博客放在 /blog/路径下即可,方法是修改 Hugo 的 baseUrl 选项(可参考文档: https://gohugo.io/getting-started/configuration/#baseurl
这样它就不会往静态网页里放置错误的不以 /blog/开头的链接了。

=======================
顺便问了下 ChatGPT ,虽然 GPT-3.5 给的答案明显是错误的,但是 GPT-4 给的答案非常不错。楼主以后可以多尝试一下诸如 ChatGPT 的服务,这样的大语言模型很擅长这些“个性化”的问题。若是下次遇到这样的麻烦,我相信它可以帮你节约很多时间。

以下是 GPT-4 给出的解决方案,供参考:
![image.png]( https://vip2.loli.io/2023/05/25/XNz6suZOpvxoRk3.png)
123 天前
回复了 zdw189803631 创建的主题 信息安全 可以用 ddos 攻击电诈骗网站吗?
你确定是诈骗网站吗?结合楼上提供的信息与实际情况,我觉得用.cn 域名、whois 信息还是企业实名、服务器放国内(黑龙江电信)、甚至还有 ICP 备案的网站很不可能是诈骗网站,毕竟搭建一个这么正规的诈骗网站成本太高。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   983 人在线   最高记录 5930   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 19:08 · PVG 03:08 · LAX 12:08 · JFK 15:08
Developed with CodeLauncher
♥ Do have faith in what you're doing.