下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

多平台完美运行的渗透测试软件:Altman

作者:课课家教育     来源: http://www.kokojia.com点击数:754发布时间: 2015-12-30 16:20:19

标签: 测试软件Linux

  Altman3 是一款渗透测试软件,代码托管于Github。

多平台完美运行的渗透测试软件:Altman_测试软件_课课家

  截至目前,它可以:

  Webshell模块:采用xml定义的方式,可自定义脚本类型和脚本功能,自定义加密/编码

  Shell管理插件

  命令执行插件

  文件管理插件

  数据库管理插件

  支持的脚本类型有:asp、aspx、php、jspFull、Python

  编码器插件

  IP地址查询插件

  插件管理中心

  自定义插件:支持使用C#或者IronPython来编写插件或者服务

  插件服务机制:插件可以调用其它插件提供的服务

  安装步骤:

  1.新建Build, Build\\Bin, Build\\Plugins, Build\\Services目录

  2.复制Resources\\RunNeed目录下的所有文件到Build目录

  3.复制Libraries\\IronPython目录下所有文件到Build\\Bin目录(如果本机已经安装IronPython,则跳过此步骤)

  4.复制Libraries\\Sqlite3目录下所有文件到Build目录

  5.使用VS2012(或以上版本)或者MonoDevelop进行编译

  6.如果本机是Linux或者Mac,则在编译插件的时候可能会报错

  7.由于linux或者mac下不兼容Windows命令,所以

  8.你可以将*.csproj文件中的copy改为cp,call改为sh,然后重新编译

  9.或者你也可以忽略这个错误,手动将编译好的插件dll复制到Plugins目录下,路径务必类似于Plugins\\ShellCmder\\ShellCmder.dll

  示例:

  Windows(cygwin reference to the following)

  git clone https://github.com/keepwn/Altman.git

  cd Altman/

  # Run batch-on-windows.bat

  # Use VS2012 (or the latest version) to compile Altman

  Linux

  #Installation mono environment:

  #Ubuntu or Debian

  #sudo apt-get install mono-devel mono-complete monodevelop

  #Other linux :

  git clone https://github.com/keepwn/Altman.git

  cd Altman/

  ./batch-on-linux.sh

  monodevelop Source/SecurityTools.sln

  # Use monodevelop to compile Altman

  Mac

  git clone https://github.com/keepwn/Altman.git

  cd Altman/

  ./batch-on-mac-beforeBuild.sh

  # Use monodevelop to compile Altman

  # After build success

  ./batch-on-mac-afterBuild.sh

  运行

  Altman3 基于.Net4.0,依托Eto.Form可以完美运行在Windows、Linux、Mac等多个平台。

  (1)在Windows下,

  双击运行Altman.Winform.exe,需要安装.Net4.0

  双击运行Altman.Gtk.exe,需要安装.Net4.0和gtk-sharp2

  (2)在Linux下,

  命令行下运行mono Altman.Gtk.exe,需要安装Mono,libgdiplus和gtk-sharp2

  (3)在OS X下,

  命令行下运行mono Altman.Gtk.exe,需要安装Mono和gtk-sharp2

  双击运行Altman.Mac,需要安装Mono

  如何更简单的安装mono环境

  如果需要开启IronPython支持,则需要安装IronPython(如果程序已经自带IronPython,则不需要额外安装)

  插件

  Altman3采用了MEF插件架构,同时支持IronPython。

  采用C#编写插件/服务

  采用IronPython编写插件/服务

  访问wiki(https://github.com/keepwn/Altman/wiki) 来获取关于插件开发的文档

赞(13)
踩(4)
分享到:
华为认证网络工程师 HCIE直播课视频教程