mirror of
https://github.com/bettercap/bettercap
synced 2025-07-30 19:50:06 -07:00
Refactoring modules
This commit is contained in:
parent
c0d3c314fc
commit
ed652622e2
89 changed files with 186 additions and 138 deletions
61
modules/modules.go
Normal file
61
modules/modules.go
Normal file
|
@ -0,0 +1,61 @@
|
|||
package modules
|
||||
|
||||
import (
|
||||
"github.com/bettercap/bettercap/modules/any_proxy"
|
||||
"github.com/bettercap/bettercap/modules/api_rest"
|
||||
"github.com/bettercap/bettercap/modules/arp_spoof"
|
||||
"github.com/bettercap/bettercap/modules/ble"
|
||||
"github.com/bettercap/bettercap/modules/caplets"
|
||||
"github.com/bettercap/bettercap/modules/dhcp6_spoof"
|
||||
"github.com/bettercap/bettercap/modules/discovery"
|
||||
"github.com/bettercap/bettercap/modules/dns_spoof"
|
||||
"github.com/bettercap/bettercap/modules/events_stream"
|
||||
"github.com/bettercap/bettercap/modules/gps"
|
||||
"github.com/bettercap/bettercap/modules/http_proxy"
|
||||
"github.com/bettercap/bettercap/modules/http_server"
|
||||
"github.com/bettercap/bettercap/modules/https_proxy"
|
||||
"github.com/bettercap/bettercap/modules/https_server"
|
||||
"github.com/bettercap/bettercap/modules/mac_changer"
|
||||
"github.com/bettercap/bettercap/modules/mysql_server"
|
||||
"github.com/bettercap/bettercap/modules/net_sniff"
|
||||
"github.com/bettercap/bettercap/modules/packet_proxy"
|
||||
"github.com/bettercap/bettercap/modules/prober"
|
||||
"github.com/bettercap/bettercap/modules/syn_scan"
|
||||
"github.com/bettercap/bettercap/modules/tcp_proxy"
|
||||
"github.com/bettercap/bettercap/modules/ticker"
|
||||
"github.com/bettercap/bettercap/modules/update"
|
||||
"github.com/bettercap/bettercap/modules/wifi"
|
||||
"github.com/bettercap/bettercap/modules/wol"
|
||||
|
||||
"github.com/bettercap/bettercap/session"
|
||||
)
|
||||
|
||||
func LoadModules(sess *session.Session) {
|
||||
|
||||
sess.Register(any_proxy.NewAnyProxy(sess))
|
||||
sess.Register(arp_spoof.NewArpSpoofer(sess))
|
||||
sess.Register(api_rest.NewRestAPI(sess))
|
||||
sess.Register(ble.NewBLERecon(sess))
|
||||
sess.Register(caplets.NewCapletsModule(sess))
|
||||
sess.Register(dhcp6_spoof.NewDHCP6Spoofer(sess))
|
||||
sess.Register(discovery.NewDiscovery(sess))
|
||||
sess.Register(dns_spoof.NewDNSSpoofer(sess))
|
||||
sess.Register(events_stream.NewEventsStream(sess))
|
||||
sess.Register(gps.NewGPS(sess))
|
||||
sess.Register(http_proxy.NewHttpProxy(sess))
|
||||
sess.Register(http_server.NewHttpServer(sess))
|
||||
sess.Register(https_proxy.NewHttpsProxy(sess))
|
||||
sess.Register(https_server.NewHttpsServer(sess))
|
||||
sess.Register(mac_changer.NewMacChanger(sess))
|
||||
sess.Register(mysql_server.NewMySQLServer(sess))
|
||||
sess.Register(net_sniff.NewSniffer(sess))
|
||||
sess.Register(packet_proxy.NewPacketProxy(sess))
|
||||
sess.Register(prober.NewProber(sess))
|
||||
sess.Register(syn_scan.NewSynScanner(sess))
|
||||
sess.Register(tcp_proxy.NewTcpProxy(sess))
|
||||
sess.Register(ticker.NewTicker(sess))
|
||||
sess.Register(update.NewUpdateModule(sess))
|
||||
sess.Register(wifi.NewWiFiModule(sess))
|
||||
sess.Register(wol.NewWOL(sess))
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue