时间:2019-04-30 来源:小程序工厂
我线上的微信小程序也遇到过复制粘贴的。然后我处理了一下对方所有的请求都返回这张图。
建议用分包来做微信小程序,目前除了分包不能反编译以外,其他都能反编译
1. 初步处理:
从微信小程序发起网络会带一个 referer header。其格式固定为 https://servicewechat.com/{appid}/{version}/page-frame.html,其中 {appid} 为微信小程序的 appid,{version} 为微信小程序的版本号,版本号为 0 表示为开发版、体验版以及审核版本,版本号为 devtools 表示为开发者工具,其余为正式版本。
参考:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html
2. 获取用户的 openid
openid 可以静默获取,通过这个来判断是否正常微信小程序用户请求。
你有100种方法 让它瞬间崩塌 如果是调用你的接口的话
微信小程序的抄袭真的非常严重了,张小龙一直说鼓励创意、创新,但真正的创新和好的创意太少了。没有创新,又想在里面捞钱,就只能去抄袭了。
淡定一点,即使安全做得很好,不能被反编译,也只是增加了抄袭的成本而已,你能做出来的难道别人做不了!
调皮一下,对于自己的微信小程序用特定的header标识,对于未标识的调用,胡乱输出点数据坑一下对方,最好是能被举报的那种。。。
https://developers.weixin.qq.com/community/develop/doc/000ec0370d81b0e61ef7ba6365b800 这谁能顶的住啊?!
都这么久了,微信小程序不一直是这样吗,抄袭的一大把,反正反编译之后什么都有了,弄起来也快。不过你这个就遇到懒人了,干脆接口都不用自己写了,哈哈哈
微信小程序 一旦被破解真是如同裸奔,望官方重视这样安全问题。