早在我还当馊主意大师时,我就做了许多害人的程序。刚才,我们又做了一个害人程序。可是,怎样才能更好的害人呢?(什么话?^_^)要让害人程序能自动安装,自动配置才行。
可是,我们能用Visual Studio中的Package
& Deployment Wizard吗?不能。提着这么一大个安装包给别人安装害人程序?首先,安装程序要小巧而简单。第二,不能做成安装程序的样子,应该是“披着羊皮的狼”。大体结构如下:
#include <xxxx.x>
DoBad()
{
/*安装坏程序的代码,注意探测标志,不要重复安装*/
}
DoSomething()
{
/*有趣的程序,掩人耳目。比如我们刚才介绍的测反应速度之类的*/
}
main()
{
DoBad();
DoSomething();
}
还有一个问题,待安装程序存放在哪里?单独做一个文件害人太不方便,也容易暴露。最好的办法是附在安装程序的尾部。这就需要我上次在老家介绍的程序尾部放程序的技术了,呵呵。
另外,安装到哪里?小生建议:%WinDir%\System\。嘿嘿,装到那鬼地方,老鸟也没办法,只有干瞪眼。
最后,怎样让坏事程序自动运行?放在“启动”组中不就行了,对不?未免太可爱了,这太不安全了。小生建议:Dos程序放在Winstart.bat中(聪明的你一定知道为什么不放Autoexec.bat,因为对于这个家伙的知识太“普及”了),Windows程序放Win.ini中(Win3.1已成过去,人们不会再注意这东东里面什么时候多了个run=xxxx)。
好了,欣赏一下小生做的WinBad和DosBad吧。这两个程序都用莫尔图做羊皮,里面的狼分别是晃鼠标程序和关显示器程序。请下载。