|
[讨论]关于在控制台程序中WriteFile的两种调用格式引起的问题
WriteFile的第四个参数是指针,而你却写成了普通的变量 应当把push written 改为 push OFFSET written |
|
[讨论]用RET直接代替invoke ExitProcess, NULL,是否可取?
非也 楼主可以试试写一个多线程的程序(例如使用mciSendCommand之类函数播放音频文件),然后在主线程中使用ret指令返回,如果其他线程没有结束的话就程序不会退出. 如果某个线程使用ret指令返回,Windows会自动替它调用ExitThread函数,而如果这是进程的最后一个线程的话,ExitThread函数又会自动去调用ExitProcess函数,这样进程就终止了 |
|
|
|
大家帮我思考一下这是为什么
从MSDN上查到的解释: The function will fail if the requested write operation crosses into an area of the process that is inaccessible. 函数成功与否和进程自身区块的保护属性好像没有关系,只要打开进程是获得了足够的权限即可,例如进程自己没有办法写.text区块,但是其他进程可以用这个函数修改.text区块. 另外如果要写的区域中有不可访问的地方函数也会失败 |
|
逆向工程有没有什么经典的书可以推荐?
这个如何? Reversing.Secrets.of.Reverse.Engineering 下载链接 http://www.51dbook.com/download.asp?id=5755&downid=0 如果有防盗链的话下载页面如下: http://www.51dbook.com/Software/Catalog162/1822.html |
|
[讨论]一道小学奥赛题
偶感觉可以用二叉树搜索算法来进行穷举求解 |
|
[讨论]你为什么搞加解密?
仅仅是个人爱好而已 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值