MagneticCard tools - zollak/pentest-notes GitHub Wiki
Deftun MSR90 is hand swipe operated magnetic card reading machine with USB interface, adopting high integrated magnetic card decoding chip. They have small electricity consumption and strong interference resistance. NO Software required ! USB Simply plug and play (Keyboard Emulation). Reader works like a keyboard, any windows can be show the card data like TXT, Word, Excel or any software, system. Perfect for laptops/notbooks, desktop computers, credit card proessing, point of sale (POS), access control, ID verification, time and attendance terminals, etc. It's also a PROGRAMMABLE card reader,Can be Change the data output format easy via the configuration program!
- Connect the reader to a computer USB port
- Run a text editor, notepad or other program with an input box
- Swipe a magnetic card through the reader
- The card is read and card data shows in the box
- Please noted this is a usb reader not a wireless reader or data collector, it must works with pc and can't store the card data.
Configuration software free from here: www.deftun.com.
- Small footprint to fit in tight places
- Reads up to 3 tracks of information
- Bidirectional swipe reading
- HICO/LOCO Cards all compatible
- Reliable for over 1,000,000 card swipes
- Threaded inserts for mounting
- Reads ISO7811, AAMVA, CA DMV & most other card data formats
- LED indicator(Green light is on when connecting. Green light blinks when cards swiped.)
- Configuration software makes configuration changes easy
- Size: 90x 27 x 29 mm( L x W x H)
- Color: black
- Interface: USB emulation Keyboard
- Housing: ABS
- Operating Temperature: -20 to +60
- Relative Humidity: 90% non-condensing
- Works with: Windows/MAC/Linux/Andoid etc.
- https://help.zenplanner.com/hc/en-us/articles/204018224-Troubleshoot-Card-Swiper-Issues
-
https://discussions.apple.com/thread/1620325
- Need to re-identify keyboard:
and then reboot. After reboot the Assistant aks again, bingo !$ sudo rm /Library/Preferences/com.apple.keyboardtype.plist
- https://discussions.apple.com/thread/7448365
- https://support.mindbodyonline.com/s/article/203254973-My-credit-card-swiper-is-not-working-on-a-Mac?language=en_US
$ ioreg -p IOUSB -l -w 0
...
+-o GD32 USB Keyboard in FS Mode@14100000 <class AppleUSBDevice, id 0x100003456, registered, matched, active, busy 0 (1421 ms), retain 14>
{
"sessionID" = 163564009470764
"iManufacturer" = 1
"bNumConfigurations" = 1
"idProduct" = 896
"bcdDevice" = 256
"Bus Power Available" = 250
"USB Address" = 7
"bMaxPacketSize0" = 64
"iProduct" = 2
"iSerialNumber" = 3
"bDeviceClass" = 0
"Built-In" = No
"locationID" = 336592896
"bDeviceSubClass" = 0
"bcdUSB" = 512
"USB Product Name" = "GD32 USB Keyboard in FS Mode"
"PortNum" = 1
"non-removable" = "no"
"IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
"bDeviceProtocol" = 0
"IOUserClientClass" = "IOUSBDeviceUserClientV2"
"IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
"kUSBCurrentConfiguration" = 1
"Device Speed" = 1
"USB Vendor Name" = "GigaDevice"
"idVendor" = 10473
"IOGeneralInterest" = "IOCommand is not serializable"
"USB Serial Number" = "GD32F1X0-V3.0.0-3a4b5ec"
"IOClassNameOverride" = "IOUSBDevice"
}
$ system_profiler SPUSBDataType
...
GD32 USB Keyboard in FS Mode:
Product ID: 0x0380
Vendor ID: 0x28e9
Version: 1.00
Serial Number: GD32F1X0-V3.0.0-3a4b5ec
Speed: Up to 12 Mb/sec
Manufacturer: GigaDevice
Location ID: 0x14100000 / 7
Current Available (mA): 500
Current Required (mA): 100
Extra Operating Current (mA): 0
Note: VMware Fusion always has conflict this hardver. All running VM has been freeze.
MSR605X is a Magnetic Stripe Card Reader Writer(Encoder) to offer a card reading/writing solution for ISO,AAMVA,User Custom,and Raw-Data,card formats.It writes(encodes data),reads the data,and then verifies the encoding for up to three tracks in a single card swipe. It is not need for extra power adaptor.
-
Meets all ISO/IEC 7811 standards for card data encodinf.
-
Manual Swipe to read/or write card with USB output.
-
Writing and verifying data on single,dual,or tripe track in one swioe.
-
Programmable leading bie,raw data,DMV/AAMVA,and user defined format.
-
High or Low coercivity is easily configured by clicking a single software button.
-
Writes any track combinations of 210 and/or 75 bpi data density.
-
Can write characters at variable bit lengths.
-
Operating life exceeds 1,000,000 card swipes.
-
ABS housing for stability & operating life.
-
LED orovides operational status
-
Works with Windows/MacOSX/Linux
-
CE,FCC,ROHS certified
Configuration software free from here: www.deftun.com.
$ ioreg -p IOUSB -l -w 0
...
+-o IOUSBHostDevice@14200000 <class AppleUSBDevice, id 0x100003052, registered, matched, active, busy 0 (6 ms), retain 14>
{
"sessionID" = 144786560462028
"iManufacturer" = 1
"bNumConfigurations" = 1
"idProduct" = 3
"bcdDevice" = 256
"Bus Power Available" = 250
"USB Address" = 6
"bMaxPacketSize0" = 64
"iProduct" = 2
"iSerialNumber" = 3
"bDeviceClass" = 0
"Built-In" = No
"locationID" = 337641472
"bDeviceSubClass" = 0
"bcdUSB" = 272
"USB Product Name" = "IOUSBHostDevice"
"PortNum" = 2
"non-removable" = "no"
"IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
"bDeviceProtocol" = 0
"IOUserClientClass" = "IOUSBDeviceUserClientV2"
"IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
"kUSBCurrentConfiguration" = 1
"Device Speed" = 1
"idVendor" = 2049
"IOGeneralInterest" = "IOCommand is not serializable"
"IOClassNameOverride" = "IOUSBDevice"
}
$ system_profiler SPUSBDataType
...
Composite Device:
Product ID: 0x0003
Vendor ID: 0x0801 (Mag-Tek)
Version: 1.00
Speed: Up to 12 Mb/sec
Location ID: 0x14200000 / 6
Current Available (mA): 500
Current Required (mA): 100
Extra Operating Current (mA): 0