mirror of
https://github.com/bettercap/bettercap
synced 2025-08-14 02:36:57 -07:00
new: new hid.ttl parameter (fixes #560)
This commit is contained in:
parent
8ec91c9206
commit
f14470c8f6
2 changed files with 12 additions and 3 deletions
|
@ -17,6 +17,7 @@ type HIDRecon struct {
|
|||
dongle *nrf24.Dongle
|
||||
waitGroup *sync.WaitGroup
|
||||
channel int
|
||||
devTTL int
|
||||
hopPeriod time.Duration
|
||||
pingPeriod time.Duration
|
||||
sniffPeriod time.Duration
|
||||
|
@ -45,6 +46,7 @@ func NewHIDRecon(s *session.Session) *HIDRecon {
|
|||
waitGroup: &sync.WaitGroup{},
|
||||
sniffLock: &sync.Mutex{},
|
||||
writeLock: &sync.Mutex{},
|
||||
devTTL: 1200,
|
||||
hopPeriod: 100 * time.Millisecond,
|
||||
pingPeriod: 100 * time.Millisecond,
|
||||
sniffPeriod: 500 * time.Millisecond,
|
||||
|
@ -117,6 +119,10 @@ func NewHIDRecon(s *session.Session) *HIDRecon {
|
|||
|
||||
mod.AddHandler(inject)
|
||||
|
||||
mod.AddParam(session.NewIntParameter("hid.ttl",
|
||||
fmt.Sprintf("%d", mod.devTTL),
|
||||
"Seconds of inactivity to consider a device as not in range."))
|
||||
|
||||
mod.AddParam(session.NewBoolParameter("hid.lna",
|
||||
"true",
|
||||
"If true, enable the LNA power amplifier for CrazyRadio devices."))
|
||||
|
@ -170,6 +176,10 @@ func (mod *HIDRecon) Configure() error {
|
|||
return err
|
||||
}
|
||||
|
||||
if err, mod.devTTL = mod.IntParam("hid.ttl"); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if err, n = mod.IntParam("hid.hop.period"); err != nil {
|
||||
return err
|
||||
} else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue