能力值:
( LV8,RANK:130 )
|
-
-
26 楼
最初由 riijj 发布 使用 CVS 有一个问题,
如果多人同时修改资源 (resource script) 的话,那么 commit 时便会冲突
现在来想想解决方法 ........ 我冒昧得提?建阻 可以使用Eclipse中集成得CVS服???
|
能力值:
(RANK:300 )
|
-
-
27 楼
Eclipse ? 不明白 ?
|
能力值:
( LV8,RANK:130 )
|
-
-
28 楼
http://www.eclipse.org/
奄?集成有呃?
? 。。 。。 。。
不知道可否派上用?
|
能力值:
(RANK:300 )
|
-
-
29 楼
看了也是不明白 ...
简单来说,这是一个 IDE 吗 ?
如果是 IDE 环境,便不需要了
|
能力值:
( LV8,RANK:130 )
|
-
-
30 楼
的催是IDE
我不?解??檫?地?? 呵呵
我脞是希望能?上一?忙
|
能力值:
( LV4,RANK:50 )
|
-
-
31 楼
在ECLIPSE中可以用CVS访问的,新建CVS项目,如下设置:
|
能力值:
(RANK:300 )
|
-
-
32 楼
2005-4-28
把动态调试的实验代码上载 CVS,作为调试器的最基础反汇编模式。
反汇编时遇到的反汇编位置问题比较复杂,研究了多天,现在这个方案简称为 “plain mode” (简单模式) ,反汇编核心当需要向某一位置 (或一个模糊位置) 进行反汇编时,先需要进行定位,找出正确的指令起点,解决的方式是从目标位置的前 256 byte 开始进行 skip mode的反汇编 (skip mode 是 dsmDeByteString 的一种模式,反汇编时只进行计算,不进行任何字串复制的工作,把速度加快 )
当反汇编核心通过目标位置时,便以最后一次 dsmDeByteString 返回的指令长度加上最后一条指令位置的值,作为目标位置的正确指令定位。从这个定位位置开始进行复制字串的反汇编,把结果输出。
现正在对 plan mode 进行测试改良,并且开始研究设立断点的部份。
-------
请各成员回报最新的研究进度
|
能力值:
( LV2,RANK:10 )
|
-
-
33 楼
hehe,这段时间工作比较忙,没有任何进展。计划在5.1期间看完spec,看完部分代码。
|
能力值:
(RANK:300 )
|
-
-
34 楼
最初由 dohkoos 发布 hehe,这段时间工作比较忙,没有任何进展。计划在5.1期间看完spec,看完部分代码。
好的,大家加油
|
能力值:
( LV12,RANK:660 )
|
-
-
35 楼
准备利用5.1时间coding...
能写多少就写多少,呵呵
|
能力值:
(RANK:300 )
|
-
-
36 楼
最初由 prince 发布 准备利用5.1时间coding... 能写多少就写多少,呵呵
对,
open source 开发本来就是这样,大家拿出空闲的时间加上热诚,能写多少就写多少
|
能力值:
( LV2,RANK:10 )
|
-
-
37 楼
希望能为项目尽自己的努力,大家加油!
|
能力值:
(RANK:300 )
|
-
-
38 楼
2005-5-4
主要选单上建立了按钮,每一个按钮都代表动态调试时的一个功能。将来有任何功能增加的时候,请跟我联络,在选单上加入按钮,按钮的图标请自行绘画
动态调试的开发继续,完成了 “Run” 和 “Pause” 的功能。另外,现在开发了 CPU 窗口,CPU 正确地在 pause 的时候显示目前 CPU 的 register 数值。 CPU 窗口目前没有 floating point 和 MMX 。
如果大家有甚么研究时遇到的问题,可以在这里谈谈
|
能力值:
(RANK:300 )
|
-
-
39 楼
大家的近况怎样 ?
最近我在解决 fast list 的 heap 和 sequential search 问题,已经烦恼了很多天了
|
能力值:
( LV12,RANK:660 )
|
-
-
40 楼
问一下,OD怎样监视被调试程序的窗口,句柄等..
给个思路,查资料太慢了~
谢谢!
|
能力值:
(RANK:300 )
|
-
-
41 楼
最初由 prince 发布 问一下,OD怎样监视被调试程序的窗口,句柄等.. 给个思路,查资料太慢了~ 谢谢!
视窗可以用 EnumWindows
句柄便不知道
|
能力值:
( LV2,RANK:10 )
|
-
-
42 楼
有无从下手的感觉。能不能先分派一两个小问题(比如要在什么地方加段代码,具体做什么用)来让我熟悉熟悉代码结构,感觉这样去看源代码都不知道看那儿才好。
|
能力值:
(RANK:300 )
|
-
-
43 楼
最初由 dohkoos 发布 有无从下手的感觉。能不能先分派一两个小问题(比如要在什么地方加段代码,具体做什么用)来让我熟悉熟悉代码结构,感觉这样去看源代码都不知道看那儿才好。
好的
让我计划一下
|
能力值:
(RANK:300 )
|
-
-
44 楼
试试看这里
The Intel Architecture Software Developer’s Manual,
Volume 2: Instruction Set Reference
APPENDIX A
OPCODE MAP
先了解甚么是 Ev, Jb 那些东西的意思,再看看下面 integer instruction 的表,再看看我们的源码,
另一个需要参考的地方是
CHAPTER 2
INSTRUCTION FORMAT
那里讲解 ModR/M
关于反汇编核心的结构,其实它比较简单,
它的主要用法,是把 buffer 中字节,在指令表中查看,查出相对的指令,和计算出 ModR/M 的各种数值
|
能力值:
(RANK:300 )
|
-
-
45 楼
2005-5-17
现在已经把反汇编部份建立为一个新 module, CVS 名字叫 dsm
现有我们有 carvingdbg, fastlist, dsm 三个 module
|
能力值:
( LV2,RANK:10 )
|
-
-
46 楼
可不可以不单存是用sdk编写,感觉这样挺麻烦
速度是关键
|
能力值:
(RANK:300 )
|
-
-
47 楼
速度不是关键
这一种 open source 的自由软件,是大家业余的空间时候一起开发的,
而且,程序界面的主要部份我已经完成,大家的精力是放在反汇编
|
能力值:
(RANK:300 )
|
-
-
48 楼
2005-5-22
Single step 功能初部完成了,正在改良
|
能力值:
( LV2,RANK:10 )
|
-
-
49 楼
最初由 riijj 发布 速度不是关键
想法恰好相反,longhorn很快就要出来了。。以后更多的应用程序基于.net构造
|
能力值:
(RANK:300 )
|
-
-
50 楼
最初由 playar 发布
想法恰好相反,longhorn很快就要出来了。。以后更多的应用程序基于.net构造
对于.net 的程序,应该用.net 的工具来处理
关于速度的问题不用胆心,因为速度不是语言的问题,而是大家现在都忙于工作,现在很少时间开发
|
|
|