垃圾邮件 link 插入了我的 GitHub 页面网站
Spam link inserted into my GitHub pages website
我有一个由 GitHub 页面部署的 personal website。昨晚我注意到首页上有垃圾邮件 link。该网站存储在私人仓库中,并部署到使用 GitHub SSH 加密的自定义域名。
我尝试做一些事情来解决这个问题:
- 没有人向我的代码库提交任何代码。
- 我在整个代码库中搜索了对 URL 或
Bitcoin Rush
的任何引用。没有。
- 我已经编辑了网站上的一些内容,它已正确部署到实时互联网上,但垃圾邮件 link 仍然存在。
- 我已经测试过 link 是否存在于其他浏览器和设备上,确实如此。
如果有人对我还可以尝试什么以及根本问题是什么提出建议,那么我可以防止它在未来再次发生。
在你的html中,有这个脚本:
<script src="https://www.retainable.io/assets/retainable/rss-embed/retainable-rss-embed.js"></script>
嵌入此 javascript 内容:
if (document.readyState !== 'loading') {
if (document.querySelector('p')) {
document.querySelector('p').innerHTML = document.querySelector('p').innerHTML + '<div><a href="redacted">Bitcoin Rush</a></div>';
} else {
document.querySelector('div').innerHTML = document.querySelector('div').innerHTML + '<div><a href="redacted">Bitcoin Rush</a></div>';
}
} else {
document.addEventListener('DOMContentLoaded', function(event) {
if (document.querySelector('p')) {
document.querySelector('p').innerHTML = document.querySelector('p').innerHTML + '<div><a href="redacted">Bitcoin Rush</a></div>';
} else {
document.querySelector('div').innerHTML = document.querySelector('div').innerHTML + '<div><a href="redacted">Bitcoin Rush</a></div>';
}
});
}
我猜它应该是 javascript 用于从配置加载 RSS 提要的代码:
<div id="retainable-rss-embed"
data-rss="https://medium.com/feed/@F_Delahunty"
data-maxcols="3"
data-layout="grid"
data-poststyle="inline"
data-readmore="Read the rest"
data-buttonclass="btn btn-primary"
data-offset="-100">
</div>
但似乎 retainable.io 被黑了,任何 url 喜欢 https://www.retainable.io/test
returns 被黑的内容
一个快速的解决方案是不使用 retainable.io
我有一个由 GitHub 页面部署的 personal website。昨晚我注意到首页上有垃圾邮件 link。该网站存储在私人仓库中,并部署到使用 GitHub SSH 加密的自定义域名。
我尝试做一些事情来解决这个问题:
- 没有人向我的代码库提交任何代码。
- 我在整个代码库中搜索了对 URL 或
Bitcoin Rush
的任何引用。没有。 - 我已经编辑了网站上的一些内容,它已正确部署到实时互联网上,但垃圾邮件 link 仍然存在。
- 我已经测试过 link 是否存在于其他浏览器和设备上,确实如此。
如果有人对我还可以尝试什么以及根本问题是什么提出建议,那么我可以防止它在未来再次发生。
在你的html中,有这个脚本:
<script src="https://www.retainable.io/assets/retainable/rss-embed/retainable-rss-embed.js"></script>
嵌入此 javascript 内容:
if (document.readyState !== 'loading') {
if (document.querySelector('p')) {
document.querySelector('p').innerHTML = document.querySelector('p').innerHTML + '<div><a href="redacted">Bitcoin Rush</a></div>';
} else {
document.querySelector('div').innerHTML = document.querySelector('div').innerHTML + '<div><a href="redacted">Bitcoin Rush</a></div>';
}
} else {
document.addEventListener('DOMContentLoaded', function(event) {
if (document.querySelector('p')) {
document.querySelector('p').innerHTML = document.querySelector('p').innerHTML + '<div><a href="redacted">Bitcoin Rush</a></div>';
} else {
document.querySelector('div').innerHTML = document.querySelector('div').innerHTML + '<div><a href="redacted">Bitcoin Rush</a></div>';
}
});
}
我猜它应该是 javascript 用于从配置加载 RSS 提要的代码:
<div id="retainable-rss-embed"
data-rss="https://medium.com/feed/@F_Delahunty"
data-maxcols="3"
data-layout="grid"
data-poststyle="inline"
data-readmore="Read the rest"
data-buttonclass="btn btn-primary"
data-offset="-100">
</div>
但似乎 retainable.io 被黑了,任何 url 喜欢 https://www.retainable.io/test
returns 被黑的内容
一个快速的解决方案是不使用 retainable.io