|
[原创]shoooo第二轮第二题
第九种 #include <windows.h> #pragma comment (linker, "/subsystem:windows") #pragma comment (linker, "/entry:start") void start() { HWND hWnd; RECT rc; hWnd = FindWindow("#32770", "CrackMeApp"); GetWindowRect(hWnd, &rc); SetCursorPos(rc.right-10, rc.top+10); SetActiveWindow(hWnd); SetForegroundWindow(hWnd); Sleep(500); mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0); Sleep(10); mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0); Sleep(10); } |
|
[原创]shoooo第二轮第二题
第八种 #include <windows.h> #pragma comment (linker, "/subsystem:windows") #pragma comment (linker, "/entry:start") void start() { HWND hWnd; hWnd = FindWindow("#32770", "CrackMeApp"); SetActiveWindow(hWnd); SetForegroundWindow(hWnd); keybd_event(VK_MENU,0,0,0); keybd_event(VK_F4,0,0,0); keybd_event(VK_MENU,0,KEYEVENTF_KEYUP,0); keybd_event(VK_F4,0,KEYEVENTF_KEYUP,0); } |
|
[结束][第二阶段◇第二题]看雪论坛.珠海金山2007逆向分析挑战赛
不是我想用2K, 公司装的就是2K, 而且不让换 |
|
[原创]shoooo第二轮第二题
第七种 #include <windows.h> #pragma comment (linker, "/subsystem:windows") #pragma comment (linker, "/entry:start") void start() { HWND hWnd; DWORD Tid; DWORD Pid; DWORD OpenThread; HANDLE hThread; hWnd = FindWindow("#32770", "CrackMeApp"); Tid = GetWindowThreadProcessId(hWnd, &Pid); OpenThread = (DWORD)GetProcAddress(GetModuleHandle("kernel32.dll"), "OpenThread"); __asm { push Tid push 0 push THREAD_TERMINATE call OpenThread mov hThread, eax } TerminateThread(hThread, 0); } |
|
[原创]shoooo第二轮第二题
第六种 #include <windows.h> #pragma comment (linker, "/subsystem:windows") #pragma comment (linker, "/entry:start") void start() { HWND hWnd; hWnd = FindWindow("#32770", "CrackMeApp"); SendMessageTimeout(hWnd, WM_SYSCOMMAND, SC_CLOSE, 0, 0, 1000, NULL); } |
|
[原创]shoooo第二轮第二题
第五种 #include <windows.h> #pragma comment (linker, "/subsystem:windows") #pragma comment (linker, "/entry:start") void start() { HWND hWnd; hWnd = FindWindow("#32770", "CrackMeApp"); SendMessageTimeout(hWnd, WM_CLOSE, 0, 0, 0, 1000, NULL); } |
|
[原创]shoooo第二轮第二题
第四种 #include <windows.h> #pragma comment (linker, "/subsystem:windows") #pragma comment (linker, "/entry:start") void start() { HWND hWnd; hWnd = FindWindow("#32770", "CrackMeApp"); PostMessage(hWnd, WM_SYSCOMMAND, SC_CLOSE, 0); } |
|
[原创]shoooo第二轮第二题
第三种 #include <windows.h> #pragma comment (linker, "/subsystem:windows") #pragma comment (linker, "/entry:start") void start() { HWND hWnd; hWnd = FindWindow("#32770", "CrackMeApp"); SendMessage(hWnd, WM_SYSCOMMAND, SC_CLOSE, 0); } |
|
[原创]shoooo第二轮第二题
第二种 #include <windows.h> #pragma comment (linker, "/subsystem:windows") #pragma comment (linker, "/entry:start") void start() { HWND hWnd; hWnd = FindWindow("#32770", "CrackMeApp"); PostMessage(hWnd, WM_CLOSE, 0, 0); } |
|
|
|
[原创]第二轮第一题
我还要上传啊 |
|
[原创]第二轮第一题
又看了次规则,我要第二次提交 |
|
[结束][第二阶段◇第一题]看雪论坛.珠海金山2007逆向分析挑战赛
[QUOTE=kanxue;351771]规则开始考虑不周,商量后,补充新的一点: 出现OK对话框后: 再单击OK对话框,此对话框应正常消失,回到原来的界面: [/QUOTE] 如果所有nt平台都测试通过, 应该有加分吧 |
|
|
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值