如何在Facebook上永久销毁用户名以及支持为何相同


有个人资料链接,但此链接中没有个人资料。

几周前,我想删除Facebook用户名中的圆点,对于我的完美主义来说,这就像是一个不信奉印度教的人的额头上的红点。在本文中,我将介绍它的来龙去脉,以及如何创建用户名失效的领域,这些用户名将再也看不到新所有者。除非,当然,除非Facebook不想解决此问题。

输入设置后,我输入了新的用户名(它是:“ fb.com/Name.Name”,但我需要“ fb.com/NameName”),然后点击“保存更改”。应该注意的是,这个用户名是可用的,并且可以保存更改,而这本不应该这样,因为实际上,Facebook用户名中的点不起作用,即您可以使用不带点的链接,或者反之,也可以带多个点的链接,但是最终到达的网址将是设置中的样子。

例如:
如果配置文件链接看起来像fb.com/Name.Surname,那么当您输入fb.com/NameSurname或什至fb.com/Name.....Sur...na.me时(您可以在其中输入尽可能多的点,就像所有这些点都不存在一样)。

保存设置后,我收到一条有趣的消息,该用户名不再可用,尽管第二秒钟之前它旁边文本“ Username is available ”。



此后,我尝试重新输入该用户名,但是这次已经有了另一个文本“ Username”。无法使用 ”,则无法保存。

我什至以为某人突然使用了相同的用户名(尽管不可能使用该用户名,因为这一点不会影响任何角色,这意味着另一个用户将拥有“在尝试创建这样的用户名时用户名不可用“,但是对我来说这是可能的。

然后,我决定转到个人资料,但是在单击个人资料图标后,我进入了错误页面。该URL不再存在。我原来的用户名不见了,我得到了一个标准的ID号(一堆数字),这些数字实际上嘲笑了我的完美主义者。

然后,我返回到设置,尝试将用户名更改为旧的用户名,但是该用户名不可用。

由于这种缺陷,我有些不高兴,我报告了问题并进行了评分,有时仍然试图更改用户名。

大约3周后,我收到了支持微波的回复,并带有标准回复“谢谢您的报告,这对我们非常重要。” 当然,没有人做任何纠正此错误的事情。显然,他们太忙于装满淫秽图片和文字的锁,因此他们没有时间修复错误。

寻找解决方案


然后,我决定尝试自行恢复旧的用户名,并开始寻找有关此错误的各种信息。但是没有这样的事情,只是一堆关于如何在限制后更改用户名的问题,因为在Facebook上,您只能更改用户名2次。

经过多次更改用户名的实验后,我了解了此错误的全部内容。
原来,当在用户名中添加一个点时(主要是它在单词中,而不是在单词之前或之后),或者当您删除同一点(如果已经存在)然后保存更改时,此用户名将被重置并且变得不可访问。这样的重置很容易限制用户名的更改。也就是说,由于这个错误,您可以无限次更改用户名。

但是,在短时间内连续进行10次更改后,会出现一条消息,提示您尝试次数过多。通过搜索判断,这样的消息会频繁登录或出现其他任何错误。但是在1-2个小时后,我再次能够连续10次更改用户名,却收到了相同的消息。

总的来说,错误的本质已变得十分清楚,因此我决定为Facebook懒惰者写详细的解释,并向他们发送有关whitehat程序的报告。从理论上讲,他们仅收到有关安全漏洞的消息,但那里仍然存在“其他情况”。在通常的支持下,不再有写作的欲望,因为经过三周的等待,机器人的回应才来。确实,用户名的完全销毁以及随之而来的无法将其还原不能被视为安全漏洞吗?

花了一些时间详细描述了该错误,然后我还要求返回我的常规用户名而不是一堆数字,所以我发送了一个错误报告。这次,专家们已经快了一些,因为他们在发送报告后的第二天回答了问题。对于市值十亿美元的世界级公司来说还不错吧?

答案很棒。该安全专家写道,他们只处理安全漏洞,并且自它不会威胁安全,那么他们不在乎。他建议写信给支持。在一个机器人回答的地方。

当然,我并不想写支持。除了以前的所有缺陷之外,Facebook还增加了对自己产品的无视,更不用说用户了。还是我在说错,在这种级别的公司中,通常不会将非常重要的错误消息重定向到另一个部门?

通常,我决定描述此错误的影响。对于某人来说,这可能是有用的信息。并且某人也许可以提出对该错误的一些更实质性的应用。

错误再现方法


因此,这种无痛的用户名重设非常详细的描述,它使您可以无限次更改它。但应注意,如果您不以此方式重设用户名并将其更改为其他用户名,则下一个更改可能是最后一个。

注意!此方法完全消除了当前的Yuzerneym,之后将永远无法使用。

实际上,一切都很简单:

1.转到设置。
2.在用户名的任意位置添加一个点(即使该点已经存在),并看到它是免费的,因此可以单击“保存”。
3.我们收到一条错误消息,并且该用户名不再存在。没有人可以接受。甚至你
4.接下来,您可以输入一个新的用户名,如果需要,还可以通过添加一个点来重设它。即使此错误已修复,与普通用户一样,您将始终有另一个机会来更改用户名。


在这里,我采取了另一种方式-删除了要点。那你也可以

结论


最有趣的是,Facebook安全系统并未将此错误视为错误。此外,使用此错误将永远破坏用户名。重置后,没有人可以交付它。也就是说,如果需要,某人可以生成合适的用户名并进行重设,从而从字面上销毁它们。据我所知,目前没有其他选择可以使用户名不可访问,只要这不是一个禁止的单词并且用户名不忙。

可能借助此错误可以重置另一个用户的用户名,但是我对代码不是特别友好,因此我无法实现任何此类操作。如果有人成功了,那么,我希望Facebook懒惰的人会注意这一点。好吧,在whitehat计划下,他们可能会给您奖励。

由于您可以在Facebook上创建测试帐户(尽管要更改用户名,您仍然需要通过SMS进行确认,这对于测试帐户来说似乎有点疯狂),因此所有操作都可以作为规则的一部分。是的,如果该帐户是测试帐户,并且您可以使用该帐户进行任何操作,则用户名是真实的。并且它们从真实的基地被摧毁。但是这些都是Facebook的问题。

顺便说一句,如果有人找到被破坏的用户名的大门,并且找到了恢复用户名的方法,那么这对我来说将是非常有用的信息。因为一般来说,这是我在Facebook上撰写文章的主要原因。然后,当我在个人资料的用户名中看到一堆数字时,我有点不舒服。我不想再写一个,它发生了。

2015年6月5日更新:
我注意到通过用户名的这种重置,仍然保留基于该用户名的邮件。那些。没有用户名,但有邮件。而且,有了这些要点,您就可以使这样的邮件不起作用,例如“ username@facebook.com”-因为它没有被创建,但是被写成已有的要点数量。

All Articles