首页
社区
课程
招聘
[旧帖] [原创]我的原创自杀程序 申请邀请码 0.00雪花
发表于: 2009-6-22 11:37 2022

[旧帖] [原创]我的原创自杀程序 申请邀请码 0.00雪花

2009-6-22 11:37
2022
代码功能是 是用vc 写的  功能是在程序退出时 产生一个批处理文件 并运行这个批处理文件 删除自己 不留痕迹。你也可以删除其他的文件哟!

void CXdvDlg::OnCancel()
{
        // TODO: Add extra cleanup here
       
        CDialog::OnCancel();
            
        CStdioFile file;批处理文件
            CString input_infor;
             得到 本程序的绝对路径
        char   fileName[256];   
         DWORD   length;   
         length=GetModuleFileName(NULL,fileName,256);
         CString ds=CString(fileName);
                去掉程带程序名的部分
         int   len=ds.GetLength(),i=0;   
   
         for   (i=len-1;i>-1;i--)   
         {   
                  if   (ds[i]!='\\') ds.Delete(i,1);   
                  else   break;   
        }   

                        MessageBox(ds);
             

        CString ds1,ds2;
创建批处理文件
    file.Open("delself.bat",CFile::modeCreate | CFile::modeWrite);
        file.SeekToBegin();
把要删除的文件加上绝对路径
        ds1=ds+"xdv.exe\n";
加上删除命令"del ";
        input_infor="del ";
        input_infor=input_infor+ds1;
写进批处理文件
        file.WriteString(input_infor);
同上把要删除自己的命令也写进批处理文件 (加上绝对路径)
        ds2=ds+"delself.bat\n";

        input_infor="del ";
        input_infor=input_infor+ds2;
        file.WriteString(input_infor);
        file.Close();

   隐藏模式运行批处理 文件
  WinExec("delself.bat",SW_HIDE);
}

好了  这个是基于对话框的vc程序 当单击”取消“按钮时,程序退出的同时也删除了自己的。exe文件,
把“xdv.exe” 换成其他的文件名 就可以删除其他的问件,加入其它的DOS命令 就可以做其他的事了  举一反三 。

希望 能够得到邀请码,献丑了

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (17)
雪    币: 27
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
像这种以隐藏方式运行其他程序的动作,应该会被某些杀软查出来吧?
2009-6-23 10:01
0
雪    币: 51
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
ESet      360  不会 其他的 应该也不会查出来
2009-6-23 10:28
0
雪    币: 51
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
不知道能不能得到邀请码
2009-6-23 10:30
0
雪    币: 285
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
很久很久以前………………
2009-6-23 11:00
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
顶一个,楼主加油。
2009-6-25 09:13
0
雪    币: 51
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
单就功能来说
挺简单的哦
2009-6-27 07:03
0
雪    币: 51
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
简单 管用
杀软是不管的
但是不实用!
比如把程序用rar压包,在包中运行,一下就暴露了!
只要用winhex找“delself.bat”两处随便改一下你的程序就完了。
2009-7-5 01:05
0
雪    币: 211
活跃值: (18)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
还是这个有道理
2009-7-5 01:09
0
雪    币: 47
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
顶个LZ,,

终于我能说话了。。
2009-7-5 01:41
0
雪    币: 54
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
这样也能得吗???
2009-7-7 11:26
0
雪    币: 50
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
其实挺不错的
2009-7-7 12:11
0
雪    币: 51
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
楼主好好干,加油~
2009-7-7 16:34
0
雪    币: 108
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
不错,自己的东西。
驻足观望。
2009-7-7 16:43
0
雪    币: 100
活跃值: (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
15
N年前技术,最好搞内核自我删除。这样比较有技术含量
2009-7-7 16:56
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
挺好的东西,楼主加油!
2009-7-7 19:22
0
雪    币: 234
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
不错,就是实际意义不大
2009-7-8 21:00
0
雪    币: 50
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
金典是金典。。。关键是我看不懂
2009-7-9 16:48
0
游客
登录 | 注册 方可回帖
返回
//