- 博客(7)
- 收藏
- 关注
原创 获得文件版本号等信息
/*功能:获取文件版本信息.说明:要使用此函数必需在程序中加入#pragma comment(lib, "Version.lib")----------------------------------------------------------------------------参数:szSrcfn=程序文件名*/void GetProductVersion(char* szSrcfn){
2005-02-18 19:50:00 954
转载 应用程序安全性的一大进步:证明 C Runtime 和 Windows API 对安全性的影响
应用程序安全性的一大进步:证明 C Runtime 和 Windows API 对安全性的影响 Michael Howard安全性项目经理Secure Windows Initiative 小组Windows XP 小组Microsoft Corporation2001 年 4 月摘要:本文将讨论使用 C 和 C++ 进行函数调用时的常见错误及其安全隐患,并概括某些函数的正确使用方
2005-01-25 12:04:00 706
原创 无聊,写了个刷QQ时间的小工具
按照QQ现在的算法: 30sec 每30秒给QQ发送下线,然后在上线的消息达到刷时间的效果(这里我只写了隐身登陆,一般也是用隐身,否则好友非把你杀了不可..)首先用SPY++查出QQ上线,下线和隐身的消息:上线: WINDOWS 发送 WM_COMMAND 消息给QQ, wParam参数为 0x00003390 , lParam为0下线: WINDOWS 发送 WM_COMMAND 消息给QQ
2005-01-13 09:02:00 1579
原创 不用DLL的全局钩子
全局钩子是要用DLL才能使用的。因为只有HOOK PROCEDURE在DLL中,才能被windows注射到其他线程的地址空间中。一个程序总要带着DLL走总是不爽吧,有没有不用DLL就可以使用的全局钩子呢?当然有的:WH_KEYBOARD_LLWindows NT/2000/XP: Installs a hook procedure that monitors low-level keybo
2005-01-09 23:48:00 1339
原创 操作Cookie
//GetCookie.cpp//需要wininet.lib#include #include #include #include using namespace std;void main(){ char szURL[256]; // buffer to hold the URL LPSTR lpszData = NULL; // buffer to ho
2004-11-27 13:04:00 668
原创 获取系统当前打开的端口
获取系统当前打开的端口(tcp。udp)状态,以及连接方的ip。端口--------------------------------------------------------------------------------一、监控 TCP连接 实时监控所有端口的连接情况、及时对异常连接发出警告并提示用户删除异常连接,就可以有效地达到防黑目的。 使用微软的IP助手库函数(iphlpa
2004-11-07 12:15:00 978
原创 Invalidate函数的总结
InvalidateRect只是增加重绘区域,在下次WM_PAINT的时候才生效InvalidateRect函数中的参数TRUE表示系统会在你画之前用背景色将所选区域覆盖一次,默认背景色为白色,可以通过设置BRUSH来改变背景色。Invalidate()之后:(MFC的,顺便了)OnPaint()->OnPrepareDC()->OnDraw()所以只是刷新在OnPaint()和OnDra
2004-11-05 00:20:00 1063
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人