![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
gh0st
文章平均质量分 57
poppy飞翔
这个作者很懒,什么都没留下…
展开
-
error LNK2001: unresolved external symbol __imp__Shell_GetImageLists@8
在VC6.0中Tools->option->derrectory 将include files和library files中psdk的位置放置在最上面。原创 2016-12-22 17:19:14 · 546 阅读 · 0 评论 -
gh0st3.6执行流程
1、CGh0stApp–>Initlnstance() 1)配置界面信息及其他 2)从.ini文件中读取监听端口ListenPort和最大连接数MaxConnection,并做相应的调整 3)调用((CMainFrame*) m_pMainWnd)->Activate(nPort, nMaxConnection)去激活服务器,(跳到2)2、CMainFrame–>Activat原创 2016-12-23 11:09:03 · 849 阅读 · 0 评论 -
gh0st files
在resource.h中定义了控制端界面的所有属性的ID名称在MainFrm.cpp中设置界面整个框架然后其他类对框架里面进行“修饰” 以及功能的实现。在FileManagerDlg中实现了第一项:文件管理,包括文件传输,鼠标移动功能的实现。在ScreenSpyDlg.cpp实现了屏幕监控以及屏幕控制的功能。在KeyBoardDlg.cpp中实现了,键盘记录的功能,以及原创 2016-12-22 11:41:52 · 1090 阅读 · 0 评论 -
VC6.0 debug gh0st遇到的问题
defaultlib "LIBC" conflicts with use of other libs; use /NODEFAULTLIB:library方法:project setting -> link -> Category: input ->Igore Libraries = LIBC.liblibs之间用“,”隔开。“Ingore all default librari原创 2016-12-20 13:49:38 · 249 阅读 · 0 评论 -
gh0st源码分析-install classes
第一次接触到gh0st的源码,一脸懵逼,根本不知道这个源码是干什么的,只见它有三个class类,甚至都不知道怎么编译。好吧,现在开始我的gh0st源码的自学与分享之路。参照文章:点击打开链接 我们从整体来看,有三个类,不知道从何看起。然后我们先开始找main函数。在install classes中我们找到了WinMain入口函数。 GetInputS原创 2016-12-13 17:45:46 · 713 阅读 · 0 评论 -
加载Dll的两种方法(一)
加载Dll有两种方法,分别为隐式加载(MemLoadDll)和显示加载(LoadLibrary)。(一)在gh0st中,得到server.dll之后,我使用了这两种加载dll的方式。显示加载Dll方法:1、使用LoadLibrary加载dll文件,获得dll模块的句柄2、定义一个函数指针,并声明一个变量,即导出函数3、使用GetProcAddress取得该dll中目标函数的原创 2017-01-09 13:53:13 · 4282 阅读 · 0 评论