遇到一个加密方式 只有1和0 求大神告知,二进制字符串“加密”

admin 2021年4月2日19:34:57评论71 views字数 4077阅读13分35秒阅读模式

遇到一个加密方式 只有1和0 求大神告知

雅柏菲卡 (万物有灵,切忌污损。。。。。。) | 2013-11-26 01:34

00111100001000111010100101111110000000010010001100111001101001011100110010000100101000111111111010100111011101110011000010011111100011101110001110101000010010110011011100011000000001000010001000010100001111100101011000001000

以上是密码

[原文地址]

各种讨论:

1#

isxenos (此处内容只有点击右侧感谢按钮才可见) | 2013-11-26 01:49

需要一些 原文和密文 才方便测试啊

2#

雅柏菲卡 (万物有灵,切忌污损。。。。。。) | 2013-11-26 03:42

原文就是

00111100001000111010100101111110000000010010001100111001101001011100110010000100101000111111111010100111011101110011000010011111100011101110001110101000010010110011011100011000000001000010001000010100001111100101011000001000

3#

雅柏菲卡 (万物有灵,切忌污损。。。。。。) | 2013-11-26 03:43

00111100001000111010100101111110000000010010001100111001101001011100110010000100101000111111111010100111011101110011000010011111100011101110001110101000010010110011011100011000000001000010001000010100001111100101011000001000

4#

Black-Hole (我的嘴唇最要滋润下...) | 2013-11-26 07:32

目测。二进制。正在手工破解

5#

Black-Hole (我的嘴唇最要滋润下...) | 2013-11-26 09:04

@雅柏菲卡 @isxenos 已确认,是二进制,并且确定是32位,有可能是MD5,有可能包含的字符共127个,正好对应ASCLL。

因为我是手机,全是拿笔写得。太麻烦了,告诉你们方法,自己用电脑破解吧。

你那共224位。从后往前以7个为一组。共32组。网上有进制转换器。然后把那32个数组从前往后依次输入进去,便可得到原文。如果不对,你可以试试以8位或者9位为一组。不够的用0补上。

6#

小胖子 (流泪撒种的,必欢呼收割。) | 2013-11-26 09:06

@Black-Hole 被楼主的机智深深折服~你算法这么屌,你家人知道吗?

7#

Black-Hole (我的嘴唇最要滋润下...) | 2013-11-26 09:13

@小胖子 毛算法,看到01就想到了二进制,我试了以2 3 4 5 6为一组结果不对,个人感觉我说错了,我把最后的0001000解密,等于8。英文表对应H。ascll表对应的不在0~9 a~z 各种符号里。我不知道我说得对不对,因为在上课,我没法继续手工转进制。@小胖子 你看下,对不对,或者你有什么高见。

8#

RootUser | 2013-11-26 09:31

@小胖子 你在乌云上老说这么屌,你同学知道吗?

9#

核攻击 (统治全球,奴役全人类!毁灭任何胆敢阻拦的有机生物!) | 2013-11-26 10:44

这是一组二进制字符串,每八个为一组(即:1字节/byte),总长度:224 / 8 = 28 个字节。

批量转换结果如下;

二进制    十进制    Ascii字符
00111100    60    
01010110    86    V
00001000    8

10#

核攻击 (统治全球,奴役全人类!毁灭任何胆敢阻拦的有机生物!) | 2013-11-26 10:45

不过,其中很多貌似不是 Ascii 码表内字符。

11#

核攻击 (统治全球,奴役全人类!毁灭任何胆敢阻拦的有机生物!) | 2013-11-26 10:47

转换脚本如下:

'By: Nuclear'Atk
'Blog: https://lcx.cc/
'将二进制字符串转十进制,并输出对应的Ascii字符
'用法:保存为 a.vbs,然后 cmd 下执行:cscript a.vbs

Dim x

x = Array("00111100", _
          "00100011", _
          "10101001", _
          "01111110", _
          "00000001", _
          "00100011", _
          "00111001", _
          "10100101", _
          "11001100", _
          "10000100", _
          "10100011", _
          "11111110", _
          "10100111", _
          "01110111", _
          "00110000", _
          "10011111", _
          "10001110", _
          "11100011", _
          "10101000", _
          "01001011", _
          "00110111", _
          "00011000", _
          "00000100", _
          "00100010", _
          "00010100", _
          "00111110", _
          "01010110", _
          "00001000")

Dim i, d

Wscript.Echo "二进制    十进制    Ascii字符"

For i = Lbound(x) To Ubound(x)
    d = Bin2Dec(x(i))
    Wscript.Echo x(i) & "    " & d & "    " & Chr(d)
    'Wscript.Echo Right("00" & Hex(d), 2)
Next

'-------------------------------------------------

Private Function Bin2Dec(ByVal Bin)
    '二进制字符串转为十进制数字
    Dim i
    For i = 1 To Len(Bin)
        Bin2Dec = Bin2Dec * 2 + CLng(Mid(Bin, i, 1))
    Next
End Function

12#

核攻击 (统治全球,奴役全人类!毁灭任何胆敢阻拦的有机生物!) | 2013-11-26 10:49

对应的十六进制字符串如下:

3C23A97E012339A5CC84A3FEA777309F8EE3A84B37180422143E5608

13#

death,wish | 2013-11-26 10:53

#!/usr/bin/perl
#2013/11/26-10:34:34

use strict;

my $a="00111100001000111010100101111110000000010010001100111001101001011100110010000100101000111111111010100111011101110011000010011111100011101110001110101000010010110011011100011000000001000010001000010100001111100101011000001000";

my @b=split(/(dddddddd)/,$a);

for(@b)
{
if(oct('0b'.$_)!=0)
{
print chr(oct('0b'.$_));
}
}

 

8位7位 都不对

14#

核攻击 (统治全球,奴役全人类!毁灭任何胆敢阻拦的有机生物!) | 2013-11-26 10:53

作为文本查看的话,是一串无意思字符串:

V

(也有可能是编码不对)

15#

khjian | 2013-11-26 10:58

我擦,好变态的加密方式,下次我也试试

16#

Marsevil (ฏ๎๎๎๎๎๎๎๎๎ฏ๎๎๎๎๎๎ด้้้้้็็) | 2013-11-26 11:22

@Black-Hole. 草稿差评!

17#

nyannyannyan | 2013-11-26 11:34

尝试了一下....发现不是机器码....

18#

Black-Hole (我的嘴唇最要滋润下...) | 2013-11-26 11:44

@Marsevil 。。。。

19#

Black-Hole (我的嘴唇最要滋润下...) | 2013-11-26 11:46

@death,wish @核攻击 7位和8位都错了,到底是解码问题,还是编码问题,我把用不同的编码查看,还是不行,难道不是进制转换!?

20#

昵称 ('">

21#

bittertea (Bittertea.pw) | 2013-11-26 12:29

F08EA5F8048CE697

22#

Black-Hole (我的嘴唇最要滋润下...) | 2013-11-26 12:35

@bittertea 过程

23#

bittertea (Bittertea.pw) | 2013-11-26 12:38

@Black-Hole 2进制转16进制

0011110000100011
1010100101111110
0000000100100011
0011100110100101
1100110010000100
1010001111111110
1010011101110111
0011000010011111
1000111011100011
1010100001001011
0011011100011000
0000010000100010
0001010000111110
0101011000001000

24#

Black-Hole (我的嘴唇最要滋润下...) | 2013-11-26 13:55

@bittertea 怪不得,我转的是十进制

留言评论(旧系统):

佚名 @ 2013-11-26 12:28:51

能参考http://lcx.cc/?i=3067吗?

本站回复:

这个可以有!

佚名 @ 2013-11-26 18:51:32

目测Black-hole牛牛在念高中啊,检测到人教版语文必修1四单元《包身工》~

本站回复:

哈哈哈~

文章来源于lcx.cc:遇到一个加密方式 只有1和0 求大神告知,二进制字符串“加密”

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2021年4月2日19:34:57
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   遇到一个加密方式 只有1和0 求大神告知,二进制字符串“加密”http://cn-sec.com/archives/316159.html

发表评论

匿名网友 填写信息