网站被某些软件 app 恶意内嵌怎么办?

2020-04-07 14:26:23 +08:00
 RiESA

内嵌到他们自己的 app 里提供给他们的用户使用,而且没有注明来源,而且还屏蔽过滤我们站点上的全部广告

心累,一开始用检测 ref 拦截,然后发现那边把 ref 隐藏了,大佬们有没有什么好办法

1988 次点击
所在节点    问与答
16 条回复
hoyixi
2020-04-07 14:35:44 +08:00
大部分信息登录才可见,不登陆给 TA 看你网站大大的 logo
DoubleShut
2020-04-07 14:36:42 +08:00
举报他们的 app 给商店,让他们下架
hoyixi
2020-04-07 14:38:36 +08:00
另外,如果你网站是合法的,貌似内嵌但是过滤广告这种行为是非法的。
RiESA
2020-04-07 14:39:16 +08:00
@hoyixi 那就违背我们网站本来的初衷了,我们网站是一个手游的 wiki 类网站,本来就公开给玩家查询的,而且内嵌我们网站那个 app 是属于违规的游戏脚本 /外挂类的东西,这样一来瓜田李下的,搞得我们这边也名声被害了
vazo
2020-04-07 14:41:27 +08:00
404
RiESA
2020-04-07 14:42:33 +08:00
@vazo 哎,我们也想 404,关键是不知道怎么判断来路,大佬有招吗
RiESA
2020-04-07 14:43:48 +08:00
@DoubleShut 安卓就不说了,国内的生态都知道,IOS 的话,他们那边没上架商店,用的其他手段分发的
Frank520
2020-04-07 14:51:13 +08:00
可以找找有没有 webview 特有的请求头进行拦截
也可以找找有没有 webview 上有的 bug 而浏览器问题不大的代码,多写点
广告策略经常换一换,APP 发版比你们慢
enfuss
2020-04-07 14:51:32 +08:00
没啥好办法,在首页加个公告声明一下吧
qyc666
2020-04-07 15:01:22 +08:00
法律途径解决比较好,你也不用挠破头了
vazo
2020-04-07 15:02:53 +08:00
@RiESA 首页引导新网址,来回更换几次,看看能不能甩开.
learningman
2020-04-07 15:26:49 +08:00
user-agent
cheeto
2020-04-07 15:41:18 +08:00
网站被内嵌到了 app 里?用 UA 检测打开网站的环境,然后你随意处置
itskingname
2020-04-07 16:07:52 +08:00
@cheeto UA 随便改。
itskingname
2020-04-07 16:13:40 +08:00
这个问题其实很好解决:

写一段 js 代码:

var isiOSWebview = (navigator.doNotTrack === undefined && navigator.msDoNotTrack === undefined && window.doNotTrack === undefined);

因为正常的浏览器是有 doNotTrack 这个参数的,但是 webview 没有。
eason1874
2020-04-07 16:18:04 +08:00
判断可视范围大小来判断是否 APP,来投放广告,广告 JS 和内容 JS 混淆放在一起,让他们不能通过屏蔽 JS 文件来屏蔽广告,然后就经常修改 JS 来给广告保活。

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

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

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

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

© 2021 V2EX