都市传说吧 关注:87,939贴子:391,174

关于2012吧神贴“二进制”“告知”标题与楼主id的一些见解

只看楼主收藏回复

特别感谢@Yurodstvo 大神一起研究这个问题,非常感谢。
近几日又翻到了梦音大神的古早神贴盘点,又对“10111000111001101101011010101010” 这个标题以及楼主的id产生了兴趣与一些疑问,纠正一下网上的错误并分享寻找的过程以及一些疑问。
本贴不对原贴中那些图片的内容做解读,只是单纯研究他的id以及标题可能的含义。
希望懂这方面的大神可以解答一下疑惑,给出更加合理的解释,希望贴子可以起到抛砖引玉的效果。
附原贴链接:10111000111001101101011010101010
以及梦音大神的神贴盘点:『搬运』冰山图中收录的神贴类都市传说原贴链接整理


IP属地:天津来自Android客户端1楼2024-11-19 02:14回复
    先来简单解释一下进制转换以及对应的字节数,一位二进制数占1bit,四位二进制数对应一位十六进制数,1字节(1B)对应8bit,也就是说1字节对应八位二进制数或两位的十六进制数。
    来说说标题“10111000111001101101011010101010”,标题的32位二进制直接转换成十进制(也就是日常使用的进制)对应的值“3102135978”并没有什么实际意义。转换成十六进制为“B8E6D6AA”,可以通过这串十六进制可以尝试各种编码规则,看看有没有想要的结果。


    IP属地:天津来自Android客户端2楼2024-11-19 02:16
    回复
      网上的说法是“主题如果按照二进制转换,成为ASCII之后得出的汉字是告知”
      但稍微试试就知道了,这是错误的说法,ASCII码的定义是:ASCII字符集中的每个字符都使用8位进行编码。最高位通常设置为0,因此实际使用的编码范围是7位,即从0000000到1111111。
      可以轻易看出来,标题并不是ASCII的风格,更不会转成“告知”,故可以判定ASCII的说法是错误的。


      IP属地:天津来自Android客户端3楼2024-11-19 02:17
      回复
        而后又尝试了使用最广泛使用的utf8,utf8能够用1到4个字节表示每个符号,可以实现对世界上几乎所有文字系统的编码,且具有与ASCII码向后兼容的特性,但是,在utf8规则里,通常一个汉字是使用3字节表示,而3字节也就是24位二进制,3位十六进制,标题的32位显然不是它的整数倍,故也可排除。


        IP属地:天津来自Android客户端4楼2024-11-19 02:19
        收起回复
          再尝试了utf16编码规则,utf16的编码规则是大部分常见汉字使用2字节表示,极少数生僻字使用4字节表示,标题的4字节正好是2字节的整数倍,utf16看上去貌似沾边,但满怀期待将其转换后的结果只是“룦횪”这样两个字符,显然这并不是我们想要的结果。


          IP属地:天津来自Android客户端5楼2024-11-19 02:20
          回复
            之后尝试了另一种中文编码规则:GB2312(信息交换用汉字编码字符集),它是1980年颁布的,后续有一步步更新迭代,如1995年颁布的GBK和后来的GB18030,他们都具有着兼容之前版本的特点。
            GB2312编码是定长编码,固定为2字节,并且汉字区表示范围为B0A1~F7FE,会发现标题上的两个字均在表示范围之内,在查询了GB2312对应表后,终于,出现了“告知”这两个字。
            可以正式判定ASCII的说法是错误的,而正确的编码方式是GB2312。


            IP属地:天津来自Android客户端6楼2024-11-19 02:20
            回复
              插句题外话,锟斤拷的成因就是编码之间的互相转换,汉字的常用字符编码是GBK,而utf8编码规则遇到不认识的就会用占位符“�”替换,这个占位符对应的十六进制为“EFBFBD”,两个连着的占位符则是“EFBFBDEFBFBD”,而GBK采用的是2字节定长编码,会将他们拆分成“EFBF”“BDEF”和“BFBD”,这三个字正好对应的就是“锟斤拷”,互联网一大神器就这么诞生了。
              早年间总能发现锟斤拷的身影,而近几年很少能看见了,我觉得这也侧面反映了GBK的没落,已经大面积被utf8取代,我们再也无法回到那个总是出现乱码,用着小水管网络,但又无忧无虑的童年了……


              IP属地:天津来自Android客户端7楼2024-11-19 02:20
              收起回复
                但还有一个更大的问题,这么多年为什么从来没人试着去解读一下楼主的id呢?楼主id是11010010100011,长14位,若是循着刚才的思路,使用GB2312,把不规则的14位在高位补上两位0对应十六进制“34A3”,这显然不在GB2312表示汉字范围内,这是否在表明楼主的id并不是使用GB2312规则呢?对于他的id,我们展开了一系列的推理……


                IP属地:天津来自Android客户端8楼2024-11-19 02:27
                回复
                  剩下的明天更


                  IP属地:天津来自Android客户端9楼2024-11-19 02:27
                  回复


                    IP属地:浙江来自iPhone客户端11楼2024-11-19 07:58
                    收起回复


                      IP属地:重庆来自Android客户端12楼2024-11-19 08:09
                      收起回复


                        IP属地:广西来自Android客户端13楼2024-11-19 08:16
                        收起回复
                          cy


                          IP属地:江西来自Android客户端14楼2024-11-19 09:02
                          收起回复
                            插眼


                            IP属地:浙江来自Android客户端15楼2024-11-19 09:03
                            收起回复
                              cy


                              IP属地:江苏来自iPhone客户端16楼2024-11-19 09:04
                              收起回复