社区
进程/线程/DLL
帖子详情
进程被杀,会收到什么消息!
白驼山宋兵甲
2003-07-29 09:39:57
或者说正在运行进程从被杀掉,一直到彻底退出,中间执行了什么操作??
...全文
202
11
打赏
收藏
进程被杀,会收到什么消息!
或者说正在运行进程从被杀掉,一直到彻底退出,中间执行了什么操作??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sssa2000
2003-08-02
打赏
举报
回复
还有一个办法,就是注册为系统服务,在任务管理器是不能杀掉的
sssa2000
2003-08-02
打赏
举报
回复
进程被杀 不会有消息,最好注入进程,先做一个dll在把进程注入,然后把dll拷贝到内存
这样就很不错了
yshy
2003-08-01
打赏
举报
回复
进程被杀掉是不会收到任何消息的
白驼山宋兵甲
2003-08-01
打赏
举报
回复
句柄应用够广泛的,也不失一个解决之道
c0der
2003-08-01
打赏
举报
回复
同意老坎,TerminateProces是不发送消息给目标进程的。
双杯献酒
2003-07-29
打赏
举报
回复
好象是:
WM_CLOSE
如果进程不在规定的时间内结束,
就会在没有任何消息的情况下,
被无声无息地结束.
masterz
2003-07-29
打赏
举报
回复
在其他进程中可以WaitForSingleObject(hProcess,...),hProcess被杀掉时会被触发
NowCan
2003-07-29
打赏
举报
回复
要是直接就TerminateProcess的话,那就没有消息了。
xiaohedou
2003-07-29
打赏
举报
回复
参考如何杀死一个进程:
DWORD id=GetProcessIdFromName("C:\\WINDOWS\\SYSTEM\\PWSTRAY.EXE");
if(id!=NULL)
{
HANDLE myhandle=OpenProcess(PROCESS_ALL_ACCESS,TRUE,id);
DWORD exitcode=0;
TerminateProcess(myhandle,exitcode);
}
DWORD CMainFrame::GetProcessIdFromName(LPCTSTR name)
{
PROCESSENTRY32 pe;
DWORD id = 0;
HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
pe.dwSize = sizeof(PROCESSENTRY32);
if( !Process32First(hSnapshot,&pe) )
return 0;
CString name1,name2;
do
{
pe.dwSize = sizeof(PROCESSENTRY32);
if( Process32Next(hSnapshot,&pe)==FALSE )
break;
name1=pe.szExeFile;
name2=name;
name1.MakeUpper();
name2.MakeUpper();
if(strcmp(name1.GetBuffer(0),name2.GetBuffer(0)) == 0)
{
id = pe.th32ProcessID;
break;
}
} while(1);
CloseHandle(hSnapshot);
return id;
}
yjh1982
2003-07-29
打赏
举报
回复
什么也不会有;ctrl+alt+del的杀法是先给进程的主窗口发wm_close,但这不是必须的
白驼山宋兵甲
2003-07-29
打赏
举报
回复
好象是没有收到这个消息,
Windows
进程
常用DLL模块注入技术
课程结合多种Windows
进程
常用DLL注入技术。远程线程注入APC注入,异步调用过程,向目标线程插入待执行任务从而完成注入。窗口
消息
注入,指定窗口
进程
注入,与全局钩子注入类似。环境块注入,获取
进程
上下文信息,直接性修改程序执行流程完成注入。
进程
入口点注入,在程序初始化的时机前将dll模块文件注入至目标主线程。
进程
调试级注入,涉及调试器相关功能调用知识点dll模块重定位内存注入,模拟操作系统加载PE文件方式,直接将dll文件内存数据写入目标
进程
并执行。导入表注入,涉及PE相关知识点,增加区段,移动导入表,增加导入表、增加导出函数,修复表项数据等。内核驱动级Dll模块注入技术,内核驱动入门扩展。
应用保活--
杀
死
进程
也能
收到
推送
消息
我选取的是极光推送,当把
进程
杀
死时候就接受不到推送过来的
消息
。这是因为我使用的是小米手机,小米和华为手机属于那种深度定制安卓系统,需要用户的操作才能够实现应用“保活”的目的。 小米【MIUI】 自启动管理:需要把应用加到【自启动管理】列表,否则
杀
进程
或重新开机后
进程
无法开启 通知栏设置:应用默认都是显示通知栏通知,如果关闭,则
收到
通知也不
会
提示 网络助手:可以手动禁止已安装的第三方程序访问2G/
android
杀
进程
推送服务,关于APP
进程
被
杀
死,极光推送收不到
消息
的解决办法
推送是每一个APP必不可少的一部分,这几天正好在做这一块,所以总结一下遇到的一些问题。在APP被
杀
死的情况下,对应的推送service也一起被
杀
死了,这个时候我们怎么能够
收到
后台的推送呢?解决办法很简单,但是也特别粗暴,在mainfest中给application设置这个属性android:persistent="true",看意思我们就知道,持续的,一直的,这样的话,app是
杀
不死的,推送肯定有...
ubuntu虚拟机
进程
被
杀
死_针对防止自己的Linux
进程
被
杀
死的解决办法
这里后三种方法在/etc/inittab文件加一条语句( :id:rstate:action:process),运行动作为 respawn,这样在每次系统检测到process
进程
不存在时,就
会
重启它。创建一个守护
进程
,该守护
进程
的功能就是检测主
进程
是否在运行,若不在运行,那么守护
进程
就启动它。(这里存在一个问题,守护
进程
也可能
会
被
杀
死,那么更狠的一点就是监测守护
进程
和主
进程
互相监测,任意一个
进程
被...
Android极光推送通知问题(如果你的app也想拥有qq,微信
进程
杀
死后仍然可以
收到
推送,请看下面)
「为什么微信或者 QQ 等应用看似可以保证不被
杀
死或者
杀
死后可以
收到
消息
」 如果将他们完全彻底的
杀
死,也是收不到的,这是肯定的 只是:他们很难被
杀
死,即便
杀
死后也
会
以较快的速度重启:我们(用户)
会
下意识的在手机里开启对他们的保护;他们是不少手机系统的自带软件。 我们已接入「小米推送」、「华为推送」「魅族推送」「Google FCM」等市场上已有的 4 种系统...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章