首页
社区
课程
招聘
[求助]谁能帮我求出些关系式吗?
发表于: 2005-1-13 23:09 3961

[求助]谁能帮我求出些关系式吗?

2005-1-13 23:09
3961
一个问题我向各位请教:
  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
0 8C 8B 8A  89 88 87 86 85 94 93  92 91 90 8F 8E 8D
1 9C 9B 9A  99 98 97 96 95 A4 A3  A2 A1 A0 9F 9E 9D
2 AC AB AA  A9 A8 A7 A6 A5 B4 B3  B2 B1 B0 AF AE AD
3 BC BB BA  B9 B8 B7 B6 B5 C4 C3  C2 C1 C0 BF BE BD
4 4C 4B 4A  49 48 47 46 45 54 53  52 51 50 4F 4E 4D
5 5C 5B 5A  59 58 57 56 55 64 63  62 61 60 5F 5E 5D
6 6C 6B 6A  69 68 67 66 65 74 73 72 71 70 6F 6E 6D
7 7C 7B 7A 79 78 77 76 75 84 83  82 81 80 7F 7E 7D
8 0C 0B 0A 09 08 07 06 05 14 13  12 11 10 0F 0E 0D
9 1C 1B 1A  19 18 17 16 15 24 23 22 21 20 1F 1E 1D
A 2C 2B 2A 29 28 27 26 25 34 33 32 31 30 2F 2E 2D
B 3C 3B 3A 39 38 37 36 35 44 43 42 41 40 3F 3E 3D

以上的第一行及第一列为地址, 如8C的地下为00, 9C的地址为10, AA的地址为:22,9F的地址为:1D.有谁能帮我求出一个关系式,这个关系式的功能为将地址转化为数值。如输入一个18值,得出的结果为A4. 些关系式要求与8C有关,同时此关系式要求可逆。

请各位大侠帮个忙,本人不盛感激。我的EMAIL:zfx@zhinc.com.cn

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 3686
活跃值: (1036)
能力值: (RANK:760 )
在线值:
发帖
回帖
粉丝
2
先给出一个正向的

result=(8*((i+(1-(i/64))*128)/8)+(7-(i+(1-(i/64))*128)%8)+5)

cout<<hex<<result :)

5是根据是这个里面最小的一个数

假如i=18,那么result=A4

逆向的类似
2005-1-14 13:34
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢楼上的朋友。实际上我要的是根8C有关的关系式。也就是以8C为因子来计算的。 可以是异或、求反等一些运算。而你的式中,并没有8C这个值。
2005-1-14 21:47
0
雪    币: 3686
活跃值: (1036)
能力值: (RANK:760 )
在线值:
发帖
回帖
粉丝
4
最初由 zhangfuxiang 发布
谢谢楼上的朋友。实际上我要的是根8C有关的关系式。也就是以8C为因子来计算的。 可以是异或、求反等一些运算。而你的式中,并没有8C这个值。


异或,求反?晕

5不就是 8C-87吗! 
2005-1-14 22:44
0
雪    币: 93
活跃值: (117)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
y2k
5
版主不愧是版主,开眼了。实在是高!
2005-1-15 11:06
0
游客
登录 | 注册 方可回帖
返回
//