社区
C++ Builder
帖子详情
怎样中断一已知句柄的进程,又怎样重新激活它?
Micro_J
2001-08-04 03:37:15
怎样中断一已知句柄的进程,又怎样重新激活它?
...全文
93
6
打赏
收藏
怎样中断一已知句柄的进程,又怎样重新激活它?
怎样中断一已知句柄的进程,又怎样重新激活它?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aningstar
2001-08-04
打赏
举报
回复
呵呵
有些难度啊
我不会
帮您UP一下
Micro_J
2001-08-04
打赏
举报
回复
不是结束进程,而是中断进程!
sundayboys
2001-08-04
打赏
举报
回复
呵呵,结束进程好办,但恢复就难了,为什么要这样做??
是不是想问的是线程啊???
「已注销」
2001-08-04
打赏
举报
回复
to 贴主
如果是进程的话不就等于随意结束运行某程序了么
我想你还是想问关于线程的吧
@_@
「已注销」
2001-08-04
打赏
举报
回复
是进程
不是线程
楼上的
你要三思而后灌啊
@_@
yyc20000
2001-08-04
打赏
举报
回复
挂起的话用Suspend();//从县城挂起的地方运行
终端的话用Resume();//从县城开始运行
Reversing:逆向工程揭密
第一卷************** 不错的PDF电子书,共3个分卷,点我名字可以找全 第1部分 逆向101 第1章 基础 3 1.1 什么是逆向工程 3 1.2 软件逆向工程:逆向 4 1.3 逆向应用 4 1.3.1 与安全相关的逆向 5 1.3.2 软件开发中的逆向 8 1.4 底层软件 9 1.4.1 汇编语言 10 1.4.2 编译器 11 1.4.3 虚拟机和字节码 12 1.4.4 操作系统 13 1.5 逆向过程 13 1.5.1 系统级逆向 14 1.5.2 代码级逆向 14 1.6 工具 14 1.6.1 系统监控工具 15 1.6.2 反汇编器 15 1.6.3 调试器 15 1.6.4 反编译器 16 1.7 逆向合法吗? 17 1.7.1 互操作性 17 1.7.2 竞争 18 1.7.3 版权法 19 1.7.4 商业机密和专利权 20 1.7.5 美国数字千禧版权法 20 1.7.6 DMCA案例 22 1.7.7 许可证协议 23 1.8 代码范例与工具 23 1.9 结论 23 第2章 底层软件 25 2.1 高阶视角 26 2.1.1 程序结构 26 2.1.2 数据管理 29 2.1.3 控制流 32 2.1.4 高级语言 33 2.2 低阶视角 37 2.2.1 底层数据管理 37 2.2.2 控制流 43 2.3 汇编语言101 44 2.3.1 寄存器 44 2.3.2 标志位 46 2.3.3 指令格式 47 2.3.4 基本指令 48 2.3.5 范例 52 2.4 编译器和编译入门 53 2.4.1 定义编译器 54 2.4.2 编译器架构 55 2.4.3 列表文件 58 2.4.4 专用编译器 59 2.5 执行环境 60 2.5.1 软件执行环境(虚拟机) 60 2.5.2 现代处理器的硬件执行环境 63 2.6 结论 68 第3章 Windows基础知识 69 3.1 组件及基本架构 70 3.1.1 简要回顾 70 3.1.2 特征 70 3.1.3 支持的硬件 71 3.2 内存管理 71 3.2.1 虚拟内存和分页 72 3.2.2 工作集 74 3.2.3 内核内存和用户内存 74 3.2.4 内核内存空间 75 3.2.5 区段对象 77 3.2.6 VAD树 78 3.2.7 用户模式的内存分配 78 3.2.8 内存管理API 79 3.3 对象与
句柄
80 命名对象 81 3.4
进程
与线程 83 3.4.1
进程
84 3.4.2 线程 84 3.4.3 运行状态切换 85 3.4.4 同步对象 86 3.4.5
进程
初始化顺序 87 3.5 应用程序编程接口 88 3.5.1 Win32 API 88 3.5.2 本地API 90 3.5.3 系统调用机制 91 3.6 可执行文件格式 93 3.6.1 基本概念 93 3.6.2 映像区段(Image Sections) 95 3.6.3 区段对齐(Section Alignment) 95 3.6.4 动态链接库 96 3.6.5 头部 97 3.6.6 导入与导出 99 3.6.7 目录 99 3.7 输入与输出 103 3.7.1 I/O系统 103 3.7.2 Win32子系统 104 3.8 结构化异常处理 105 3.9 结论 107 第4章 逆向工具 109 4.1 不同的逆向方法 110 4.1.1 离线代码分析 110 4.1.2 现场代码分析 110 4.2 反汇编器——ILDasm 110 4.3 调试器 116 4.3.1 用户模式调试器 118 4.3.2 内核模式调试器 122 4.4 反编译器 129 4.5 系统监控工具 129 4.6 修补工具 131 Hex Workshop 131 4.7 其他类型的逆向工具 133 可执行程序转储工具 133 4.8 结论 138 第2部分 应用逆向 第5章 未公开的技术 141 5.1 逆向和互操作性 142 5.2 基本原则 142 5.3 定位未公开的API函数 143 我们要找什么? 144 5.4 案例研究:NTDLL.DLL中的 5.4 Generic Table API 145 5.4.1 RtlInitializeGenericTable 146 5.4.2 RtlNumberGenericTableElements 151 5.4.3 RtlIsGenericTableEmpty 152 5.4.4 RtlGetElementGenericTable 153 5.4.5 RtlInsertElementGenericTable 168 5.4.6 RtlLookupElementGenericTable 1
各种得到窗口
句柄
的方法
最进在编写如何在DLL封装对话框,老是涉及到怎样得到窗口
句柄
的问题,MARK一下,免的又忘了 1、直接得
句柄
GetActiveWindow(); //得
激活
窗口
句柄
GetForegroundWindows(); //的前台窗口
句柄
AfxGetApp()->GetMainWnd()->GetSafe
MT5 非区间均线回归刷单EA教学
1.主要面向有一定基础的学员;2.想编写EA苦于不知道如何下手的学员!3.能看懂代码的学员!4.不啰嗦直接上干货!5.固定框架式编程!6.面向对象,面向函数式编程!//--- 交易.追踪止损(Symbol(),追踪点值,magic号码); 指标.
句柄
至数组(指标.
句柄
A,小均值,0,iBars(Symbol(),应用周期),true); 指标.
句柄
至数组(指标.
句柄
B,大均值,0,iBars(Symbol(),应用周期),true);//---非区间 double 区间最高价= 数据.求区间最高价(Symbol(),应用周期,MODE_CLOSE,0,区间根数); double 区间最低价= 数据.求区间最低价(Symbol(),应用周期,MODE_CLOSE,0,区间根数); bool 包裹均线=小均值[0]区间最低价&&大均值[0]区间最低价;
面经总结3(操作系统)
面经总结3(操作系统)
进程
、线程 1.
进程
:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位。 2.线程:是
进程
的一个执行单元,是
进程
内部的调度实体。比
进程
更小的独立运行的基本单位。线程也被称为轻量级
进程
。 一个程序至少一个
进程
,一个
进程
至少一个线程。
进程
是程序运行的实例。运行一个Java程序的实质就是启动一个java虚拟机
进程
。
进程
是程序向操作系统申请资源的基本单位。线程是
进程
中可独立执行的最小单位。一个
进程
可以包括多个线程,同一个
进程
中的所有线
Windows.h 常用API函数【转】
// 第一个:FindWindow根据窗口类名或窗口标题名来获得窗口的
句柄
,该函数返回窗口的
句柄
, // 这个函数的定义是这样的 HWND WINAPI FindWindow(LPCSTR lpClassName,LPCSTR lpWindowName);第一个参数填窗口的类名,第二个填窗口的标题名,其实是不需要同时填两个参数的,也就是说,你只要知道窗口的类名或窗口的标题就可以了,没有的那个就用NULL代替。比如现在有一个窗口名为"无标题.txt - 记事本"的记事本程序。那么我就可以用上面的函数获得这个窗
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章