首页
社区
课程
招聘
[旧帖] [求助]各位大哥帮帮忙,关于山寨icesword的 0.00雪花
发表于: 2009-7-9 17:50 1605

[旧帖] [求助]各位大哥帮帮忙,关于山寨icesword的 0.00雪花

2009-7-9 17:50
1605
小弟正准备学习论坛里的那个山寨icesword,但是编译源码的时候源代码竟然还有错误,大概是lib的问题,但是我又不会修改源码。希望哪位大哥给个能编译运行的源码,不甚感激。另外这个软件作者说软件还不稳定,请问还有没修改后的稳定的源码。

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

收藏
免费 0
支持
分享
最新回复 (11)
雪    币: 89
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
我的邮箱dabianmao@sina.com
2009-7-9 18:09
0
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
3
你如果不是想学习编程,何必看它呢,要是用的话直接用PJF的作品不是更好吗?当然也可以用其它的rootkit unhooker。
2009-7-9 18:11
0
雪    币: 21
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
lz是临时用户怎么下到附件的呀?
2009-7-9 20:03
0
雪    币: 89
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
回复2楼,我倒是想学pjf的冰刃,但是哪儿有源代码呢
2009-7-9 23:38
0
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
6
你要是想学习,应该自己想办法把那个源码包通过编译,这样你能学到的更多。
2009-7-10 20:08
0
雪    币: 89
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
我试了很长时间都通不过编译,所以才来问的
2009-7-10 20:37
0
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
8
如果对构建系统不够熟悉,应该先试着使用与作者相同的平台进行尝试。在它的文档里说:

本软件应用采用VS2005编写,驱动层采用Windows DDK 3790.1830编写。


你先用跟这个一样的环境尝试构建。如果对构建系统比较熟悉,可以修改相关文件在其它构建平台进行编译。

如果遇到了自己无法解决的问题,正确的做法是:可以把编译器错误消息贴出来,大家可以帮你分析。

而不是直接找别人要一份。况且,即使别人可以编译的,在你的机器上也未必可以成功构建。
2009-7-11 00:26
0
雪    币: 89
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
是这样的,源代码中在page1.cpp中使用了
#include "g:\PSAPI.H"   
#pragma comment( lib, "g:\\PSAPI.LIB" )

由于别的电脑psapi文件肯定不会在g盘,所以肯定有错。我就在自己电脑中查找psapi文件。把这两句改成
#include "D:\vs2005\VC\PlatformSDK\Include\PSAPI.H"
#pragma comment( lib,TEXT"D:\驱动编写\ddk\lib\wxp\i386\psapi.Lib" )

但是运行了还是有错误提示
错误        1        error LNK2019: 无法解析的外部符号 _GetModuleFileNameExW@16,该符号在函数 "public: void __thiscall CPage1::ListProcessByDrive(void)" (?ListProcessByDrive@CPage1@@QAEXXZ) 中被引用        Page1.obj

然后我就用qq联系了作者。他说GetModuleFileNameExW的链接库我没连上。但是我想在作者电脑上能运行,说明源码中肯定有链接库文件的代码,如果是库文件没连上只能是我电脑上库文件位置出错。那如果这样的话,在编译的时候应该会提示地址出错而不会在链接的时候有问题。但是我又不会改,所以只能问大家乐
2009-7-11 02:11
0
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
10
你包含的是PlatformSDK的psapi.h,为什么连接DDK的paspi.lib?

我不知道DDK中的PSAPI与PlatformSDK中的PSAPI一样不一样,不过至少不应该使用不配套的头文件和库文件。

你试试是不是这个原因。
2009-7-12 10:10
0
雪    币: 89
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
谢谢你的指导,但是我把ddk和platformsdk中psapi都试了,就是不能成功运行,不知道是什么原因
2009-7-20 23:25
0
雪    币: 29
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
你的环境是什么?
2009-7-27 10:35
0
游客
登录 | 注册 方可回帖
返回
//