首页
社区
课程
招聘
[分享]好用的计算器
发表于: 2010-1-13 20:22 4659

[分享]好用的计算器

2010-1-13 20:22
4659
逆向研究时,需要大量的计算。用系统自带的和IDA,OD自带的命令行,都不是很好用。
网上也有很多的表达式计算器,但实用的功能并不多。

有一种计算器很实用,能解决这些烦恼。就是用脚本计算。直接用编译器来计算。
推荐用PYTHON工具来做这个,这个使用起来很方便。

把PYTHON当计算器很方便。默认是十进制,字符串用单引号' '
双击运行PYTHON目录下的python.exe.
直接输入表达式,支持0x开头的十六进制写法。再回车就行了。
常用计算用的函数  : hex(),oct(),input(),print(),eval('')(计算字符串),chr(),pow(2,3)(2的三次方)
常用计算用的运算符: +,-,*,/,%,&,^,|,<<,>>,也可以按C的方法复合。
可导入更多的库。用dir(库名),可看到里面的函数,使用方法:库.函数名()
import math
math.sin(3),math.cos(3),math.tan(3),math.acos(0.2),math.sqrt(3),math.exp(3)(e 的3次幂)
有点可惜的是。不支持neg,sar,idiv,rcl,sbb等汇编指令。
附带个专门用于反汇编研究的指令型计算器,但不带表达式功能。

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

上传的附件:
收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 175
活跃值: (2611)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
现在计算器很多,就是全功能的比较少。
2010-1-13 21:12
0
雪    币: 107
活跃值: (419)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
看不懂.....所以还是没下..
2010-1-13 21:18
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
下载了 分享!!
2010-1-13 21:42
0
雪    币: 578
活跃值: (808)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
这个拿回去学习学习
2010-1-13 22:15
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
一直在用这个,不过忘记在哪里下的了!
2010-1-14 18:20
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
下来试下,谢楼主分享。
2010-1-14 18:38
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
很实用,好用的小工具.
2010-1-14 19:25
0
游客
登录 | 注册 方可回帖
返回
//