Altman
Altman copied to clipboard
the cross platform webshell tool in .NET
add compatibility with weevely3 php shells and will be a great success! ``` https://github.com/epinna/weevely3 ```
测试在Altman Windows版本中shell管理器右键功能在高网络延迟情况下会出现界面卡顿。个人估计应该是主线程等待数据返回过程中阻塞了主界面正常响应。作者可以在实际情况测试看看。谢谢!
 在linux环境直接执行命令不可以. 服务端中有这样一段代码 String ExecuteCommandCode(String cmdPath, String command) throws Exception { StringBuffer sb = new StringBuffer(""); String[] c = { cmdPath, File.separator=="/"?"-c":"/c", command }; 我想其中-c 这部分作者有考虑过linux bash 环境.我不太了解项目该部分的细节代码流程,不知道怎么将命令解释器变更为/bin/sh。谢谢! 你的作品太棒了,永远支持你,望作者持续开发。我想我也可以在shell服务端代码上帮助altman完善。
查找功能感觉还是很重要,作者需要加上。谢谢
可能没照顾到作者的感受,这是等作者更新之前最后一个issue. user-agent功能不能管理,有些不灵活。对于环境比较严格的情况下,我会尽量删掉altman user-agent 标记。现在我通过改xml做到。程序上可以直接编辑就好了! 在xml中添加了上千个user-agent 让altman自由切换,当数量较多时还是会影响到程序启动速度和选项功能。任性了~作者怎么看? 作者有捐助需要的话,建议提供一个捐助账户。 不要多怪,我想给您捐助一些钱。
环境为ASPX,上传的是ASPX脚本。在命令终端下执行命令,默认要等到有返回结果才允许我们再输入新命令;在测试环境我通过代理跳板与同内网目标WEB建立连接。我用Altman执行一条命令,当还没有返回结果时,多按一次回车过一段时间后该shell链接被内网IPS屏蔽掉了。通过连接监测程序,发现多按一次回车的时候导致了无限个请求(这就是被屏蔽的原因吧)。抱歉我这么说,这个BUG太可恶了~  
错误 14 未能找到类型或命名空间名称“Box”(是否缺少 using 指令或程序集引用?) D:\OpenSourceProject\Altman-3.0.0\Source\Altman.Gtk\TabControlPlusHandler.cs 17 26 Altman.Gtk 错误 8 未能找到类型或命名空间名称“Cairo”(是否缺少 using 指令或程序集引用?) D:\OpenSourceProject\Altman-3.0.0\Source\Altman.Gtk\TabControlPlusHandler.cs 3 7 Altman.Gtk 错误 9 未能找到类型或命名空间名称“Gdk”(是否缺少 using 指令或程序集引用?) D:\OpenSourceProject\Altman-3.0.0\Source\Altman.Gtk\TabControlPlusHandler.cs 8 7 Altman.Gtk 错误 10 未能找到类型或命名空间名称“Gtk”(是否缺少...