赞
踩
原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。
最近被github关了两周小黑屋,无法提交代码,好友也看不到我。跪舔多次,才把账号解封了,感慨良多。
原因就是,我在为bcmall
刷星,被判作弊。昨夜还是2k多星,直接给我全部干了下来。
bcmall
,耗费xjjdog
春节十几天时间。是一个以教学为目的的电商系统。包含ToB复杂业务、互联网高并发业务、缓存应用;DDD、微服务指导。模型驱动、数据驱动。了解大型服务进化路线,编码技巧、学习Linux,性能调优。Docker/k8s助力、监控、日志收集、中间件学习。前端技术、后端实践等。主要技术:SpringBoot+JPA+Mybatis-plus+Antd+Vue3。
地址:https://github.com/xjjdog/bcmall
好东西要尽快让它出圈。出于功利心,我开启了刷星之路。github要求邮箱注册,然后点击发送到邮箱的链接,即可完成账号的激活。
很早之前,我就研究过这个流程了,可以很容易的批量注册邮箱账号。就是下面这个项目了:
https://github.com/xjjdog/crazy-email-recv-srv
很神奇的是,现在依然能用。下面简单介绍一下它的用法。
首先,clone这个项目。
git clone git@github.com:xjjdog/crazy-email-recv-srv.git
然后,修改cfg.ini
的绑定地址,为机器的实际IP地址。
使用下面命令即可启动服务。
- nohup python3 main.py &
-
- tail -f nohup.out
访问 ${ip}:14000
端口,即可访问web界面。
这些都是小事,重要的是你需要有个域名,来提供邮箱服务。我这里使用的是阿里云,由于只收不发,所以不受阿里云对25端口的限制。
来看我的具体配置。主要是配置了一条A
记录,然后配置了一条MX
记录。就这么简单的两条,发往anything@mail.jr-jr.com
的邮件,就都能够让我们的服务捕获到。
这样,你只需要提供给github一批@mail.jr-jr.com
为后缀的邮箱,它就会乖乖的把验证链接发过来。访问我们刚刚部署的服务14000端口,就可以看到这些收到的邮件。下一步该怎么做,应该不用过多介绍了吧。只需要激活,然后star相关的项目就可以了。
通过rest接口还可以直接获取邮件的内容,解析之后可以主动调用,就是为自动化而生的。比如:
curl -XGET http://xxxx.com:14000/to/skdfkdsjf@mail.jr-jr.com
2年之前操作很流畅。但可惜,现在是2年之后,翻车了。
人生中第一次忐忑的做坏事,就被发现了,感觉自己的技术受到了侮辱。不过仔细想想到处都是问题:没有使用动态IP,注册太集中,star太明显,域名太集中,等等等等,不翻车才怪呢。
怎么办?
没办法,只好求github放自己一马,哦现在是微软爸爸。每天面对着这个红条幅,真的是非常糟心。
还是联系官方解决一下吧。于是我写了一个英文工单。毕竟是考过6级的人,写这个还是有一手的。
Dear sir or madam: I am writing to seek your help. My GitHub account has been flagged and my profile is hidden from public. It brings me a whole lot of trouble because my friends on GitHub cannot see my open source project in my GitHub warehouse. I doubt whether this problem has something to do with my recent network fluctuation. I would appreciate your help if you unlock the hidden profile as soon as possible. Thank you so much! Cheers, 亲爱的: 我需要你的帮助。我的github账号被挂棋子了,老朋友们都看不到我。我怀疑你因为某种原因搞了我,我需要你帮我解锁账号 |
工单发出去1周后,毫无音信。我只好又发了一遍,你能想象我的痛苦么?
就这样坚持不懈的发了N次,终于感动了客服,官方终于有回应了。它告诉我,有人创建了一大批账号,star我的项目。它需要把那些账号批量搞掉,还要我同意某个协议。
ping pong
交流,甚至不惜用上了
fully
这样的具有强烈感情色彩的形容词,github终于放过了我。
虽然账号不值钱,但毕竟是10年老号了,心中有感情,就不能放弃。
github的防作弊机制真的是越来越完善了,我发誓要在github上好好做人,走心积攒,不走捷径。不过我也发现了另外一个问题,假如你恶意注册一批账号,随便批量star任意一个人的项目,那个人的账号就可能被标记(flag)。经过这一顿小折腾,我决定,以后还是认认真真写文章写代码,少搞这些无意义的事情为妙。
作者简介:小姐姐味道 (xjjdog),一个不允许程序员走弯路的公众号。聚焦基础架构和Linux。十年架构,日百亿流量,与你探讨高并发世界,给你不一样的味道。我的个人微信xjjdog0,欢迎添加好友,进一步交流。
推荐阅读:
3. 蓝牙如梦
4. 杀机!
5. 架构师BUG,非比寻常
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。