- 8
- 0
- 约3.06千字
- 约 7页
- 2016-12-31 发布于重庆
- 举报
IDA调试器跟踪功能.
使用IDA的跟踪功能
上一篇调试器教程给出了如何用常用的调试命令来调试一个小程序。本教程将给出另一种方法。下面我们利用IDA调试器的跟踪功能来调试这个小程序。
一个小bug程序
这个小程序只是简单的计算了一下一组数据(1,2,3,4,5)的平均值。这组数据被保存在两个数组里,一个是8bit的数值,一个是32bit数值表示。
#include stdio.h
char char_average(char array[], int count)
{
int i;
char average;
average = 0;
for (i = 0; i count; i++)
average += array[i];
average /= count;
return average;
}
int int_average(int array[], int count)
{
int i, average;
average = 0;
for (i = 0; i count; i++)
average += array[i];
average /= count;
return average;
}
void main(void)
{
char chars[] = { 1, 2, 3, 4, 5 };
int integers[] = { 1, 2, 3, 4, 5 };
printf(c
您可能关注的文档
最近下载
- 钢结构(防腐涂料涂装)分项工程检验批质量验收记录.doc VIP
- 2026年湖南事业单位招聘考试(农学类知识)历年参考题库含答案详解.docx VIP
- 健康体重管理运动干预中国专家共识(2025版)解读PPT课件.pptx VIP
- 《公路水路典型运输和设施零碳试点工作方案》.docx
- 《IS0 14001-2026环境管理体系 要求及使用指南》之6-4:“6策划-6.1应对风险和机遇的措施-6.1.1总则+6.1.5措施 的策划“专业深度解读和应用指导材料(雷泽佳编写2026A0).pdf VIP
- 江汉水网建设面试试题.doc VIP
- 食品安全与日常饮食(浙江财经大学)网课答案.pdf VIP
- 一级注册建筑师《设计前期与场地设计》考试真题及解析(2025年新版).pdf VIP
- 马工程《西方经济学(上册)》(第2版)配套题库【考研真题精选+章节题库】.docx VIP
- (高清版)DT 1022-2009 乡(镇)土地利用总体规划制图规范.pdf VIP
原创力文档

文档评论(0)