国产开源网站管理工具 – Altman3新版发布

免责声明:本站提供安全工具、程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负!

20141223210710

0×00前言

Altman3新版正式发布。

几个月过去了,很抱歉让大家等了这么久。

不管是开发新功能、修复Bug,还是各种测试,因为全都是一人做的,总体任务量比较大,所以花了比较久的时间。

(当然,必须要感谢好多小伙伴。无论是提供建议还是提交Bug,都要感谢你们。)

在旧版Altman中,由于是使用的Mono跨平台方案,所以程序在非Windows系统上运行时,偶尔会出现一些bug,稳定性较差,而且UI控件也比较违和。

所以在Altman3的开发准备阶段,也进行了一段时间的调研和测试,最终选择了Eto.Form这个框架。从目前结果来看,运行效果还不错,很符合预期。

0×01新版介绍

运行更稳定:采用了全新的UI框架,可以稳定的运行在多个平台上(包括Windows、Ubuntu、Kali、Mac OS等)
界面更美观:在不同平台上运行的时候,动态调用运行平台的原生UI控件,界面不再违和
架构更合理:重构了插件框架,调用逻辑更加合理,开发更加简单
操作更友好:针对实际体验中的大部分操作进行了优化,多平台下的操作更加统一,降低了学习成本
文档更全面:新增了源码编译文档,新增了插件开发文档,以及未来更多的帮助文档

更新内容包括:

- 新增中英两种语言,可自定义其他语言
- 新增对IronPython插件的支持
- 新增插件服务,插件可注册服务、调用其它插件服务
- 新增插件Api
- 新增Encoder插件,用来字符串编码
- 新增IPQuery插件,用来查询ip地址
- 新增脚本类型`phpEval_Base64` and `phpAssert_Base64`,推荐用于`magic_quotes_gpc = On`的情况
- 改进了主屏第一页
- 改进了功能标签,支持点击X关闭(Mac版目前不支持)
- 更换了最新Logo
- ShellManager:
  - 支持按列名排序
  - 支持多选删除,多选刷新状态
  - 改进了Shell的定义,高级配置使用Ini格式定义,不再支持2.2.1版本以前的xml格式
  - 新增导入Caidao的mdb数据、Altman的db3数据、Altman的xml数据
  - 新增导出Altman的xml数据
- FileManager:
  - 支持按列名排序
  - 支持鼠标悬停修改文件名、修改文件时间
- PluginManager:
  - 支持按列名排序
- 还有更多细节...

0×02注意事项

- Altman3数据库与旧版本程序的数据库完全兼容,你可以直接替换或者使用ShellManager进行导入
- Altman3的CustomType目录下文件与旧版本程序完全兼容,你可以直接替换,但不保证以后的版本一直兼容
- Altman3中Shell的高级配置与旧版本不兼容,使用前请务必修改
- Altman3分为3个版本,有别于旧版本,使用前请务必阅读readme
- 如果在Linux下报错误"System.IO.FileNotFoundException",请将Bin目录下的Altman.*.dll和Eto.*.dll剪切到程序根目录

0×03截图展示

以下是程序运行在不同平台上的主界面截图(分别是windows、kali、mac和ubuntu)

20141223210940

20141223211008

20141223211039

20141223211113

0×04后记

最后,还是希望大家能多多提交插件,争取把这个平台做大做强。

程序下载地址为这里
运行帮助请移步这里

 

国产开源网站管理工具 – Altman3新版发布:等您发表观点!

发表评论


快捷键:Ctrl+Enter