Download: Click Here
v0.5 - 03/13/12 : v0.4.1 - 06/15/2011: v0.4 - 03/24/11 : v0.3 - 02/14/11 : v0.1 - 03/03/10 :
- Fixed segmentation fault in manual assigning of Device Name and Class of Device
- Modified flags
-r: Assign random NAME, CLASS, and ADDR
-R: Assign random NAME, CLASS, and ADDR
-m: Specify multiple interfaces during selection
-u: USB delay. Interactive delay for reinitializing interfaces
- Took out some testing code
- Save file on exit.
- Fixed problem with saving log.
- Fixed problem with closing threads.
- Changed probes for device name. Scan runs much much faster now.
- Fixed socket closing error
- Fixed log data verification for valid ADDR and CLASS
- Changed logging format to CSV: ADDR,CLASS,NAME
- Added -m flag for choosing multiple interfaces to use for cloning
(Useful to test Man-In-The-Middle attacks)
- Fixed the problem with reading in the Class from a log
- Fixed overflow problem with array of devices
- Fixed selection of Bluetooth interface from a always using interface hci0
- Changed device array to dynamically resize
- Added -b flag for specifying the number of Bluetooth devices to display per page
- Initial release
To modify the Bluetooth adapter, spooftooth must be run with root privileges. Spooftooph offers five modes of usage:
1) Specify NAME, CLASS and ADDR.
> spooftooph -i hci0 -n new_name -a 00:11:22:33:44:55 -c 0x1c010c
2) Randomly generate NAME, CLASS and ADDR.
> spooftooph -i hci0 -R
3) Scan for devices in range and select device to clone. Optionally dump the device information in a specified log file.
> spooftooph -i hci0 -s -w file.csv
4) Load in device info from log file and specify device info to clone.
> spooftooph -i hci0 -r file.csv
5) Clone a random devices info in range every X seconds.
> spooftooph -i hci0 -t 10
v0.4.1 - 06/15/2011:
v0.4 - 03/24/11 :
v0.3 - 02/14/11 :
v0.1 - 03/03/10 :