Module Module

Alfred Botman

Compatibility :

Description

This module allows to list, load and unload modules.
This module is mostly a POC, but could be used for example to update an alfred module without restart alfred.

Configuration

There isnt any configuration to be done for this module.

Commands

Loading and unload modules might be handy for debugging purposes, or if only a few modules gets updated.

Alfred Botman

This command allows you to list the name and fullpath of any loaded module.
                   
(16:58:10) guillaume.friloux@botnet.master.com: .module
(16:58:10) botman:
Loaded modules :
   Version (/usr/local/lib/gotham/freebsd10.1-amd64/version.so)
   Install (/usr/local/lib/gotham/freebsd10.1-amd64/install.so)
   Info (/usr/local/lib/gotham/freebsd10.1-amd64/info.so)
   Alert (/usr/local/lib/gotham/freebsd10.1-amd64/alert.so)
   Module (/usr/local/lib/gotham/freebsd10.1-amd64/module.so)
   Ssh_Tunnel (/usr/local/lib/gotham/freebsd10.1-amd64/ssh_tunnel.so)
   Sysinfo (/usr/local/lib/gotham/freebsd10.1-amd64/sysinfo.so)
   Prosave_Backup (/usr/local/lib/gotham/freebsd10.1-amd64/prosave_backup.so)
   Access (/usr/local/lib/gotham/freebsd10.1-amd64/access.so)
   GDB (/usr/local/lib/gotham/freebsd10.1-amd64/gdb.so)
   Help (/usr/local/lib/gotham/freebsd10.1-amd64/help.so)
   Save (/usr/local/lib/gotham/freebsd10.1-amd64/save.so)

Alfred Botman

This command allows you to load a module identified by its name (not path).
(17:04:28) guillaume.friloux@botnet.master.com: .module load gdb
(17:04:29) botman: Module gdb successfully loaded.

Alfred Botman

Unloads module by name.
(17:02:34) guillaume.friloux@botnet.master.com: .module unload gdb
(17:02:34) botman: Module gdb successfully unloaded.