16进制解密 (16进制密文解密)

2023-03-04 15:20:13 密语知识 思思

破解密码后,看到数字(十六进制值)就想要翻译成ascii码,其实这是没必要的。

加密密钥可以输入字符也可以输入十六进制值:

wep 64的是5个字符或是10个十六进制值(十六进制值是由:0123456789ABCDEF组成的)。

wep 128的是由13个字符或是26个十六进制值(十六进制值是由:0123456789ABCDEF组成的)。

破解密码后显示的都是十六进制值,那就是说只要你直接输入这些值就可以啦。

关于16进制的密文解密

用系统自带的debug就可以搞定,点开始,点运行,然后输入debug回车,进入debug后,输入e回车,然后就可以每次输入两位,输入空格后再输入下一个两位,输完后用d命令查看。示范如下:

-e100

1365:0100 00.41 00.20 00.70 00.61 00.73 00.73 00.77 00.6f

1365:0108 00.72 00.64 00.20 00.69 00.73 00.20 00.61 00.20

1365:0110 00.63 00.6f 00.6d 00.62 00.69 00.6e 00.61 00.74

1365:0118 00.69 00.6f 00.6e 00.20 34.6f 00.66 54.20 13.63

1365:0120 00.68 00.61 00.72 00.61 00.63 00.74 00.65 00.72

-d100

1365:0100 41 20 70 61 73 73 77 6F-72 64 20 69 73 20 61 20 A password is a

1365:0110 63 6F 6D 62 69 6E 61 74-69 6F 6E 20 6F 66 20 63 combination of c

1365:0120 68 61 72 61 63 74 65 72-00 00 00 00 00 00 00 00 haracter

16进制密钥

你知道密钥是什么吗?

原文+密钥--密文

对原文使用密钥加密后生成密文,

对密文使用密钥还原成原文。

abc是原文,密钥为2,

使用凯瑟加密后{abc}+{222}--{cde}

解密{cde}+{-2-2-2}--{abc}

当然,这只是凯瑟加密,现在的加密算法就更复杂了。

关于16进制制加解密的问题

加密解密本身只是设计者约定的一个东西,并不关哪种进制

要想实现加密 按你设计的对相应数据处理即可得到 设计的差异导致密码的复杂程度也不一样

最简单的如 所有数据+某个常数 解密数据时 所有数据-常数 即解密成功

你说提的16进制转化也可以用于加密算法 但是单纯的将所有数据转化进制并不能起到加密作用

需要你加上自己的算法 如转化过程中 a用1代替b用2代替等等 所转化后的数据即已加密

16进制解密

超简单,就第一个来说

(16进制)5378A484=(十进制)1400415364/2=700207682

16进制密码求解密或者给个解密方向方法啥的

这是ASCII码表示的字符吧,偏置了16的。解出来是:

673860376|1783190348|a??il7hPh??q?nsjy?ab?T??|XeSpmhs?r4Wg??iQTYdT6?nML4LqY2p?Tfb3WgRRZz?RTfjzR2xP???Q?1VUlXax?g1?Z?i1Wgt0?hmwQ?VrY18N|pt2??u??=?0673860376;@u??=?0673860376;@s??y=`???4Wupm0;@pt?sp=???;@Rk=cQZ?avpk?o;@pt?z=6977524???1?904104???988920???7?7??4???2?81??4??7?9?90?9??6??334;@q?_??=q?_??;@q?_s??=8??4?3?1?081?7??55?0?28??4?610?5LqY2p?Tfb3WgRRZz?RTfjzR2xP???Q?1VUlXax?g1?Z?i1Wgt0?hmwQ?VrY18N;@q?_us?r????=673860376

有些超过码表范围的成了?,似乎不完全……