the cross platform webshell tool in .NET
Join The Forums | Official Website | 中文版Readme
Disclaimer: This program is only for learning and research! Users shall comply with relevant laws and regulations of the state! I shall not have any legal liability for improper use!
Altman3 is a penetration testing software, which is web-hosted on
Github Pages.
Up to now, the software is capable of:
C#or
IronPythonto program plugins or services
Build,
Build\Bin,
Build\Plugins,
Build\Servicesdirectory
Resources\RunNeeddirectory to the
Builddirectory
Libraries\IronPythondirectory to the
Build\Bindirectory (if you have already installed
IronPythonon the host, skip this step).
Libraries\Sqlite3directory to the
Builddirectory
VS2012(or higher version) or
MonoDevelopto compile
copyin file
*.csprojto
cp,and the word
callto
sh, and then recompile.
Pluginsdirectory, where the path must be similar to the
Plugins\ShellCmder\ShellCmder.dll
Altman.Mac) under the
Builddirectory to the
Build\Altman.Mac\Contents\MonoBundledirectory before Debug or running.
git clone https://github.com/keepwn/Altman.git cd Altman/ # Run batch-on-windows.bat # Use VS2012 (or the latest version) to compile Altman
Installation mono environment:
Ubuntu or Debian
sudo apt-get install mono-devel mono-complete monodevelop
Other linux : <http://www.mono-project.com/download/>
git clone https://github.com/keepwn/Altman.git cd Altman/ && chmod +x batch-on-linux.sh ./batch-on-linux.sh monodevelop Source/SecurityTools.sln # Use monodevelop to compile Altman
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
Compiled output: - Altman/Build/Altman.Gtk.exe (gtk) - Altman/Build/Altman.WinForm.exe (windows) - Altman/Build/Altman.Mac (mac)
Altman3 is based on
.Net4.0, can be perfect run in
Windows,
Linux,
Macand other platforms via Eto.Form.
Windows,
Altman.Winform.exe; installment of
.Net4.0is required.
Altman.Gtk.exe; installment of
.Net4.0and gtk-sharp2 is required.
Linux,
mono Altman.Gtk.exeunder command line; installment of
Mono,
libgdiplusand gtk-sharp2 is required.
OS X,
mono Altman.Gtk.exeunder command line; installment of
Monoand gtk-sharp2 is required.
Altman.Mac, installment of
Monois required.
IronPythonsupport, you need to install IronPython (if the program already includes
IronPython, additional installment is not necessary)
Altman3 uses the MEF plugin architecture and also supports
IronPython.
C#to compile plugins/services
IronPythonto compile plugins/services
Visit wiki to get the documentation on plugin development
This program is subject to the GPLv2 protocol; please refer to the LICENSE file under the root directory for details.