怎么用易语言编一个破坏程序大神们帮帮忙
展开全部
1.让程序不出现在CTRL+ALT+DEL中 原理: 很简单,其实也是利用了windows系统的一个漏洞,有编程经验的朋友一定知道,当应用程序主窗口没有标题时,程序是不会让CTRL+ALT+DEL给拦截的,因为当你按下CTRL+ALT+DEL时你将根本看不见它。聪明吧!这样就可以简单地躲开软启动的阻截,而不用编写相对复杂的锁键盘程序。诚实的说以下程序并非我先想出来的,但应用到这里却恰到好处,所以我借花献佛的拿出来给大家参考。 程序:(程序名暂定为reboot) 打开reboot.cpp添加黄颜色的一行即可。 WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { try { Application->Title = ""; //程序标题为空的 Application->Initialize(); Application->CreateForm(__classid(TForm1), &Form1); Application->Run(); } catch (Exception &exception) { Application->ShowException(&exception); } return 0; } 虽然还有很多的方法来避免CTRL+ALT+DEL的拦截,但上述方法无疑是最简单。 2.隐藏应用程序。 原理: 这里所谓的隐藏就是运行时让别人看不见而已,并非连两个星期前上载的“进程扫描器”都能躲掉。但我相信这足以混过去(除非有人每次开机都数秒)。我们知道当应用程序启动后在任务栏上会有该程序的图标,这样我们第一个问题出现了!如何隐藏掉任务栏上的图标? 程序: 想隐藏程序的任务条图标,你可以应用ShowWindow函数并传给它Application->Handle窗口句柄。 ShowWindow(Application->Handle, SW_HIDE); 若想让任务条图标再出现,只需将SW_HIDE改为SW_SHOW。 ShowWindow(Application->Handle, SW_SHOW); 注: 你可以设置主窗口的Visible属性为false来隐藏它。 注: 通过ShowWindow来隐藏窗口的任务条图标是不持久的。某些动作会使任务条图标重现。你可以将隐藏的应用程序窗口设为Tool Window来移走程序的任务条图标而避免它再次出现。Tool windows永远不会有任务条图标。 使应用程序窗口成为一个Tool Window有一个副作用:当用户按下Alt-TAB时它将不在程序列表中出现。你可以调用API函数GetWindowLong和SetWindowLong来使应用程序窗口成为一个Tool Window。 WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { DWORD dwExStyle = GetWindowLong(Application->Handle, GWL_EXSTYLE); dwExStyle |= WS_EX_TOOLWINDOW; SetWindowLong(Application->Handle, GWL_EXSTYLE, dwExStyle); try { Application->Initialize(); Application->CreateForm(__classid(TForm1), &Form1); Application->Run(); } catch (Exception &exception) { Application->ShowException(&exception); } return 0; } 这样可以一举两得地让程序即不出现在任务栏中也不让ALT+TAB查到! 第二个问题:怎样让主窗口不出现? 很简单,实现以下代码即可完成任务。 设置ShowMainForm为False可以让主窗口不在屏幕上显示。 WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { try { Application->Initialize(); Application->CreateForm(__classid(TForm1), &Form1); Application->ShowMainForm = false; ShowWindow(Application->Handle, SW_HIDE); Application->Run(); } catch (Exception &exception) { Application->ShowException(&exception); } return 0; }
展开全部
破坏?是不让那个程序启动吗? 那直接就 终止进程() 是个时钟 时钟周期等于 1 。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
。。。拿批处理害人。 那是删除程序了。。不是破坏。。。 直接写进注册表不就行了。方便又不用通过用户同意。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
。。。拿批处理害人。 那是删除程序了。。不是破坏。。。 直接写进注册表不就行了。方便又不用通过用户同意。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写一个专门破坏系统程序的源代码就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询