macos-research
Welcome to Hoyt's macOS Fuzzing & Code Repo. Contribute Code or Open an Issue or Discussion.
File Explorer
Download Latest Version (.zip)- Readme.md
- icc-fuzzing-container--public-domain-sample-001.s
- icc-fuzzing-container--public-domain-sample-002.s
- icc-fuzzing-container--public-domain-sample-003.s
- install-signal-handler-shellcode-x86_64-poc-public-domain-04012023-001.s
- Readme.md
- run_sips.sh
- 0D-DemoMAXIcc_CIccTagUtf8Text_GetBuffer_function.txt
- crash-function-applejpeg_decode_get_chroma_subsampling.txt
- crash-function-MediaToolbox _0x18f3c9000.txt
- crash-function-YCCAtoRGBA-libappleexr-sample-001.txt
- CVE-2023-46866.txt
- CVE-2023-47249.txt
- libAppleEXR-discussion-analysis.md
- Readme.md
- test_imageio-sample-axr_error_t-launch-blocks-function.txt
- 1956-image.jpeg
- 2225.jpg
- 2225.png
- 2226.png
- biggest.mov
- ColorCodedLevels 3.exr
- crash-1974.pvr
- crash.atx
- crash.exr
- Flowers.exr
- fuzzed_image_16bit_depth_series2.png
- fuzzed_image_16bit_depth_series3.png
- fuzzed_image_hdr_float_series2.png
- fuzzed_image_hdr_float_series3.png
- fuzzed_image_non_premultiplied_alpha_series2.png
- fuzzed_image_non_premultiplied_alpha_series3.png
- fuzzed_image_premultiplied_first_alpha_series2.png
- fuzzed_image_premultiplied_first_alphaseries3.png
- fuzzed_image_standard_rgb_series2.png
- fuzzed_image_standard_rgb_series3.png
- Garden.exr
- Lorenz Attractor.eps
- Lorenz Attractor.jpg
- Lorenz Attractor.pdf
- multipart.0001.exr
- Readme.md
- t6.svg
- xss-xml-svg-font-example-poc 2.svg
- xss-xml-svg-font-example-poc 3.svg
- xss-xml-svg-font-example-poc.svg
- xss.gif
- flaky_other_0xxxxxxx72c_0x0_1
- Readme.md
- sample_00000
- sample_00001
- sample_00002
- sample_00003
- sample_00004
- sample_00005
- sample_00112
- sample_00113
- dyld_cache_map_parser.cpp
- dyld_cache_map_regex_line_format.py
- dyld_cache_map_regex_line_print_format.py
- dyld_cache_map_regex_read.py
- dyld_cache_map_regex_syntax_check.py
- dyld_cache_map_regex_validation.py
- Readme.md
- CMakeLists.txt
- CMakeLists.xnu
- common.cpp
- corevideo-pixel-format-types.txt
- coverage-sample-CoreGraphics.txt
- coverage-sample-CoreSVG.txt
- coverage-sample-ImageIO.txt
- coverage-sample-libGIF.txt
- coverage-sample-libPng.txt
- debugger-test-001.cpp
- exr-channel-subsampling-example.py
- fuzz-videos.zsh
- fuzzing-memory-pattern-generator.py
- imageio-fuzzer.zsh
- imageio-test-002.m
- imageio-test-003.m
- imageio-test-004.m
- imageio-test-005.m
- imageio-test-006.m
- imageio.m
- instrumentation-test-001.cpp
- instrumentation-test-001.h
- libpng-1642-macos-nm-sample-output.txt
- main-test-001.cpp
- read-magic-numbers.py
- Readme.md
- run-example-6.zsh
- video-fuzzer.zsh
- CodeResources
- Info.plist
- instructions.txt
- main
- interpose.dylib
- interpose_dist.dylib
- Readme.md
- runner
- runner_dist
- CodeResources
- Flowers.exr
- Info.plist
- instructions.txt
- interpose.dylib
- xnuimagefuzzer
- AppDelagate.m
- AppDelegate.h
- AppDelegate.m
- build.mk
- corevideo-pixel-format-types.txt
- entitlements.xml
- Flowers.exr
- image.m
- Info.plist
- interpose.c
- interpose_dist.c
- ios-exr-loader-demo.m
- iterate.zsh
- LaunchScreen.storyboard
- logging.mk
- main.c
- Main.storyboard
- Makefile
- Makefile.xnuimagefuzzer
- Readme.md
- runner.c
- runner_dist.c
- SceneDelegate.h
- SceneDelegate.m
- ViewController.h
- Viewcontroller.h
- ViewController.m
- xnuimagefuzzer.m
- pilgrimage.cpp
- Readme.md
- ballistic-fuzz-sample-001.cpp
- bitflip.py
- build-ballistic-fuzz-test.zsh
- CMakeLists.txt
- pngwriter-fuzz-sample-001.cpp
- pngwriter-fuzz-sample-002.cpp
- Readme.md
- baseline.cpp
- fuzz.sh
- libIPTelephony_dylib_symbol_names.txt
- Makefile
- poc1
- poc2
- poc3
- poc4
- poc5
- poc6
- poc7
- Readme.md
- ZN10SipMessage6headerI15SipAcceptHeaderEEPT_b.cpp
- ZN10SipSdpBody6decodeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERK21SipMessageEncodingMap.cpp
- ZN10SipSdpBody6decodeERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEEmRK21SipMessageEncodingMap.cpp
- ZN11HttpMessageD2Ev.cpp
- ZN11HttpRequestD1Ev.cpp
- ZN15SipVectorHeaderIP21SipAcceptContactValueE11mergeHeaderERK9SipHeader.cpp
- ZN16SipMultiPartBody6decodeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERK21SipMessageEncodingMap.cpp
- ZN17SipMessageDecoderD2Ev.cpp
- ZN20SipMultiStringHeader11mergeHeaderERK9SipHeader.cpp
- ZN20SipMultiStringHeader18setValueFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE.cpp
- ZN20SipMultiStringHeader18setValueFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE.S
- ZN20SipMultiStringHeaderC2ERKS_.cpp
- ZN20SipMultiStringHeaderD0Ev.cpp
- ZN20SipMultiStringHeaderD1Ev.cpp
- ZN20SipMultiStringHeaderD1Ev.S
- ZN20SipMultiStringHeaderD2Ev.cpp
- ZN20SipMultiStringHeaderD2Ev.S
- ZN21SipMessageEncodingMap12clearBodyMapEv.cpp
- ZN21SipMessageEncodingMap14clearHeaderMapEv.cpp
- ZN21SipMessageEncodingMap16addBodyPrototypeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEP7SipBody.cpp
- ZN21SipMessageEncodingMap18addHeaderPrototypeEP9SipHeaderRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE.cpp
- ZN21SipMessageEncodingMap19initializeFromPrefsERK8ImsPrefs.cpp
- ZN21SipMessageEncodingMapC2Ev.cpp
- ZN21SipMessageEncodingMapC2Ev.txt
- ZN22SipPointerVectorHeaderI21SipAcceptContactValueE11mergeHeaderERK9SipHeader.cpp
- ZNK20SipMultiStringHeader11encodeValueER12ImsOutStream.cpp
- ZNK21SipMessageEncodingMap10createBodyERK20SipContentTypeHeader.cpp
- ZNK21SipMessageEncodingMap10createBodyERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE.cpp
- ZNK21SipMessageEncodingMap12createHeaderERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_.cpp
- ZNK21SipMessageEncodingMap12decodeHeaderERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE.cpp
- ZNK21SipMessageEncodingMap15headerPrototypeI17SipReplacesHeaderEEPKT_v.cpp
- ZNK21SipMessageEncodingMap25createRequestFromTemplateERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEbb.cpp
- ZNK21SipMessageEncodingMap29initializeRequestFromTemplateEP10SipRequestbb.cpp
- ZNK21SipMessageEncodingMap30initializeResponseFromTemplateEP11SipResponse.cpp
- ZNK21SipMessageEncodingMap30initializeResponseFromTemplateEP11SipResponsebb.cpp
- ZNK21SipMessageEncodingMap32copyHeadersFromRequestToResponseERK10SipRequestP11SipResponseb.cpp
- generate-unicode-inputs.cpp
- Readme.md
- project.pbxproj
- big.mov
- CMakeLists.txt
- entitlements.xml
- Info.plist
- interpose.c
- interpose_dist.c
- main.c
- Makefile
- Readme.md
- runner.c
- runner_dist.c
- videotoolbox-interposer.c
- videotoolbox-runner.m
- videotoolbox_build.mk
- videotoolbox_logging.mk
- CMakeLists.txt
- Readme.md
- video-fuzzer.zsh
- vtdecode1.m
- Readme.md
- codesign-dvvv-25jun2023.txt
- dwarfdump-colorsync-macos133-sample-output-x86-64-02apr2023.txt
- nm-pa-colorsync-macos133-sample-output-x86-64-02apr2023.txt
- objdump-colorsync-macos133-sample-output-x86-64-02apr2023..txt
- r2-afll-colorsync-buildid-8cb0b396011f31f2891594cde1abae84240000001000000000040d0000040d00.txt
- r2-aflm-colorsync-buildid-8cb0b396011f31f2891594cde1abae84240000001000000000040d0000040d00.txt
- r2-izz-colorsync-buildid-8cb0b396011f31f2891594cde1abae84240000001000000000040d0000040d00.txt
- README.txt
- rsbin2-g-colorsync-buildid-8cb0b396011f31f2891594cde1abae84240000001000000000040d0000040d00.txt
- size-zlm-sample-output-25jun2023.txt
- symbols-colorsync-macos133-output-sample-x86-64-02apr2023..txt
- cve-2022-26730-icc-color-profile-fuzzing-container-variant-009.txt
- cve-2022-26730-poc-sample-002.icc
- cve-2022-26730-poc-sample-003.icc
- cve-2022-26730-poc-sample-004.icc
- davidhoyt-colorsync-poc-x86_64-CGSColorMaskSoverARGB8888_sse-crash-sample-x86_64-04142022-002.icc
- davidhoyt-poc-instruments-A2B0-A2B1-icc-color-profile-sample-pmap_hit_resource-arm64e-sample-009.icc
- README.md
- dwarfdump-classic_2021-07-30-225353_Ds-Mac-mini-2.crash
- README.md
- XCBBuildService_2021-07-30-205036_Ds-Mac-mini-2.crash
- xnu-8020.101.4~15-arm64e-sleep-transition-timeout-panic-21E258.txt
- dyld-strings-macos-1351-example-output-001.txt
- dyld-strings-macos114-example-output-001.txt
- dyld-strings-macos131-example-output-001.txt
- strings-dyld-23C71-macos1421.txt
- 21E258-macos-monterey-dtrace-mach_kern-available-probes-sample-001.txt
- corevideo-pixel-format-types.txt
- crash-reporter-fields.txt
- Readme.md
- build.ninja
- clusterfuzz-testcase-minimized-net_fuzzer-4729558281093120
- clusterfuzz-testcase-minimized-net_fuzzer-4838407041318912
- clusterfuzz-testcase-minimized-net_fuzzer-4893426416484352
- clusterfuzz-testcase-minimized-net_fuzzer-5278904546361344
- clusterfuzz-testcase-minimized-net_fuzzer-5484532464222208
- cmake_install.cmake
- CMakeCache.txt
- CMakeFiles.zip
- compile_commands.json
- libfuzzer.a
- libprotobuf-mutator.a
- libxnu.dylib
- net_fuzzer
- net_fuzzer.pb.cc
- net_fuzzer.pb.h
- Readme.md
- sockfuzzer-userland-networking-crash-sample-public-domain-clusterfuzz-001.md
- xnu-7195813-uniq-user-stack-info-fuzz-targets-sample.txt
- commpage64.c
- project.pbxproj
- README.md
- build.mk
- default.profraw
- demo.c
- flip-s3_0_c15_c0_0.c
- logging.mk
- Makefile
- out.html
- out.sprr.c.html
- README.md
- s3_0_c15_c0_0.c
- s3_4_c15_c10_5.c
- s3_4_c15_c10_6.c
- s3_4_c15_c5_1.c
- s3_4_c15_c5_2.c
- s3_6_c15_c1_5-ss8-lr16-rwx.c
- S3_6_c15_c1_5.c
- S3_6_c15_c1_5.s
- S3_6_c15_c1_5__can_exec.pdf
- S3_6_c15_c1_5__main.pdf
- S3_6_c15_c1_5__sprr_test.pdf
- s3_6_c15_c2_1.c
- s3_6_c15_c2_1.s
- s3_6_c15_c2_5.c
- s3_6_c15_c7_4.c
- sprr-0x00201420.c
- sprr-0x910003fd.c
- sprr-0xa8c07bfd.c
- sprr-0xD503201F.c
- sprr-0xD65F0FFF.c
- sprr-0xffc003ff.c
- sprr-comment-output.txt
- sprr-commented.c
- sprr-dump.c
- sprr-flip.c
- sprr-h02332.c
- sprr-pc1.c
- sprr-pc10.c
- sprr-pc100.c
- sprr-pc11.c
- sprr-pc12.c
- sprr-pc13.c
- sprr-pc14.c
- sprr-pc15.c
- sprr-pc16.c
- sprr-pc17.c
- sprr-pc18.c
- sprr-pc19.c
- sprr-pc2.c
- sprr-pc20.c
- sprr-pc21.c
- sprr-pc22.c
- sprr-pc23.c
- sprr-pc24.c
- sprr-pc25.c
- sprr-pc26.c
- sprr-pc27.c
- sprr-pc28.c
- sprr-pc29.c
- sprr-pc3.c
- sprr-pc30.c
- sprr-pc31.c
- sprr-pc32.c
- sprr-pc4.c
- sprr-pc5.c
- sprr-pc50.c
- sprr-pc6.c
- sprr-pc7.c
- sprr-pc8.c
- sprr-pc9.c
- sprr-S3_1_c15_c0_0.c
- sprr-s3_4_c15_c2_0.c
- sprr-S3_4_c15_c2_7.c
- sprr-ss-128.c
- sprr-ss-256.c
- sprr-ss-512.c
- sprr-ss-64.c
- sprr-ubsan-cov.txt
- sprr-ubsan.profdata
- sprr-ubsan.s
- sprr.c
- sprr.gcda
- sprr.gcno
- sprr.s
- ss-cpsr.c
- typedef_ucontext_t-arm_ucontext.s
- TLSTool
- Readme.md
- toybox-built-from-commit-edcafa9-20-feb-2023-x86_64.zip
- toybox-built-macos_121-landley_commit-4991ae7261671f00040c85a1c2d2eb39fd6a05ae.zip
- toybox-edcafa9-arm64e-macos13.zip
- toybox-master-t8101_arm64e-build-commit-7a5cb958177d4a1efd96f7b4074307731bfe9c06
- toybox-master-t8101_arm64e-build-commit_22d59612c17e14ac0de1f5fa008feb80dad79eec.zip
- toybox-master_x86_64_build_commit-3b06f9600e3ff93e883cc5e21f6ce318e655bb5a.zip
- toybox-t8101-arm-built-macos1162-landley_commit-e7e4229c059f4a45eaf0ff0cb0f228275e3e7772.zip
- toybox-t8101-arm-built-macos_1162-landley_commit-4991ae7261671f00040c85a1c2d2eb39fd6a05ae.zip
- toybox-universal-binary-m1_t8101-x86_64.zip
- toybox-unstripped-t8101-arm64e-commit-7a5cb958177d4a1efd96f7b4074307731bfe9c06
- toybox-x86_64-built-macos_121-landley_commit-e7e4229c059f4a45eaf0ff0cb0f228275e3e7772.zip
- chatgpt-crash-analysis.md
- cx.xss.json-001.zip
- dwarfdump-classic-2021-07-24-215159.ips
- dwarfdump-classic-mar64e-slice-sigsegv-json-sample-crash.txt
- dwarfdump-classic_2021-07-30-122813_Ds-Mac-mini-2.crash
- dwarfdump-classic_2021-07-30-224434_Ds-Mac-mini-2.crash
- dwarfdump-classic_2021-07-30-225353_Ds-Mac-mini-2.crash
- dwarfdump-classic_2021-10-18-114048_Ds-Mac-mini-2.crash
- dwarfdump-classic_2021-10-18-182212_Ds-Mac-mini-2.crash
- dwarfdump-classic_2021-10-18-182327_Ds-Mac-mini-2.crash
- dwarfdump-classic_2021-10-18-182829_Ds-Mac-mini-2.crash
- dwarfdump-classic_2021-10-19-123701_Ds-Mac-mini-2.crash
- IDSDaemonPriorityQueueUrgent-crash-x86_64-sample.txt
- Instruments-2022-04-17-090416.ips
- libswiftcore-assertionFailure-xcode-json-crasher.txt
- lldb_2021-10-23-104035_Ds-Mac-mini-2.crash
- Readme.md
- srd0009-20G95-13A5212g-DVTFilePathEventWatcher-unique-crash-poc-log-output-002.txt
- XCBBuildService_2021-07-30-204700_Ds-Mac-mini-2.crash
- XCBBuildService_2021-07-30-205016_Ds-Mac-mini-2.crash
- XCBBuildService_2021-07-30-205036_Ds-Mac-mini-2.crash
- xcode-141-jason-crash-recursive-multiple-code-paths-example-12062022-1722.txt
- xcode-141-jason-crash-recursive-multiple-code-paths-example-12062022-1723.txt
- xcode-141-jason-crash-recursive-multiple-code-paths-example-12062022-1724.txt
- Xcode_2021-07-30-122943_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-123229_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-123320_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-125405_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-125551_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-131050_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-131654_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-163444_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-205505_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-205701_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-213403_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-213441_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-221142_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-221534_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-222812_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-224520_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-225412_Ds-Mac-mini-2.crash
- Xcode_2021-07-30-225443_Ds-Mac-mini-2.crash
- Xcode_2021-07-31-104323_Ds-Mac-mini-2.crash
- Xcode_2021-09-07-165406_Ds-Mac-mini-2.crash
- Xcode_2021-09-27-121049_JSON_POC_Crasher_001.crash
- Xcode_2021-10-13-160619_Ds-Mac-mini-2.crash
- Xcode_2021-10-13-160837_Ds-Mac-mini-2.crash
- Xcode_2021-10-13-161014_Ds-Mac-mini-2.crash
- Xcode_2021-10-18-114144_Ds-Mac-mini-2.crash
- Xcode_2021-10-18-184201_Ds-Mac-mini-2.crash
- Xcode_2021-10-19-123516_Ds-Mac-mini-2.crash
- Xcode_2021-10-19-123821_Ds-Mac-mini-2.crash
- Xcode_2021-10-19-124711_Ds-Mac-mini-2.crash
- Xcode_2021-10-19-135110_Ds-Mac-mini-2.crash
- Xcode_2021-10-19-135808_Ds-Mac-mini-2.crash
- Xcode_2021-10-19-140217_Ds-Mac-mini-2.crash
- Xcode_2021-10-20-201242_Ds-Mac-mini-2.crash
- Xcode_2021-10-20-204643_Ds-Mac-mini-2.crash
- Xcode_2021-10-21-105155_Ds-Mac-mini-2.crash
- Xcode_JSON_Crasher_M1_ARM.crash
- find-recent-script.zsh
- open-preview.zsh
- openGraphics.zsh
- README.md
- .gitignore
- LICENSE
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
