能力值:
( LV12,RANK:600 )
|
-
-
2 楼
驱动只是一层纱...没什么神秘的..只是可能入了门...接下来去的东西就看个人的造化了...当然只是SSDT INLINE HOOK倒也不难
玩病毒的话....MFC基本不会用到..那个是用来搞正经的..比如界面啊之类...
SDK简单就是API编程
DDK简单就是内核API编程...
个人肤浅理解....楼下的继续啊
|
能力值:
( LV9,RANK:420 )
|
-
-
3 楼
你不是在学王爽的汇编吗?学完没?学完了的话学32位的汇编,等你学完罗老大的书以后相信你就明白个差不多了
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
在学王爽汇编呢,还有Windows程序设计,罗云彬的还没看。
嗯,或许等我学完真的就知道什么是什么了。
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
公司要求Win32就是你随便能写个能跑的GUI程序,就算会了。
学习Win32是学习windows的机理,至于具体用mfc之类的库还是直接用函数,那就看实际中哪种用起方便就用哪种。
驱动就是windows原理在内核的部分,如果你只是做一般开发,完全不用了解驱动。
不是人人都需要写病毒的。而且病毒除了代码变形这方面还有研究意义外,其他的都是一些现有技术的堆砌,没什么意思。
|
能力值:
( LV5,RANK:60 )
|
-
-
6 楼
我的理解是
sdk是ddk里一些API的在封装,只能在r3调用.例如MessageBoxA
SDK:Software Development Kit (SDK)
DDK:Driver Development Kit (DDK)
说什么现在什么都离不开驱动
??????????????????
WDM 是Window Driver Model也是新的驱动程序设计规范,是微软推荐的,win9x(不完全支持),win2k,winxp支持
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
多谢各位了。
通常所说的底层开发能不能在详细说说。
什么样的开发叫底层呢?
像学习GUI时,直接调用API算不算呢?
还有,底层API与API是指的一回事么?最好举个例子.
|
能力值:
( LV5,RANK:60 )
|
-
-
8 楼
............
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
是不是觉得我问的问题很白痴啊。也没办法,我同学跟我说过,说我调用的api不是真正(或许用词不恰当)api,在windows另外一个地方(我也记不得他具体说的是什么了),会有一个真正的函数,用来接收我们调用的API,最终由那个函数来做出处理。
如果我问的问题有错的话也请指教。就是因为我同学说的我迷迷糊糊,所以才在这里问的。
|
能力值:
(RANK:410 )
|
-
-
10 楼
sdk编程从广义上来说凡是使用由别人提供的接口调用开发包编程都属于sdk编程。不过从大多数人口中所说的sdk编程一般是指调用ms的R3 API的编程。而ddk也属于sdk编程,只是调用的API函数接口比R3 API的函数接口是更接近操作系统的核心API函数而已。
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
多谢。。。我还是先从基础学起吧。
|
能力值:
( LV5,RANK:60 )
|
-
-
12 楼
我同学跟我说过,说我调用的api不是真正(或许用词不恰当)api,在windows另外一个地方(我也记不得他具体说的是什么了),会有一个真正的函数,用来接收我们调用的API,最终由那个函数来做出处理。
可以学学ssdt表==,再从ssdt往更深的地方去挖掘
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
调试一下便知。。。。
|
|
|