给出一个算法能根据0x93 0xAD 0xC6 0x00 0x00 0x00 0x01计算得出0x6B同时根据0x93 0xAD 0xC6 0x00 0x00 0x00 0x02计算得出0x89同时根据0x93 0xAD 0xC6 0x00 0x00 0x00 0x03计算得出0xD7
根据这三个字节流,可以发现它们的前三个字节都是相同的,即0x93 0xAD 0xC6。因此可以猜测0x6B、0x89和0xD7是通过对第四个字节(0x00)进行某种运算得到的。
通过观察这三个字节,可以发现它们都是在第四个字节上加上一个固定的值得到的。具体来说,0x6B是在0x00上加上0x6B得到的,0x89是在0x00上加上0x89得到的,0xD7是在0x00上加上0xD7得到的。
因此,可以得到如下的算法:
- 对于输入的字节流,取第四个字节的值,记为x。
- 计算x + 0x6B,得到0x6B。
- 计算x + 0x89,得到0x89。
- 计算x + 0xD7,得到0xD7。
可以用任何一种编程语言实现这个算法来验证它的正确性。
原文地址: http://www.cveoy.top/t/topic/eCIc 著作权归作者所有。请勿转载和采集!