|
|
|
|
|
[注意]微软杯Exploit Me安全调试技术挑战赛 比赛结果
恭喜泉哥,膜拜泉哥,一直关注你呢! |
|
|
|
|
|
|
|
|
如何调试 线程函数
当主线程执行完毕后,进程也就退出了,这时进程中所有的资源,包括还没有执行的线程都要退出,也就是说新创建的线程还没有机会执行就退出了,因此你设的断点当然不会命中。 为了让新创建的线程能够得到执行的机会,就需要使主线程暂停执行,即放弃执行的权利,操作系统就会从等待运行的线程队列中选择一个线程来执行,这时新创建的线程才有执行的机会。 这时你可用Sleep()函数或者WaitForSingleObject()函数。 建议楼主可以结贴了。 |
|
|
|
|
|
如何调试 线程函数
摘自《Windows并发编程指南》Page30 “当创建一个新的线程时,你必须指定一组信息,包括线程的起始执行函数等,此后将由Windows内核来接手所有的工作。当创建线程的请求成功返回时,新的线程已经被初始化,并且如果线程在创建后不是处于挂起状态,那么这个线程将被放入到线程队列中,并且随后被调度到处理器上执行。至于线程何时才能在处理器上运行,则要取决于线程调度器、系统负载及可用资源等因素。事实上,当创建线程的请求返回时,新的线程可能已经开始(甚至结束)了运行。” 希望我打了这么多字,你能明白为什么。 |
|
|
如何调试 线程函数
WaitForSingleObject(hThread,INFINITE); |
|
|
[分享]雷区数据结构图
要是能分析出雷区的具体的数据结构就更完美了 |
|
|
[原创]Oh Ye!~~Vector。
绝大哥的小说我我看了很多很多遍,每看一遍一个星期心情都无法平静。 |
|
|
[原创]Oh Ye!~~Vector。
~心态决定命运~ |
|
|
[转帖]图灵奖史上最年轻获奖者高德纳:把一件平常事做到人间极致
史诗般的巨作,境界不够,一天只能看一两页,还不能完全参悟其中奥妙。 |
|
|
[原创]解密bitt新年礼物。
经常访问不了Google是不是也和这个GFW有关? |
|
|
[公告看雪软件安全文档库(KSSD)正式发布[论坛精华12己集成到KSSD]
有了这个东西之后,找资料方便多了。 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
勋章
兑换勋章
证书
证书查询 >
能力值