欢迎使用CSDN-markdown编辑器

来源:互联网 发布:淘宝查物流软件 编辑:程序博客网 时间:2024/05/04 13:02

公开课
逆向是分析一款别人写的软件
0x01 逻辑运算
与 或 非 异或

*        eg1:2+3,计算机如何运行    先进行异或,结果为R; 在进行与运算;判断是否为零,是则R为结果;若为否则重复进行;直至与运算为零   

 2 + 3 = ?x = 0010y = 0011    0010xor 0011---------    0001     R=0001    0010and 0011---------    0010    0010 << 1---0100x = 0001y = 0100    0001xor 0100     R=0101---------    0101    0001and 0100---------    0000 << 1---0000    R =0101    *       逻辑运算在加密解密中有重要地位。客户端  2015密钥   54          20           15           54          00100000   00010101     01010100加密:          00100000      xor 01010100      -------------          01110100    74          00010101      xor 01010100      -------------          01000001    41           74  41  解密:           01110100       xor 01010100       -------------           00100000   20           01000001       xor 01010100       -------------           00010101   15          2015

0x02 内存
32位系统 FFFFFFFF + 1 地址 —-> 4G 数据
内存读写

0 0
原创粉丝点击