├── .gitignore ├── LICENSE ├── NewProject.md ├── README.md ├── TODO ├── cli.py ├── core ├── __init__.py ├── loaders │ ├── __init__.py │ └── elf.py ├── patch_symbols.py ├── project.py └── uc.py ├── doc ├── CVE_2019_11516.md ├── CVE_2019_13916.md ├── CVE_2019_18614.md ├── Thesis.pdf ├── heap.md ├── images │ ├── BlockOverflowImageFree.svg │ ├── BlockOverflowImageInitAlloc.svg │ ├── BlockOverflowImageInitEmpty.svg │ ├── BlockOverflowImageOvf.svg │ ├── BlockOverflowUbuntuImage.svg │ ├── SpraySequenceImage.svg │ ├── btPacket.svg │ ├── eir_crash_cut_hd.png │ ├── eir_memdump.svg │ ├── le_cyw_cut.png │ ├── logo.jpg │ └── webui.png ├── l2ping_cve_2019_11516_backdoor_trigger.c └── projects.md ├── frankensteinWebUI ├── __init__.py ├── settings.py ├── static │ ├── asd │ ├── canvasjs.js │ ├── jquery-3.4.1.min.js │ ├── main.css │ ├── xterm.min.css │ └── xterm.min.js ├── templates │ ├── base.html │ ├── emulate.html │ ├── index.html │ ├── project.html │ └── project │ │ ├── editSegment.html │ │ ├── loadElf.html │ │ ├── loadIdb.html │ │ └── loadSegment.html ├── urls.py ├── views.py └── wsgi.py ├── include ├── frankenstein.h └── frankenstein │ ├── BCMBT │ ├── dynamic_memory.h │ ├── hci.h │ └── patching │ │ ├── hciio.h │ │ └── patchram.h │ ├── btattach.h │ ├── hook.h │ ├── lgcc.h │ ├── patching │ ├── map_memory.h │ └── xmit_state.h │ ├── syscalls.h │ ├── threadx │ └── threading.h │ ├── utils.h │ └── xmit_state_emu.h ├── internalBlueMod.py ├── manage.py ├── projects ├── BCM4375B1 │ ├── Makefile │ ├── emulation │ │ ├── .gitkeep │ │ ├── execute.c │ │ └── inqfilter.c │ ├── gen │ │ ├── frankenstein_config.h │ │ ├── patch.ld │ │ ├── segments.ld │ │ └── symbols.ld │ ├── patch │ │ ├── heap_sanitizer.c │ │ ├── hello.c │ │ ├── map_memory.c │ │ └── xmit_state.c │ ├── project.json │ └── segment_groups │ │ └── default │ │ ├── Segment_0x0.bin │ │ ├── Segment_0x160000.bin │ │ ├── Segment_0x200000.bin │ │ ├── Segment_0x300000.bin │ │ ├── Segment_0x310000.bin │ │ ├── Segment_0x324000.bin │ │ ├── Segment_0x370000.bin │ │ ├── Segment_0x390000.bin │ │ ├── Segment_0x500000.bin │ │ ├── Segment_0x604800.bin │ │ ├── Segment_0x640000.bin │ │ ├── Segment_0x650000.bin │ │ └── Segment_0xe0000000.bin ├── BCM4387C2 │ ├── Makefile │ ├── ios_scripts │ │ ├── fpibro.py │ │ ├── ida_export_frankenstein.py │ │ ├── ida_parse_BRCMcfgD.py │ │ └── ida_rename_functions.py │ ├── patch │ │ └── hello.c │ ├── project.json │ └── segment_groups │ │ └── default │ │ ├── Segment_0x0.bin │ │ ├── Segment_0x1a0400.bin │ │ ├── Segment_0x1dd358.bin │ │ ├── Segment_0x200000.bin │ │ ├── Segment_0x240000.bin │ │ ├── Segment_0x24493a.bin │ │ ├── Segment_0x28e000.bin │ │ ├── Segment_0x2c7100.bin │ │ └── Segment_0x300000.bin ├── CYW20735B1 │ ├── Makefile │ ├── emulation │ │ ├── acl_fuzz.c │ │ ├── bcs.h │ │ ├── bcs │ │ │ ├── acl.h │ │ │ ├── inq.h │ │ │ ├── le.h │ │ │ └── page.h │ │ ├── common.h │ │ ├── dynamic_memory.h │ │ ├── execute.c │ │ ├── fwdefs.h │ │ ├── hci.h │ │ ├── hci_attach.c │ │ ├── hci_oracle.c │ │ ├── hci_test.c │ │ ├── heap.c │ │ ├── inqfilter.c │ │ ├── lm.h │ │ ├── lmp_fuzz.c │ │ ├── queue.h │ │ └── timer.h │ ├── gen │ │ ├── frankenstein_config.h │ │ ├── patch.ld │ │ ├── segments.ld │ │ └── symbols.ld │ ├── patch │ │ ├── CVE_2019_11516.c │ │ ├── CVE_2019_11516.sh │ │ ├── CVE_2019_13916.c │ │ ├── CVE_2021_34145.c │ │ ├── CVE_2021_34148.c │ │ ├── aclfuzz.c │ │ ├── eir_flood.c │ │ ├── heap_sanitizer.c │ │ ├── hello.c │ │ ├── map_memory.c │ │ ├── test.c │ │ └── xmit_state.c │ ├── project.json │ └── segment_groups │ │ └── default │ │ ├── Segment_0x0.bin │ │ ├── Segment_0x200000.bin │ │ ├── Segment_0x270000.bin │ │ ├── Segment_0x280000.bin │ │ ├── Segment_0x300000.bin │ │ ├── Segment_0x310000.bin │ │ ├── Segment_0x326000.bin │ │ ├── Segment_0x338000.bin │ │ ├── Segment_0x370000.bin │ │ ├── Segment_0x390000.bin │ │ ├── Segment_0x410000.bin │ │ ├── Segment_0x420000.bin │ │ ├── Segment_0x430000.bin │ │ ├── Segment_0x440000.bin │ │ ├── Segment_0x450000.bin │ │ ├── Segment_0x500000.bin │ │ ├── Segment_0x640000.bin │ │ ├── Segment_0x650000.bin │ │ └── Segment_0xe0000000.bin └── CYW20819A1 │ ├── Makefile │ ├── emulation │ ├── bcs.h │ ├── bcs │ │ ├── acl.h │ │ ├── inq.h │ │ ├── le.h │ │ └── page.h │ ├── common.h │ ├── dynamic_memory.h │ ├── execute.c │ ├── fwdefs.h │ ├── hci.h │ ├── hci_attach.c │ ├── hci_test.c │ ├── lm.h │ ├── queue.h │ └── timer.h │ ├── gen │ ├── frankenstein_config.h │ ├── patch.ld │ ├── segments.ld │ └── symbols.ld │ ├── patch │ ├── heap_sanitizer.c │ ├── hello.c │ ├── map_memory.c │ └── xmit_state.c │ ├── project.json │ └── segment_groups │ └── default │ ├── Segment_0x0.bin │ ├── Segment_0x300000.bin │ ├── Segment_0x310000.bin │ ├── Segment_0x326000.bin │ ├── Segment_0x338000.bin │ ├── Segment_0x341000.bin │ ├── Segment_0x350000.bin │ ├── Segment_0x370000.bin │ ├── Segment_0x390000.bin │ ├── Segment_0x404000.bin │ ├── Segment_0x410000.bin │ ├── Segment_0x420000.bin │ ├── Segment_0x430000.bin │ ├── Segment_0x440000.bin │ ├── Segment_0x450000.bin │ ├── Segment_0x500000.bin │ ├── Segment_0x580000.bin │ ├── Segment_0x640000.bin │ ├── Segment_0x650000.bin │ └── Segment_0xe0000000.bin ├── requirements.txt └── tests ├── frankenstein_config.h ├── git ├── hci.py ├── hook.sh ├── hook_emu.c ├── hook_test.c ├── project.py └── run-all.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/LICENSE -------------------------------------------------------------------------------- /NewProject.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/NewProject.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/TODO -------------------------------------------------------------------------------- /cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/cli.py -------------------------------------------------------------------------------- /core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/loaders/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/loaders/elf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/core/loaders/elf.py -------------------------------------------------------------------------------- /core/patch_symbols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/core/patch_symbols.py -------------------------------------------------------------------------------- /core/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/core/project.py -------------------------------------------------------------------------------- /core/uc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/core/uc.py -------------------------------------------------------------------------------- /doc/CVE_2019_11516.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/CVE_2019_11516.md -------------------------------------------------------------------------------- /doc/CVE_2019_13916.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/CVE_2019_13916.md -------------------------------------------------------------------------------- /doc/CVE_2019_18614.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/CVE_2019_18614.md -------------------------------------------------------------------------------- /doc/Thesis.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/Thesis.pdf -------------------------------------------------------------------------------- /doc/heap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/heap.md -------------------------------------------------------------------------------- /doc/images/BlockOverflowImageFree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/images/BlockOverflowImageFree.svg -------------------------------------------------------------------------------- /doc/images/BlockOverflowImageInitAlloc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/images/BlockOverflowImageInitAlloc.svg -------------------------------------------------------------------------------- /doc/images/BlockOverflowImageInitEmpty.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/images/BlockOverflowImageInitEmpty.svg -------------------------------------------------------------------------------- /doc/images/BlockOverflowImageOvf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/images/BlockOverflowImageOvf.svg -------------------------------------------------------------------------------- /doc/images/BlockOverflowUbuntuImage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/images/BlockOverflowUbuntuImage.svg -------------------------------------------------------------------------------- /doc/images/SpraySequenceImage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/images/SpraySequenceImage.svg -------------------------------------------------------------------------------- /doc/images/btPacket.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/images/btPacket.svg -------------------------------------------------------------------------------- /doc/images/eir_crash_cut_hd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/images/eir_crash_cut_hd.png -------------------------------------------------------------------------------- /doc/images/eir_memdump.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/images/eir_memdump.svg -------------------------------------------------------------------------------- /doc/images/le_cyw_cut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/images/le_cyw_cut.png -------------------------------------------------------------------------------- /doc/images/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/images/logo.jpg -------------------------------------------------------------------------------- /doc/images/webui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/images/webui.png -------------------------------------------------------------------------------- /doc/l2ping_cve_2019_11516_backdoor_trigger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/l2ping_cve_2019_11516_backdoor_trigger.c -------------------------------------------------------------------------------- /doc/projects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/doc/projects.md -------------------------------------------------------------------------------- /frankensteinWebUI/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frankensteinWebUI/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/settings.py -------------------------------------------------------------------------------- /frankensteinWebUI/static/asd: -------------------------------------------------------------------------------- 1 | fooo 2 | -------------------------------------------------------------------------------- /frankensteinWebUI/static/canvasjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/static/canvasjs.js -------------------------------------------------------------------------------- /frankensteinWebUI/static/jquery-3.4.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/static/jquery-3.4.1.min.js -------------------------------------------------------------------------------- /frankensteinWebUI/static/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/static/main.css -------------------------------------------------------------------------------- /frankensteinWebUI/static/xterm.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/static/xterm.min.css -------------------------------------------------------------------------------- /frankensteinWebUI/static/xterm.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/static/xterm.min.js -------------------------------------------------------------------------------- /frankensteinWebUI/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/templates/base.html -------------------------------------------------------------------------------- /frankensteinWebUI/templates/emulate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/templates/emulate.html -------------------------------------------------------------------------------- /frankensteinWebUI/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/templates/index.html -------------------------------------------------------------------------------- /frankensteinWebUI/templates/project.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/templates/project.html -------------------------------------------------------------------------------- /frankensteinWebUI/templates/project/editSegment.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/templates/project/editSegment.html -------------------------------------------------------------------------------- /frankensteinWebUI/templates/project/loadElf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/templates/project/loadElf.html -------------------------------------------------------------------------------- /frankensteinWebUI/templates/project/loadIdb.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/templates/project/loadIdb.html -------------------------------------------------------------------------------- /frankensteinWebUI/templates/project/loadSegment.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/templates/project/loadSegment.html -------------------------------------------------------------------------------- /frankensteinWebUI/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/urls.py -------------------------------------------------------------------------------- /frankensteinWebUI/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/views.py -------------------------------------------------------------------------------- /frankensteinWebUI/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/frankensteinWebUI/wsgi.py -------------------------------------------------------------------------------- /include/frankenstein.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/include/frankenstein.h -------------------------------------------------------------------------------- /include/frankenstein/BCMBT/dynamic_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/include/frankenstein/BCMBT/dynamic_memory.h -------------------------------------------------------------------------------- /include/frankenstein/BCMBT/hci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/include/frankenstein/BCMBT/hci.h -------------------------------------------------------------------------------- /include/frankenstein/BCMBT/patching/hciio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/include/frankenstein/BCMBT/patching/hciio.h -------------------------------------------------------------------------------- /include/frankenstein/BCMBT/patching/patchram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/include/frankenstein/BCMBT/patching/patchram.h -------------------------------------------------------------------------------- /include/frankenstein/btattach.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/include/frankenstein/btattach.h -------------------------------------------------------------------------------- /include/frankenstein/hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/include/frankenstein/hook.h -------------------------------------------------------------------------------- /include/frankenstein/lgcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/include/frankenstein/lgcc.h -------------------------------------------------------------------------------- /include/frankenstein/patching/map_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/include/frankenstein/patching/map_memory.h -------------------------------------------------------------------------------- /include/frankenstein/patching/xmit_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/include/frankenstein/patching/xmit_state.h -------------------------------------------------------------------------------- /include/frankenstein/syscalls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/include/frankenstein/syscalls.h -------------------------------------------------------------------------------- /include/frankenstein/threadx/threading.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/include/frankenstein/threadx/threading.h -------------------------------------------------------------------------------- /include/frankenstein/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/include/frankenstein/utils.h -------------------------------------------------------------------------------- /include/frankenstein/xmit_state_emu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/include/frankenstein/xmit_state_emu.h -------------------------------------------------------------------------------- /internalBlueMod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/internalBlueMod.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/manage.py -------------------------------------------------------------------------------- /projects/BCM4375B1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/Makefile -------------------------------------------------------------------------------- /projects/BCM4375B1/emulation/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/BCM4375B1/emulation/execute.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/emulation/execute.c -------------------------------------------------------------------------------- /projects/BCM4375B1/emulation/inqfilter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/emulation/inqfilter.c -------------------------------------------------------------------------------- /projects/BCM4375B1/gen/frankenstein_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/gen/frankenstein_config.h -------------------------------------------------------------------------------- /projects/BCM4375B1/gen/patch.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/gen/patch.ld -------------------------------------------------------------------------------- /projects/BCM4375B1/gen/segments.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/gen/segments.ld -------------------------------------------------------------------------------- /projects/BCM4375B1/gen/symbols.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/gen/symbols.ld -------------------------------------------------------------------------------- /projects/BCM4375B1/patch/heap_sanitizer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/patch/heap_sanitizer.c -------------------------------------------------------------------------------- /projects/BCM4375B1/patch/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/patch/hello.c -------------------------------------------------------------------------------- /projects/BCM4375B1/patch/map_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/patch/map_memory.c -------------------------------------------------------------------------------- /projects/BCM4375B1/patch/xmit_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/patch/xmit_state.c -------------------------------------------------------------------------------- /projects/BCM4375B1/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/project.json -------------------------------------------------------------------------------- /projects/BCM4375B1/segment_groups/default/Segment_0x0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/segment_groups/default/Segment_0x0.bin -------------------------------------------------------------------------------- /projects/BCM4375B1/segment_groups/default/Segment_0x160000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/segment_groups/default/Segment_0x160000.bin -------------------------------------------------------------------------------- /projects/BCM4375B1/segment_groups/default/Segment_0x200000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/segment_groups/default/Segment_0x200000.bin -------------------------------------------------------------------------------- /projects/BCM4375B1/segment_groups/default/Segment_0x300000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/segment_groups/default/Segment_0x300000.bin -------------------------------------------------------------------------------- /projects/BCM4375B1/segment_groups/default/Segment_0x310000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/segment_groups/default/Segment_0x310000.bin -------------------------------------------------------------------------------- /projects/BCM4375B1/segment_groups/default/Segment_0x324000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/segment_groups/default/Segment_0x324000.bin -------------------------------------------------------------------------------- /projects/BCM4375B1/segment_groups/default/Segment_0x370000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/segment_groups/default/Segment_0x370000.bin -------------------------------------------------------------------------------- /projects/BCM4375B1/segment_groups/default/Segment_0x390000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/segment_groups/default/Segment_0x390000.bin -------------------------------------------------------------------------------- /projects/BCM4375B1/segment_groups/default/Segment_0x500000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/segment_groups/default/Segment_0x500000.bin -------------------------------------------------------------------------------- /projects/BCM4375B1/segment_groups/default/Segment_0x604800.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/segment_groups/default/Segment_0x604800.bin -------------------------------------------------------------------------------- /projects/BCM4375B1/segment_groups/default/Segment_0x640000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/segment_groups/default/Segment_0x640000.bin -------------------------------------------------------------------------------- /projects/BCM4375B1/segment_groups/default/Segment_0x650000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/segment_groups/default/Segment_0x650000.bin -------------------------------------------------------------------------------- /projects/BCM4375B1/segment_groups/default/Segment_0xe0000000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4375B1/segment_groups/default/Segment_0xe0000000.bin -------------------------------------------------------------------------------- /projects/BCM4387C2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/Makefile -------------------------------------------------------------------------------- /projects/BCM4387C2/ios_scripts/fpibro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/ios_scripts/fpibro.py -------------------------------------------------------------------------------- /projects/BCM4387C2/ios_scripts/ida_export_frankenstein.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/ios_scripts/ida_export_frankenstein.py -------------------------------------------------------------------------------- /projects/BCM4387C2/ios_scripts/ida_parse_BRCMcfgD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/ios_scripts/ida_parse_BRCMcfgD.py -------------------------------------------------------------------------------- /projects/BCM4387C2/ios_scripts/ida_rename_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/ios_scripts/ida_rename_functions.py -------------------------------------------------------------------------------- /projects/BCM4387C2/patch/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/patch/hello.c -------------------------------------------------------------------------------- /projects/BCM4387C2/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/project.json -------------------------------------------------------------------------------- /projects/BCM4387C2/segment_groups/default/Segment_0x0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/segment_groups/default/Segment_0x0.bin -------------------------------------------------------------------------------- /projects/BCM4387C2/segment_groups/default/Segment_0x1a0400.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/segment_groups/default/Segment_0x1a0400.bin -------------------------------------------------------------------------------- /projects/BCM4387C2/segment_groups/default/Segment_0x1dd358.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/segment_groups/default/Segment_0x1dd358.bin -------------------------------------------------------------------------------- /projects/BCM4387C2/segment_groups/default/Segment_0x200000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/segment_groups/default/Segment_0x200000.bin -------------------------------------------------------------------------------- /projects/BCM4387C2/segment_groups/default/Segment_0x240000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/segment_groups/default/Segment_0x240000.bin -------------------------------------------------------------------------------- /projects/BCM4387C2/segment_groups/default/Segment_0x24493a.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/segment_groups/default/Segment_0x24493a.bin -------------------------------------------------------------------------------- /projects/BCM4387C2/segment_groups/default/Segment_0x28e000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/segment_groups/default/Segment_0x28e000.bin -------------------------------------------------------------------------------- /projects/BCM4387C2/segment_groups/default/Segment_0x2c7100.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/segment_groups/default/Segment_0x2c7100.bin -------------------------------------------------------------------------------- /projects/BCM4387C2/segment_groups/default/Segment_0x300000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/BCM4387C2/segment_groups/default/Segment_0x300000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/Makefile -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/acl_fuzz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/acl_fuzz.c -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/bcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/bcs.h -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/bcs/acl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/bcs/acl.h -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/bcs/inq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/bcs/inq.h -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/bcs/le.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/bcs/le.h -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/bcs/page.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/bcs/page.h -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/common.h -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/dynamic_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/dynamic_memory.h -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/execute.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/execute.c -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/fwdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/fwdefs.h -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/hci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/hci.h -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/hci_attach.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/hci_attach.c -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/hci_oracle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/hci_oracle.c -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/hci_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/hci_test.c -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/heap.c -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/inqfilter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/inqfilter.c -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/lm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/lm.h -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/lmp_fuzz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/lmp_fuzz.c -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/queue.h -------------------------------------------------------------------------------- /projects/CYW20735B1/emulation/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/emulation/timer.h -------------------------------------------------------------------------------- /projects/CYW20735B1/gen/frankenstein_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/gen/frankenstein_config.h -------------------------------------------------------------------------------- /projects/CYW20735B1/gen/patch.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/gen/patch.ld -------------------------------------------------------------------------------- /projects/CYW20735B1/gen/segments.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/gen/segments.ld -------------------------------------------------------------------------------- /projects/CYW20735B1/gen/symbols.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/gen/symbols.ld -------------------------------------------------------------------------------- /projects/CYW20735B1/patch/CVE_2019_11516.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/patch/CVE_2019_11516.c -------------------------------------------------------------------------------- /projects/CYW20735B1/patch/CVE_2019_11516.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/patch/CVE_2019_11516.sh -------------------------------------------------------------------------------- /projects/CYW20735B1/patch/CVE_2019_13916.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/patch/CVE_2019_13916.c -------------------------------------------------------------------------------- /projects/CYW20735B1/patch/CVE_2021_34145.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/patch/CVE_2021_34145.c -------------------------------------------------------------------------------- /projects/CYW20735B1/patch/CVE_2021_34148.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/patch/CVE_2021_34148.c -------------------------------------------------------------------------------- /projects/CYW20735B1/patch/aclfuzz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/patch/aclfuzz.c -------------------------------------------------------------------------------- /projects/CYW20735B1/patch/eir_flood.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/patch/eir_flood.c -------------------------------------------------------------------------------- /projects/CYW20735B1/patch/heap_sanitizer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/patch/heap_sanitizer.c -------------------------------------------------------------------------------- /projects/CYW20735B1/patch/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/patch/hello.c -------------------------------------------------------------------------------- /projects/CYW20735B1/patch/map_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/patch/map_memory.c -------------------------------------------------------------------------------- /projects/CYW20735B1/patch/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/patch/test.c -------------------------------------------------------------------------------- /projects/CYW20735B1/patch/xmit_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/patch/xmit_state.c -------------------------------------------------------------------------------- /projects/CYW20735B1/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/project.json -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x0.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x200000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x200000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x270000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x270000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x280000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x280000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x300000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x300000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x310000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x310000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x326000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x326000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x338000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x338000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x370000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x370000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x390000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x390000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x410000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x410000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x420000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x420000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x430000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x430000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x440000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x440000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x450000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x450000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x500000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x500000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x640000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x640000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0x650000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0x650000.bin -------------------------------------------------------------------------------- /projects/CYW20735B1/segment_groups/default/Segment_0xe0000000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20735B1/segment_groups/default/Segment_0xe0000000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/Makefile -------------------------------------------------------------------------------- /projects/CYW20819A1/emulation/bcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/emulation/bcs.h -------------------------------------------------------------------------------- /projects/CYW20819A1/emulation/bcs/acl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/emulation/bcs/acl.h -------------------------------------------------------------------------------- /projects/CYW20819A1/emulation/bcs/inq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/emulation/bcs/inq.h -------------------------------------------------------------------------------- /projects/CYW20819A1/emulation/bcs/le.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/emulation/bcs/le.h -------------------------------------------------------------------------------- /projects/CYW20819A1/emulation/bcs/page.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/emulation/bcs/page.h -------------------------------------------------------------------------------- /projects/CYW20819A1/emulation/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/emulation/common.h -------------------------------------------------------------------------------- /projects/CYW20819A1/emulation/dynamic_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/emulation/dynamic_memory.h -------------------------------------------------------------------------------- /projects/CYW20819A1/emulation/execute.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/emulation/execute.c -------------------------------------------------------------------------------- /projects/CYW20819A1/emulation/fwdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/emulation/fwdefs.h -------------------------------------------------------------------------------- /projects/CYW20819A1/emulation/hci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/emulation/hci.h -------------------------------------------------------------------------------- /projects/CYW20819A1/emulation/hci_attach.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/emulation/hci_attach.c -------------------------------------------------------------------------------- /projects/CYW20819A1/emulation/hci_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/emulation/hci_test.c -------------------------------------------------------------------------------- /projects/CYW20819A1/emulation/lm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/emulation/lm.h -------------------------------------------------------------------------------- /projects/CYW20819A1/emulation/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/emulation/queue.h -------------------------------------------------------------------------------- /projects/CYW20819A1/emulation/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/emulation/timer.h -------------------------------------------------------------------------------- /projects/CYW20819A1/gen/frankenstein_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/gen/frankenstein_config.h -------------------------------------------------------------------------------- /projects/CYW20819A1/gen/patch.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/gen/patch.ld -------------------------------------------------------------------------------- /projects/CYW20819A1/gen/segments.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/gen/segments.ld -------------------------------------------------------------------------------- /projects/CYW20819A1/gen/symbols.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/gen/symbols.ld -------------------------------------------------------------------------------- /projects/CYW20819A1/patch/heap_sanitizer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/patch/heap_sanitizer.c -------------------------------------------------------------------------------- /projects/CYW20819A1/patch/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/patch/hello.c -------------------------------------------------------------------------------- /projects/CYW20819A1/patch/map_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/patch/map_memory.c -------------------------------------------------------------------------------- /projects/CYW20819A1/patch/xmit_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/patch/xmit_state.c -------------------------------------------------------------------------------- /projects/CYW20819A1/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/project.json -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x0.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x300000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x300000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x310000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x310000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x326000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x326000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x338000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x338000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x341000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x341000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x350000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x350000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x370000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x370000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x390000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x390000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x404000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x404000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x410000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x410000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x420000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x420000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x430000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x430000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x440000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x440000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x450000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x450000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x500000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x500000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x580000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x580000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x640000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x640000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0x650000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0x650000.bin -------------------------------------------------------------------------------- /projects/CYW20819A1/segment_groups/default/Segment_0xe0000000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/projects/CYW20819A1/segment_groups/default/Segment_0xe0000000.bin -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/frankenstein_config.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/git: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | 4 | #rm -rfv $tmpdir 5 | -------------------------------------------------------------------------------- /tests/hci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/tests/hci.py -------------------------------------------------------------------------------- /tests/hook.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/tests/hook.sh -------------------------------------------------------------------------------- /tests/hook_emu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/tests/hook_emu.c -------------------------------------------------------------------------------- /tests/hook_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/tests/hook_test.c -------------------------------------------------------------------------------- /tests/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/tests/project.py -------------------------------------------------------------------------------- /tests/run-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seemoo-lab/frankenstein/HEAD/tests/run-all.sh --------------------------------------------------------------------------------