├── .gitignore ├── .travis.yml ├── .vimloader ├── CC-Bootloader └── rfcat_bootloader ├── FAQ ├── LICENSE ├── LICENSE.CC-Bootloader ├── MANIFEST ├── MANIFEST.in ├── README.immesniff ├── README.md ├── README.msfrelay ├── README.nonroot ├── README.rst ├── TODO ├── VERSION ├── etc └── udev │ └── rules.d │ └── 20-rfcat.rules ├── firmware ├── CCBootloader │ ├── CCBootloader-rfcat-chronosdongle.hex │ ├── CCBootloader-rfcat-donsdongle.hex │ └── CCBootloader-rfcat-ys1.hex ├── Makefile ├── appCC2531.c ├── appFHSSNIC.c ├── appNIC.c ├── appNetworkTest.c ├── appSniff.c ├── application.c ├── bins │ └── .placeholder ├── bootloader.c ├── bootloader_serial.py ├── buildall.sh ├── cc1111_aes.c ├── cc1111_vcom.c ├── cc1111_vcomdesc.c ├── cc1111rf.c ├── chipcon_dma.c ├── chipcon_usb.c ├── chipcon_usbdebug.c ├── global.c ├── immedisplay.c ├── immefont.c ├── immeio.c ├── immekeys.c ├── include │ ├── FHSS.h │ ├── bits.h │ ├── bootloader.h │ ├── cc1110-ext.h │ ├── cc1111.h │ ├── cc1111_aes.h │ ├── cc1111_vcom.h │ ├── cc1111rf.h │ ├── cc1111usb.h │ ├── cc2530-ext.h │ ├── cc2531.h │ ├── chipcon_dma.h │ ├── chipcon_usb.h │ ├── chipcon_usbdebug.h │ ├── global.h │ ├── imme5x7.h │ ├── immedisplay.h │ ├── immefont.h │ ├── immeio.h │ ├── immekeys.h │ ├── immestring.h │ ├── immeterm.h │ ├── nic.h │ └── types.h ├── new_serial.py └── usbonly.c ├── package.sh ├── requirements.txt ├── revision.sh ├── rfcat ├── rfcat_msfrelay ├── rfcat_server ├── rflib ├── __init__.py ├── bits.py ├── cc111Xhparser.py ├── ccrecvdump.py ├── ccspecan.py ├── chipcon_nic.py ├── chipcon_usb.py ├── chipcondefs.py ├── const.py ├── fakedongle_nic.py ├── intelhex.py ├── rflib_defs.py ├── rflib_version.py └── vstruct │ ├── __init__.py │ ├── builder.py │ └── primitives.py ├── setup.cfg ├── setup.py └── tests ├── __init__.py ├── test_api.py └── test_basics.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vimloader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/.vimloader -------------------------------------------------------------------------------- /CC-Bootloader/rfcat_bootloader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/CC-Bootloader/rfcat_bootloader -------------------------------------------------------------------------------- /FAQ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/FAQ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.CC-Bootloader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/LICENSE.CC-Bootloader -------------------------------------------------------------------------------- /MANIFEST: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/MANIFEST -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.immesniff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/README.immesniff -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/README.md -------------------------------------------------------------------------------- /README.msfrelay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/README.msfrelay -------------------------------------------------------------------------------- /README.nonroot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/README.nonroot -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/README.rst -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/TODO -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 1.9.5 2 | -------------------------------------------------------------------------------- /etc/udev/rules.d/20-rfcat.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/etc/udev/rules.d/20-rfcat.rules -------------------------------------------------------------------------------- /firmware/CCBootloader/CCBootloader-rfcat-chronosdongle.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/CCBootloader/CCBootloader-rfcat-chronosdongle.hex -------------------------------------------------------------------------------- /firmware/CCBootloader/CCBootloader-rfcat-donsdongle.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/CCBootloader/CCBootloader-rfcat-donsdongle.hex -------------------------------------------------------------------------------- /firmware/CCBootloader/CCBootloader-rfcat-ys1.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/CCBootloader/CCBootloader-rfcat-ys1.hex -------------------------------------------------------------------------------- /firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/Makefile -------------------------------------------------------------------------------- /firmware/appCC2531.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/appCC2531.c -------------------------------------------------------------------------------- /firmware/appFHSSNIC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/appFHSSNIC.c -------------------------------------------------------------------------------- /firmware/appNIC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/appNIC.c -------------------------------------------------------------------------------- /firmware/appNetworkTest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/appNetworkTest.c -------------------------------------------------------------------------------- /firmware/appSniff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/appSniff.c -------------------------------------------------------------------------------- /firmware/application.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/application.c -------------------------------------------------------------------------------- /firmware/bins/.placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /firmware/bootloader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/bootloader.c -------------------------------------------------------------------------------- /firmware/bootloader_serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/bootloader_serial.py -------------------------------------------------------------------------------- /firmware/buildall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/buildall.sh -------------------------------------------------------------------------------- /firmware/cc1111_aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/cc1111_aes.c -------------------------------------------------------------------------------- /firmware/cc1111_vcom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/cc1111_vcom.c -------------------------------------------------------------------------------- /firmware/cc1111_vcomdesc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/cc1111_vcomdesc.c -------------------------------------------------------------------------------- /firmware/cc1111rf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/cc1111rf.c -------------------------------------------------------------------------------- /firmware/chipcon_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/chipcon_dma.c -------------------------------------------------------------------------------- /firmware/chipcon_usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/chipcon_usb.c -------------------------------------------------------------------------------- /firmware/chipcon_usbdebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/chipcon_usbdebug.c -------------------------------------------------------------------------------- /firmware/global.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/global.c -------------------------------------------------------------------------------- /firmware/immedisplay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/immedisplay.c -------------------------------------------------------------------------------- /firmware/immefont.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/immefont.c -------------------------------------------------------------------------------- /firmware/immeio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/immeio.c -------------------------------------------------------------------------------- /firmware/immekeys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/immekeys.c -------------------------------------------------------------------------------- /firmware/include/FHSS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/FHSS.h -------------------------------------------------------------------------------- /firmware/include/bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/bits.h -------------------------------------------------------------------------------- /firmware/include/bootloader.h: -------------------------------------------------------------------------------- 1 | void run_bootloader(void); 2 | -------------------------------------------------------------------------------- /firmware/include/cc1110-ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/cc1110-ext.h -------------------------------------------------------------------------------- /firmware/include/cc1111.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/cc1111.h -------------------------------------------------------------------------------- /firmware/include/cc1111_aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/cc1111_aes.h -------------------------------------------------------------------------------- /firmware/include/cc1111_vcom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/cc1111_vcom.h -------------------------------------------------------------------------------- /firmware/include/cc1111rf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/cc1111rf.h -------------------------------------------------------------------------------- /firmware/include/cc1111usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/cc1111usb.h -------------------------------------------------------------------------------- /firmware/include/cc2530-ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/cc2530-ext.h -------------------------------------------------------------------------------- /firmware/include/cc2531.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/cc2531.h -------------------------------------------------------------------------------- /firmware/include/chipcon_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/chipcon_dma.h -------------------------------------------------------------------------------- /firmware/include/chipcon_usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/chipcon_usb.h -------------------------------------------------------------------------------- /firmware/include/chipcon_usbdebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/chipcon_usbdebug.h -------------------------------------------------------------------------------- /firmware/include/global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/global.h -------------------------------------------------------------------------------- /firmware/include/imme5x7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/imme5x7.h -------------------------------------------------------------------------------- /firmware/include/immedisplay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/immedisplay.h -------------------------------------------------------------------------------- /firmware/include/immefont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/immefont.h -------------------------------------------------------------------------------- /firmware/include/immeio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/immeio.h -------------------------------------------------------------------------------- /firmware/include/immekeys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/immekeys.h -------------------------------------------------------------------------------- /firmware/include/immestring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/immestring.h -------------------------------------------------------------------------------- /firmware/include/immeterm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/immeterm.h -------------------------------------------------------------------------------- /firmware/include/nic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/nic.h -------------------------------------------------------------------------------- /firmware/include/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/include/types.h -------------------------------------------------------------------------------- /firmware/new_serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/new_serial.py -------------------------------------------------------------------------------- /firmware/usbonly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/firmware/usbonly.c -------------------------------------------------------------------------------- /package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/package.sh -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | pyusb 2 | future 3 | ipython 4 | pyserial 5 | numpy 6 | -------------------------------------------------------------------------------- /revision.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/revision.sh -------------------------------------------------------------------------------- /rfcat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rfcat -------------------------------------------------------------------------------- /rfcat_msfrelay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rfcat_msfrelay -------------------------------------------------------------------------------- /rfcat_server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rfcat_server -------------------------------------------------------------------------------- /rflib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rflib/__init__.py -------------------------------------------------------------------------------- /rflib/bits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rflib/bits.py -------------------------------------------------------------------------------- /rflib/cc111Xhparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rflib/cc111Xhparser.py -------------------------------------------------------------------------------- /rflib/ccrecvdump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rflib/ccrecvdump.py -------------------------------------------------------------------------------- /rflib/ccspecan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rflib/ccspecan.py -------------------------------------------------------------------------------- /rflib/chipcon_nic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rflib/chipcon_nic.py -------------------------------------------------------------------------------- /rflib/chipcon_usb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rflib/chipcon_usb.py -------------------------------------------------------------------------------- /rflib/chipcondefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rflib/chipcondefs.py -------------------------------------------------------------------------------- /rflib/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rflib/const.py -------------------------------------------------------------------------------- /rflib/fakedongle_nic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rflib/fakedongle_nic.py -------------------------------------------------------------------------------- /rflib/intelhex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rflib/intelhex.py -------------------------------------------------------------------------------- /rflib/rflib_defs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rflib/rflib_defs.py -------------------------------------------------------------------------------- /rflib/rflib_version.py: -------------------------------------------------------------------------------- 1 | RFLIB_VERSION=606 2 | -------------------------------------------------------------------------------- /rflib/vstruct/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rflib/vstruct/__init__.py -------------------------------------------------------------------------------- /rflib/vstruct/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rflib/vstruct/builder.py -------------------------------------------------------------------------------- /rflib/vstruct/primitives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/rflib/vstruct/primitives.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description-file = README.rst -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/tests/test_api.py -------------------------------------------------------------------------------- /tests/test_basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samyk/rfcat/HEAD/tests/test_basics.py --------------------------------------------------------------------------------