java木马源码_用Java编写木马程序【附源代码下载】
用Java编写木马程序是很久以前写的,现在发出来(仅供大家学习参考,不得用于任何非法行为~)
木马定义:利用计算机程序漏洞侵入后窃取文件的程序程序被称为木马。它是一种具有隐藏性的、自发性的可被用来进行恶意行为的程序,多不会直接对电脑产生危害,而是以控制为主。
当然我写的这个木马没这么“强大”。。。
首先讲下我的实现思路:
主要通过Socket和ServerSocket之间传输数据。
由于我没有自己的一个服务器(没有固定IP),所以在这个程序中,我把被控制端作为ServerSocket,.控制端为Socket。
要连接ServerSocket,首先要知道其的IP地址
**************************************************************
下载在Linux公社的1号FTP服务器里,下载地址:
用户名:www.linuxidc.com
密码:www.muu.cc
在 2012年LinuxIDC.com\2月\用Java编写木马程序【附源代码下载】
**************************************************************
这里我采用当程序启动时,从ServerSoket端发送一份包含其IP信息的邮件到自己的邮箱。
随后控制端就可以顺利连接到ServerSoket端了。但是这里有个问题,就是到ServerSoket处于内网时,将无法顺利连接
连接成功之后,我们就可以发送命令给ServerSoket。然后在ServerSoket那一端进行执行。
这里的执行包括ServerSoket进行相应的本地操作(具体操作的内容下面有说明),以及发送数据给我们能的控制端。
程序功能说明:
/*
* 本程序仅供学习参考使用。严禁使用本程序进行违法行为!
* 本程序功能
* 1、程序开机自动启动(√)
* 2、自动发送邮件
* 3、执行dos命令,并将信息返回、这里可以执行关机等命令(√)
* 4、锁定鼠标,这里通过一个线程实现
* 5、查看被控制端的桌面,将桌面画面截图并发送给控制端(√)
* 6、在被控制端弹出对话框,多种对话框模式(√)
* 7、让被控制端闪屏(√)
* 本程序仅供学习参考使用。严禁使用本程序进行违法行为!
*/
下面给出一些程序运行的效果图:
首先输入IP地址进行连接,通过邮件我们可以知道被控制端的IP地址,下面看下邮件效果
然后我们就可以进行相应的操作了
如输入-help,可以显示本程序支持的命令。
java木马源码_用Java编写木马程序【附源代码下载】相关推荐
- java 修改源码_再谈给应用程序diy启动画面和java源代码补丁修改
再谈给应用程序diy启动画面和java源代码补丁修改 2006-8-21 16:18 6365 再谈给应用程序diy启动画面和java源代码补丁修改 2006-8-21 16:18 6365 搞diy ...
- java中间件源码_《Java中间件技术及其应用开发》PDF下载
资源名称:<Java中间件技术及其应用开发>PDF 下载 < 内容简介······ 本书使用丰富的案例介绍了使用Java技术进行中间件编程的方法及技巧,包括JSP.Java serV ...
- 一文带你手撕metasploit中meterprter木马源码_雁不过衡阳
前言 自从将CobaltStrike二开之后放在了GITHUB之后,有些人询问我当时MSF的源码级免杀怎么做的,今天决定带大家手撕metasploit中meterpreter源码. 生成meterpr ...
- java房产源码_基于jsp的房屋交易管理系统-JavaEE实现房屋交易管理系统 - java项目源码...
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的房屋交易管理系统, 该项目可用各类java课程设计大作业中, 房屋交易管理系统的系统架构分为前后台两部分, 最终实 ...
- 天天酷跑php源码_使用Java实现天天酷跑(附源码)
首先,写一个需求文档: 一.项目名称:<天天酷跑>(RunDay) 二.功能介绍: 闯关类游戏,玩家登录后,选择进入游戏,通过键盘控制玩家的上下左右移动,来躲避 障碍物和吃金币,玩家躲避的 ...
- java微博源码_基于jsp的微博-JavaEE实现微博 - java项目源码
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的微博, 该项目可用各类java课程设计大作业中, 微博的系统架构分为前后台两部分, 最终实现在线上进行微博各项功能 ...
- java中介源码_基于jsp的房屋中介管理系统-JavaEE实现房屋中介管理系统 - java项目源码...
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的房屋中介管理系统, 该项目可用各类java课程设计大作业中, 房屋中介管理系统的系统架构分为前后台两部分, 最终实 ...
- java web开源项目源码_适合Java新手的开源项目集合——在 GitHub 学编程
作者:HelloGitHub-老荀 当今互联网份额最大的编程语言是哪一个?是 Java!这两年一直有听说 Java 要不行了.在走下坡路了.没错,Java 的确在走下坡路,未来的事情的确不好说,但是瘦 ...
- java tomcat源码_详解Tomcat系列(一)-从源码分析Tomcat的启动
在整个Tomcat系列文章讲解之前, 我想说的是虽然整个Tomcat体系比较复杂, 但是Tomcat中的代码并不难读, 只要认真花点功夫, 一定能啃下来. 由于篇幅的原因, 很难把Tomcat所有的知 ...
- java 优秀源码_想要快速进阶Java架构师?这份超强(长)学习计划单 请签收!...
优秀工程师的成长之路就是一条不断打怪升级之路的"修仙之路"! 而Java程序员一向比别人更难,如果说大家都在修仙的话,java程序员简直神似"剑修",入行枯燥精 ...
最新文章
- Signalr实时通讯
- 本田da屏怎么进wince系统_东风本田LIFE“来福酱”上市
- 二叉搜索树的经典问题
- Dynamics CRM 2013 初体验(1):系统的安装
- Shell按行读取文件的3种方法
- vim简单命令教程-firstblood
- SQL SERVER 查询表的行数
- ppt生成器_小米发布会ppt词云怎么做的
- android 获取cpu型号_当贝投影带你认识投影仪CPU芯片有哪些?网友:真详细
- 用C#(ASP.Net)在Exchange Server环境下发送邮件
- python语言与c语言相比在分支结构上有什么不同_C语言顺序结构和分支结构总结...
- 【转】如何在eclipse下配置Heritrix
- linux ftp指定下载文件名称,linux中通过FTP下载指定的文件方法linux网页制作 -电脑资料...
- 计算机无法安装dx11,Windows10系统DX11正确的安装路径是什么?
- m4s格式转换mp3_mp4怎么转换成mp3格式?mp4转mp3的傻瓜式方法
- 论职能线和产品线的部门划分
- 算法分析中的小o符号
- 基于ZYNQ的开源CANopen协议栈CANFestival移植
- Counterfactual 项目:广义的以太坊状态通道
- Prometheus监控系列一 | 安装部署及配置