进制在逆向的基础知识也是占重要的一环的,学好了进制无疑在逆向这一块不会感到一大串字符/字符串带给自己的迷茫,甚至不会被刚刚接触脱壳,反编译等看到头晕,还有很多…我就不一一细讲,反正学好进制对逆向来说还是很基础的,那么让我为这逆向或编程世界尽自己一份绵薄之力吧!(大佬勿喷)
十进制转任意进制
利用短除法除以‘进一数”,比如说十进制转为八进制,只要用十进制数除以八,然后取后面的余数,一直除到 0,然后倒序输出,其输出的值就是转换的值比如说
十进制44转换为二进制:44/2=22余0
22/2=11余0
11/2=5余1
5/2=2余1
2/2=1余0
1/2=0余1
因此最后结果为0101100
字丑别见怪哈
正确
下面我们来看看八进制的,比如说十进制71转换为八进制,我们有了前车之鉴
那么
下一步就是 71/8=8余7
8/8=1余0
1/8=0余1
因此最后结果为10107