Introduction You Are the Man in the Middle Use Cases Why another MITM tool? Introduction BetterCAP is a powerful, flexible and portable tool created to perform various types ...
Core Core Core modules used to instrument and perform basic interaction with bettercap and other modules: events.stream ticker caplets update api.rest ui c2 ...
Documentation Documentation BetterCAP is a powerful, flexible and portable tool created to perform various types of MITM attacks against a network, manipulate HTTP , HTTPS and...
Scripting Scripting BetterCAP has a builtin Javascript engine based on Otto that you can use to interact with the session and automate tasks. Session scripts can be loaded usi...
api.rest Commands api.rest on api.rest off api.rest.record FILENAME api.rest.record off api.rest.replay FILENAME api.rest.replay off Parameters Routes GET /api/sessio...
HTTP --httpd --httpd-port PORT --httpd-path PATH HTTP You want to serve your custom javascript files on the network? Maybe you wanna inject some custom script or image int...
https.proxy Commands https.proxy on https.proxy off Parameters Modules Builtin Functions https.proxy A full featured HTTPS transparent proxy that can be scripted using j...
DNS --dns FILE --dns-port PORT DNS If you want to perform DNS spoofing , you must specify the --dns FILE command line argument, where the FILE value is the name of a file ...
ui Commands ui.version ui.update Parameters ui A module to manage bettercap’s UI updates and installed version. Commands ui.version Print the currently installed UI ve...