摘要: 我们来看上次记录文章里的unistall,当我们点击它的时候,它会将发送消息给被控端,实现卸载功能。因为这会我还没有去学着写SERVER,所以我们来伪卸载。来到函数unistall.void CGhostDlg::OnOlistUninstall(){ CString strIP; in... 阅读全文
posted @ 2016-01-01 17:22 杀死比特 阅读(268) 评论(0) 推荐(0)
摘要: 今天我将记录我学习的内容,那就是如何设计在列表中显示弹出菜单。我们先新建立一个资源。我们将ID设置为比较有意义的ID,这样比较好区分。我们来学习GHOST的菜单,当GHOST在选择机器控制的时候,菜单资源才会可用,不然菜单资源就是灰色的。当我们管理机器的时候,需要右键,然后跳出菜单来选择功能。所以我... 阅读全文
posted @ 2016-01-01 17:08 杀死比特 阅读(354) 评论(0) 推荐(0)
摘要: 列表设计思路: (1)服务端上线后要显示在列表中,这样有一个统一的函数来处理会使代码更加简洁。 (2)消息显示分为成功失败两种,还要在其中显示消息产生的时间,这样也应该有一个统一的函数来处理。我们先来添加一个函数:void CGhostDlg::Add... 阅读全文
posted @ 2016-01-01 16:50 杀死比特 阅读(316) 评论(0) 推荐(0)
摘要: 上次记录到了上线列表条目设计和日志列表条目设计,这次记录条目会随着窗口的大小来改变大小。我们先来完成上线设计,首先声明列的总宽度:int g_Column_Online_Width=0; //列总宽度然后我们来到InitList(void)函数。g_Column_Online_Width+=g_C... 阅读全文
posted @ 2016-01-01 16:30 杀死比特 阅读(381) 评论(0) 推荐(0)
摘要: enum{ ONLINELIST_IP=0, //IP的列顺序 ONLINELIST_Proxy, //代理 ONLINELIST_COMPUTER_NAME, //计算机名/备注 ONLINELIST_OS //操作系统... 阅读全文
posted @ 2016-01-01 16:08 杀死比特 阅读(491) 评论(0) 推荐(0)
摘要: 新建一个MFC工程。分别为如下:分别将最大化和最小化开启。程序会这样。如何让程序跟随大小自己变化。 先给控件添加变量。同时给窗口添加响应消息。void CGhostDlg::OnSize(UINT nType, int cx, int cy){ CDialogEx::OnSize(nType,... 阅读全文
posted @ 2016-01-01 15:38 杀死比特 阅读(298) 评论(0) 推荐(0)
摘要: #include "StdAfx.h"#include "Sql.h"#include #include #include #pragma comment(linker,"/nodefaultlib:LIBCMT.lib") #pragma comment(linker,"/nodefaultli... 阅读全文
posted @ 2015-12-30 10:41 杀死比特 阅读(359) 评论(0) 推荐(0)
摘要: using DTcms.Common;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Decrypt{ ... 阅读全文
posted @ 2015-12-20 13:18 杀死比特 阅读(507) 评论(0) 推荐(0)
摘要: 最近在渗透一个网站,几个PHPMYADMIN用的都是401认证,于是就想自己写一个把,反正在内网也要用到的。代码写的很渣渣,如果大家在使用中有什么问题,可以告诉我,我来改正。// Basic.cpp : Defines the entry point for the console applicat... 阅读全文
posted @ 2015-11-25 13:52 杀死比特 阅读(2379) 评论(2) 推荐(0)
摘要: 这次在破解TraceMe的时候,我有看过别人的视频。但是我并没有按照别人思路走,而是完全安全自己的思路试了一次。结果破解成功。新手学破解,如果有不对的地方,还请指出来。004013A0 crackmes. /$ 55 p... 阅读全文
posted @ 2015-10-11 03:04 杀死比特 阅读(1344) 评论(0) 推荐(0)