题首

Gh0st是一款开源的远程控制软件。界面友好,性能高效。网上流传很多版本,比如红狼,饭客,败笔,大灰狼版本以及多如牛毛的个人修改的如外星人,Drat等个人修改版本。但内核都是基于Gh0st3.6修改而成的。

Gh0st3.6下载地址见 http://huaidan.org/archives/2010.html

截止今天(2013年8月12日11:03:29),我能找到的最新版的Gh0st系列的源代码是 2013年1月份左右的《大灰狼远程》,还有《Gh0st2013》等。地址就不发出来了,大家可以在网络上搜索得到。

开篇明义:

本人水平十分一般,不敢班门弄斧,写这个系列原意是想记录在学习Gh0st中得到的一些感想和一些疑惑,正所谓好码共分享,疑义相与析。所以请高手绕路。

关于Gh0st代码的变迁:

1.服务端的运行方式

2010年时饭客论坛放出一份代码 《gh0st3.6饭客论坛免杀金牌版》

大家可以在我的资源里下载。

http://download.csdn.net/detail/witch_soya/4979548

大家可以看到这份代码里,服务端是采用了dll注入的形式,exe只是作为一个loader,大致的流程就是服务端的exe运行后就会释放一个dll,然后这个dll会执行所有的服务端的功能,而exe本身会自删除。在生成服务端的时候,只需要通过更新资源的方式去更新exe里面的动态库就可以了。

但是在网络最新找到的代码Gh0st2013里,几乎都是采用了单exe的方式运行。

因为我对于免杀之类并不精通。所以有如下疑问

Question1.为什么现在都采用单exe运行了,dll服务端不是更隐蔽吗?

2.客户端的界面修改

在Gh0st3.6的很多个版本的代码中,界面库采用了cj60lib 。这个库在用VS2010以上的版本编译时候会有很多重定义的错误。后来在《大灰狼远程控制》的代码里已经改为XTToolkitPro.lib的界面库了。还有《PcRat》的源代码中还采用了一种界面库Skin+ 。

界面欣赏

1 开源《Gh0st3.8》  --这个是网络上找到的Gh0st3.8的代码,我去掉了CJ60.lib界面库,返璞归真的效果。(by the way.大家不要找Gh0st3.75的代码了,都是骗人的,只有客户端,没有服务端)

2.我自己的Aero远程控制(还在写ing...其中遇到很多问题,所以在这里不敢敝帚自珍,请求SOS国际援助.^_^)

主界面

因为之前用一些界面库总是各种掣肘,自己写个界面库又没那个本事。后来就一不做二不休,全部采用gdi+贴图的方式来做的界面。比较花哨,完全是当做写着玩,所以没有考虑很多基于性能的因素。

有主机上线(这里我暂时屏蔽了右下角仿腾讯的弹出窗。)

我比较喜欢《上兴远程控制》,它将主程序和生成服务端分为两个独立程序来做的,我觉得这样挺好,这一点我采用了他的思路。采用了一种很2的办法来实现。就是生成服务端和修改服务端图标的代码用C++写在了一个动态库里,然后服务端生成工具用WPF来做的。如图

因为我这款远程控制的主要目标是尽可能用上自己所学到的编程技术,所以在旁人看来未免有些华而不实。这点我也受教了。

顺便贴上比较欣赏的上兴远程控制的界面。

还有其他的参考,如外星人,灰鸽子等等知名非知名软件。敬谢不敏。在接下来的回目中尽自己所知来剖析Gh0st的运行机理。

/*********************************************************************************************************************************************************

2013年8月12日11:48:24  Witch_Soya

**********************************************************************************************************************************************************

Gh0st整理资料1相关推荐

  1. 谈一下自己收集资料和整理资料的经验

    谈一下自己收集资料和整理资料的经验 自己一直以来主要从事开发工作,对于资料收集和整理这方面做得工作不多,如果你觉得下面内容中表现出的技巧和方法比较拙劣望理解.   收集资料技巧 1.   下面是我资料 ...

  2. 人民银行招聘考试计算机类真题,中国人民银行招聘计算机类笔试试题大全(多套试题包含答案,考友经验分享试题分析,最全整理资料).doc...

    中国人民银行招聘计算机类笔试试题大全(多套试题包含答案,考友经验分享试题分析,最新最全整理资料) 简介:文档包含了多套中国人民银行计算机类笔试模拟题含答案,中国人民银行计算机类考试笔,2006年到20 ...

  3. 是的,阿里P7,腾讯T4,字节跳动总监都是你家亲戚!!!都在帮你们整理资料!!!

    缘起 最近网上出现最多的文章就是,阿里P7大佬熬夜整理某资料,腾讯T4大佬良心分享某资料,字节总监耗时多少天整理的某资料,我笑了,这些大佬都是你家亲戚么,都在帮你们整理资料去了,都闲着没事干了么? 我 ...

  4. Python爬虫整理资料素材下载动漫壁纸实战案例8

    有时候老板会让我们去网上整理一些素材,比如动漫壁纸老板要批量下载,很简单,就用Python来爬一下吧. 来看一下图片的效果吧 Ok, 打包发送给老板,下班咯 别忘了Python readme Pyth ...

  5. 华农OOAD期末复习整理资料

    华农OOAD期末复习(个人整理结合老师发的资料) 课件的题目整理 填空 模型是对复杂事务的简化. 每对参与者/用况对应一个边界类. 一个控制类对应一个use case. use case对应的分析类包 ...

  6. 2023年软件设计师备考经验(附个人整理资料 全)

    22年11月一次性通过了软设,最近整理一下资料,分享给大家. 我本身是科班出身.从事IT工作,软考中级考试内容和工作实际关系不大,本科生就能考. 口罩原因,北京的软考20年11月取消了,21年5月推迟 ...

  7. 5年Python整理全面Python学习路线 (附自我整理资料)

    本文主要涵盖了 Python 编程的核心知识(暂不包括标准库及第三方库). 首先,按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列表,元组,字典,集合),条件&循 ...

  8. 小论文期刊投稿相关整理资料

    引言 研究生阶段,发小论文需要经历论文编辑,选期刊,投稿等阶段.下面是我投稿期间整理的一些相关的信息,可能比较片面,仅供参考. 人工智能类 CCF(中国计算机学会)推荐的人工智能与模式识别领域国际期刊 ...

  9. 对待小事情和整理资料------开会心得

    今天上午老师给我们开会了,和以前一样 ,不开会我们觉得自己都没有多大问题.一开会觉得自己的"水平有很大的提升空间"(米老师语录). 这次会议提到一件"小事".我 ...

  10. android开发之动画的详解 整理资料 Android开发程序小冰整理

    2019独角兽企业重金招聘Python工程师标准>>> /** * 作者:David Zheng on 2015/11/7 15:38 * *  网站:http://www.93se ...

最新文章

  1. 用于高保真自然图像合成的大规模GAN训练(Large Scale GAN Training For High Fidelity Natural Images)论文 pdf
  2. 【原创】强化学习精选资料汇总:从入门到精通,看完这些干货就够啦!
  3. python在sql添加数据库_使用Python创建MySQL数据库实现字段动态增加以及动态的插入数据...
  4. python selenium循环判断元素是否存在_检查Python Selenium是否存在元素
  5. CLR via C# 阅读 笔记
  6. H5 使用微信开放标签跳转小程序
  7. SpringMVC中JSON处理
  8. Ubuntu环境下Android反编译apk教程
  9. ARFoundation系列讲解 - 66 AR虚拟试戴
  10. Vue面试中,经常会被问到的面试题/Vue知识点整理
  11. 微信调用手机浏览器打开下载链接
  12. 每个人都想成为架构师,那你知道架构师是什么吗?
  13. 杭电校赛(油菜花王国)
  14. 基于阻抗控制的工业机器人轨迹跟踪系统 Simulink/Simscape 仿真
  15. 学习笔记之范海鹰微表情识别
  16. 匈牙利编码_匈牙利信息图形学的开端
  17. ecshop php 5.4,ecshop在PHP 5.4以上版本各种错误问题处理
  18. java 授权对象初始化失败
  19. 我的EOS 400D
  20. linux查看无线网卡漫游,在Linux中漫游用户配置文件

热门文章

  1. 图形评审技术(GERT)与计划评审技术(PERT)
  2. vs 2008 连接 tfs 2010
  3. 智能客服FAQ问答任务的技术选型探讨
  4. c# 小票打印机打条形码_C# Code 128条形码打印的问题
  5. 从布朗运动、随机微积分到股票买卖
  6. 管理系统中计算机应用 tps,全国1月自学考试管理系统中计算机应用试题(5)
  7. 电工/模电/数电/电气控制/PLC可编程控制综合实验装置
  8. Linux下安装宋体以及微软雅黑字体
  9. 数据库 关于权限管理系统的三种设计方法
  10. Windows 使用winPe装机详细教程(图片来来源网络,仅为交流学习之用,谢谢)