Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

killapper/Altman

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

120 Commits
120 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Altman3

免责申明:本程序仅供学习和研究! 请使用者遵守国家相关法律法规! 由于使用不当造成的后果本人不承担任何责任!

介绍

Altman3 是一款渗透测试软件,网站托管于Github Pages,点击此处移步官网

截至目前,它可以:

  • Webshell模块:采用xml定义的方式,可自定义脚本类型和脚本功能,自定义加密/编码
    • Shell管理插件
    • 命令执行插件
    • 文件管理插件
    • 数据库管理插件
    • 支持的脚本类型有:asp、aspx、php、jspFull、python
  • 编码器插件
  • IP地址查询插件
  • 插件管理中心
  • 自定义插件:支持使用C#或者IronPython来编写插件或者服务
  • 插件服务机制:插件可以调用其它插件提供的服务

编译

  1. 新建Build目录
  2. 复制Resources\RunNeed目录下的所有文件到Build目录
  3. 复制Libraries\IronPython目录下所有文件到Build\Bin目录(如果本机已经安装IronPython,则跳过此步骤)
  4. 复制Libraries\Sqlite3目录下所有文件到Build目录
  5. 使用VS2012(或以上版本)或者MonoDevelop进行编译
  6. 如果本机是Linux或者Mac,则在编译插件的时候可能会报错 由于linux或者mac下不支持copy命令,所以
  • 你可以将*.csproj文件中的copy改为cp,然后重新再编译
  • 或者你也可以忽略这个错误,手动将编译好的插件dll复制到Plugins目录下,路径务必类似于Plugins\ShellCmder\ShellCmder.dll
  1. 如果需要编译成Mac版本,则在Debug或运行前,需要手动将Build目录下所有文件(除Altman.Mac文件)复制到Build\Altman.Mac\Contents\MonoBundle目录下

运行

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

  • Windows下,
    • 双击运行Altman.Winform.exe,需要安装.Net4.0
    • 双击运行Altman.Gtk.exe,需要安装.Net4.0和gtk-sharp2
  • Linux下,
    • 命令行下运行mono Altman.Gtk.exe,需要安装Mono(>=3.2.8),libgdiplus和gtk-sharp2
  • OS X下,
    • 命令行下运行mono Altman.Gtk.exe,需要安装Mono和gtk-sharp2
    • 双击运行Altman.Mac,需要安装Mono
  • 如何更简单的安装mono环境
  • 如果需要开启IronPython支持,则需要安装IronPython(如果程序已经自带IronPython,则不需要额外安装)
  • 常见错误,请访问FAQ

插件

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

  • 采用C#编写插件/服务
  • 采用IronPython编写插件/服务

访问Wiki来获取关于插件开发的文档

版权

本程序使用的是GPLv2协议,具体细节请参照根目录下的LICENSE文件。

改进及建议

提交问题 OR 改进代码

你也可以选择加入技术讨论群: 331451473

About

the webshell tool

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 96.2%
  • Python 3.8%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.