|
[翻译]The Case of the Malicious Autostart----手动清除病毒的一个案例
正在找这类英文资料,非常感谢!!! |
|
[原创]hook 任意函数,任意位置 [共享资源] soucre
我怎么无法理解源码呢? |
|
[原创]腾讯公司2010软件安全竞赛简析(1-1)
答案共使用了33个非零字节(应该所有答案中最少的) 另发现第二名使用了API地址(77xxxxxxx)... 这是从哪儿知道第一名第二名用了多少字节的呢 |
|
[原创][更新]ToNextApi 执行到用户区下一个API调用处中断
或者说只要跨到其它代码段.text则断下,并认为是一次函数调用,内部函数调用不会被中断 |
|
[原创][更新]ToNextApi 执行到用户区下一个API调用处中断
只要执行到非EXE模块的其它模块.text代码段则断下? |
|
[原创]逆向进阶——复杂分支结构逆向
恩,实际情况是类似这样的分支代码: if(i<x1) {… if(i<x2) {… if(i<x3) ….. else ….. } else …… } 比如其中的else部份,及可能编译后else部份的代码已经不在整个分支代码的地址范围内,编译器采用至少两个跳转来调用else部份的代码,也就是这样 if(i<x1) {… if(i<x2) {… if(i<x3) ….. else ; jxx aaaaaaaa 编译后的代码并未顺序排列,而是跳转到别处运行,但是总会jmp回来 ….. } else …… ; 地址 bbbbbbbb } 第一个else部份的代码: 地址 aaaaaaaa … jmp bbbbbbbb ;此处再跳回分支代码的最后 当然,实际情况中还会有更多的jmp,不过总会jmp回程序正常的逻辑范围内 |
|
[原创]Win32 编程进阶:打造自己的标准控件
看了下windows标准控件BUTTON的实现方式,是先在WM_LBUTTONDOWN的时候调用:SetCapture,这样的话所有鼠标输入都会发送给BUTTON按钮处理,直到收到WM_LBUTTONUP后。 |
|
[原创]Win32 编程进阶:打造自己的标准控件
case WM_LBUTTONUP: // 鼠标弹起时打开链接 { TCHAR *text = (TCHAR*)GetWindowLong(hWnd, 0); SetCursor(LoadCursor(NULL, IDC_HAND)); if (text == NULL) break; ShellExecute(hWnd, _T("OPEN"), text, NULL, NULL, SW_SHOW); } ;这个地方应该再判断一下是否是在该控件上点击后再弹起鼠标左键的,否则在非控件区域点按下鼠标左键后,再移动到超链接控件,再弹起鼠标左键,这样也会执行以上流程,打开网址~ |
|
[招聘]华为赛门铁克科技有限公司诚聘安全技术研究员
顶三顶~~~ |
|
[原创]哥玩的不是黑客,是忽悠(打酱油之作)
真的是原创,难道你还在其它哪儿看到过这个完整版?SWAN是我朋友. |
|
[招聘]华为赛门铁克科技有限公司诚聘安全技术研究员
不好意思,会在本周内回复所有应聘者。 |
|
[转帖]中国网络安全业重大创新:全球首推人工智能杀毒引擎
和腾讯搞这么久就是为接下来一系列的新产品造势?? |
|
[招聘]华为赛门铁克科技有限公司诚聘安全技术研究员
欢迎莅临指导~~~~ |
|
[转帖]漫谈3Q大战
据说你也是数字卫士的员工,我不过发了个TK的转载,你就把你的狐狸尾巴露出来了? |
|
[题目][第二阶段 第一题]『深圳腾讯2010安全技术竞赛』
一人分饰两角之双手互博~~ |
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值