577 matches found
goblin
libgoblin Documentation https://docs.rs/goblin/ changelog Usage Goblin requires rustc 1.85.0 Rust 2024 edition. Add to your Cargo.toml dependencies goblin = "0.10" Features awesome crate name zero-copy, cross-platform, endian-aware, ELF64/32 implementation - wow! zero-copy, cross-platform,...
retdec
Warning The RetDec project is currently in a limited maintenance mode due to a lack of resources: Pull Requests are welcomed. They are reviewed with priority, if possible without delays. Issues are reacted on with delays up to one quarter. Issues are not actively solved unless they relate to a...
cave_miner
CAVE MINER This tools search for code cave in binaries Elf, Mach-o, Pe, and inject code in them. Installation pip install cave-miner Usage Exemple...
QuickHeal
QuickHeal Quick Heal Antivirus์ฉ CVE-2017-5005 ๊ถ๊ณ ๋ฉ๋ชจ๋ฆฌ ๋ฒํผ ๊ฒฝ๊ณ ๋ด ์์ ์ ๋ถ์ ์ ํ ์ ํ ์ทจ์ฝ์ . ์ํํธ์จ์ด๊ฐ ๋ฉ๋ชจ๋ฆฌ ๋ฒํผ์ ๋ํด ์์ ์ ์ํํ์ง๋ง, ๋ฒํผ์ ์๋๋ ๊ฒฝ๊ณ ๋ฐ์ ์๋ ๋ฉ๋ชจ๋ฆฌ ์์น๋ฅผ ์ฝ๊ฑฐ๋ ์ธ ์ ์์ต๋๋ค. ์ทจ์ฝ์ ์ค๋ช ์ฐ๋ฆฌ๋ Quick Heal Internet Security ๊ฐ LCUNIXTHREAD.cmdsizeMach-O์ ๋ํ ๋ถ์ ์ ํ ๊ฒ์ฆ์ผ๋ก ์ธํด ์คํ ๋ฒํผ์ ๋ํ ๋ฒ์๋ฅผ ๋ฒ์ด๋ ์ฐ๊ธฐOut of Bound Write on Stack Buffer์ ์ทจ์ฝํจ์...
machofile
machofile machofile ์ Mach-O ๋ฐ์ด๋๋ฆฌ ํ์ผ์ ํ์ฑํ๊ธฐ ์ํ ๋ชจ๋๋ก, ์ ์ฑ์ฝ๋ ๋ถ์๊ณผ ๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง์ ์ค์ ์ ๋ก๋๋ค. Ero Carrera์ pefile์์ ์๊ฐ์ ์ป์ ์ด ๋ชจ๋์ Mach-O ๋ฐ์ด๋๋ฆฌ์ ๋ํด ์ ์ฌํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. ํ์ผ ํ์ ์ง์, ๊ธฐ๋ณธ ๊ตฌ์กฐ ๋ฐ ์์๋ฅผ ์ป๋ ๋ฐ ์ฌ์ฉ๋ ์ฐธ๊ณ ์๋ฃ์ ๋ฌธ์๋ ์๋ ๋์ด๋ ๋ฆฌ์์ค์์ ๊ฐ์ ธ์์ต๋๋ค. machofile ์ ์์ฒด ํฌํจ๋์ด ์์ต๋๋ค. ์ด ๋ชจ๋์ ์์กด์ฑ์ด ์์ผ๋ฉฐ, ์๋์ ๋ ๋ฆฝ์ ์ด๊ณ macOS, Windows, Linux์์...
machscope
MachScope Mach-O ํ์ฑ, ARM64 ๋์ค์ด์ ๋ธ๋ฆฌ, ํ๋ก์ธ์ค ๋๋ฒ๊น ์ ์ ๊ณตํ๋ ๋ค์ดํฐ๋ธ macOS ๋ฐ์ด๋๋ฆฌ ๋ถ์ ๋๊ตฌ์ ๋๋ค. ์ธ๋ถ ์์กด์ฑ ์์ด ์ ์ ์ผ๋ก Swift๋ก ๊ตฌ์ถ๋์์ต๋๋ค. ๊ธฐ๋ฅ ๊ธฐ๋ฅ| ์ค๋ช ---|--- Mach-O ํ์ฑ| ํค๋, ์ธ๊ทธ๋จผํธ, ์น์ , ์ฌ๋ณผ, dylibs, ๋ฌธ์์ด ์ฝ๋ ์๋ช | Entitlements, CDHash, ์๋ช ์ ๋ณด, ํ ID ARM64 ๋์ค์ด์ ๋ธ๋ฆฌ| PAC ์ฃผ์์ ํฌํจํ ์ ์ฒด ๋ช ๋ น์ด ๋์ฝ๋ ํ๋ก์ธ์ค ๋๋ฒ๊น | ํ๋ก์ธ์ค ์ฐ๊ฒฐattach, ์ค๋จ์ , ๋ฉ๋ชจ๋ฆฌ, ๋ ์ง์คํฐ Swift ๋ผ์ด๋ธ๋ฌ๋ฆฌ|...
osx-re-101
osx & ios re 101 ํ์ฌ ์ ๊ทน์ ์ผ๋ก ์์ง ์ค์ด๋ฏ๋ก ์งํ ์ค์ธ ์์ ์ ๋๋ค. ํ๋ https://reverse.put.as/ https://blog.paloaltonetworks.com/tag/mac-os-x/ https://www.synack.com/blog/r-d-projects/os-x-security-research/ https://pewpewthespells.com/re.html https://github.com/bx/machO-tools https://github.com/kpwn/iOSRE ์ฐธ๊ณ ์๋ฃ "OSX...
XMachOViewer
XMachOViewer ๊ฐ์ XMachOViewer๋ Windows, Linux, macOS์ฉ Mach-O ๋ทฐ์ด์ ๋๋ค. ๊ธฐ๋ฅ ํด๋ฆฌ์คํฑ ์ค์บ : Mach-O ํ์ผ์ ๋ค์ํ ํน์ฑ๊ณผ ์ด์ ์งํ๋ฅผ ์๋์ผ๋ก ๊ฐ์งํฉ๋๋ค. ๋ฌธ์์ด ๋ทฐ์ด : Mach-O ํ์ผ ๋ด์ ๋ชจ๋ ์ฝ์ ์ ์๋ ๋ฌธ์์ด์ ํ์ํฉ๋๋ค. ํฅ์ค ๋ทฐ์ด : ํ์ผ์ ์์ 16์ง์ ๋ด์ฉ์ ๊ฒ์ฌํฉ๋๋ค. ๋์ค์ด์ ๋ธ๋ฆฌ ๋ทฐ์ด : x86/64, ARM, PPC, m68k์ ํฌํจํ ์ฌ๋ฌ ์ํคํ ์ฒ์ ๋์ค์ด์ ๋ธ๋ฆฌ ์ฝ๋๋ฅผ ํ์ธํฉ๋๋ค. ์ํธ๋กํผ ๋ทฐ์ด : ์ํธ๋กํผ๋ฅผ ๋ถ์ํ์ฌ ํจํน๋๊ฑฐ๋ ์ํธํ๋ ์น์ ์...
ipsw
ipsw iOS/macOS ์ฐ๊ตฌ์ฉ ์ค์์ค ์๋ฏธ ๋์ดํ ipsw ๋ Apple ํ์จ์ด ์ฐ๊ตฌ ๋ฐ ๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง์ ์ํ ๋ช ๋ น์ค ํดํท์ ๋๋ค. IPSW์ OTA๋ฅผ ๋ค์ด๋ก๋ํ๊ณ ์์ถ์ ํด์ ํ๋ฉฐ, Mach-O ๋ฐ์ด๋๋ฆฌ์ dyld shared cache๋ฅผ ๊ฒ์ฌํ๊ณ , kernelcache๋ฅผ ๋ถ์ํ๋ฉฐ, ์ฐ๊ฒฐ๋ iOS ๊ธฐ๊ธฐ์ ํจ๊ป ์์ ํ ์ ์์ต๋๋ค. Agent skill ยท ์ค์น ยท CLI ์์ ยท ๋ฌธ์ AI ์์ด์ ํธ์ ํจ๊ป ipsw ์ฌ์ฉํ๊ธฐ Claude Code, Codex, Gemini CLI ๋๋ ์คํฌ์ ์ง์ํ๋ ๋ค๋ฅธ ์์ด์ ํธ์์ ์์ ...
ios-malicious-bithunter
iOS ์ ์ฑ ๋นํธ ํํฐ ๊ฐ์ iOS ์ ์ฑ ๋นํธ ํํฐ๋ iOS ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์ ์ฑ ํ๋ฌ๊ทธ์ธ ํ์ง ์์ง์ ๋๋ค. ๋ฐํ์์ ์ฃผ์ ๋ dylib ๋์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ macho ํ์ผ ํค๋๋ฅผ ๋ถ์ํ ์ ์์ผ๋ฉฐ, ์ธํฐํ์ด์ค ์ ๋ ฅ ํน์ฑ์ ํตํด ํ๋ ๋ถ์์ ์ํํ์ฌ ๋์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํน์ง์ ๋์์ ํ๋จํฉ๋๋ค. ์ด ํ๋ก๊ทธ๋จ์ ํ์ฅ ํ๊ฒฝ์ ์์กดํ์ง ์์ผ๋ฉฐ AppStore์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์๋ก์ด ๊ธฐ๋ฅ ์ด๋ iOS ์ ์ฑ ์ฝ๋์ ๋์์ ์ ํํ๊ฒ ์๋ณํ๋ ์๋ก์ด ๋ฐฉ๋ฒ์ ๋๋ค. ์ฑ ๋ด Mach-O ํ์์ ๊ธฐ๋ฐ์ผ๋ก ๋ฉ๋ชจ๋ฆฌ์์ ์คํ ์ค์ธ ์ ์ฑ ์ฝ๋๋ฅผ...
PongoOS
pongoOS Apple ๋ณด๋์ฉ ์ฌ์ ๋ถํธ ์คํ ํ๊ฒฝ์ผ๋ก, checkra1n ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋์์ต๋๋ค. macOS์์ ๋น๋ํ๊ธฐ Xcode ๋ฐ ์ปค๋งจ๋๋ผ์ธ ์ ํธ๋ฆฌํฐ ์ค์น make all ์คํ Linux์์ ๋น๋ํ๊ธฐ clang ์ค์น ์์ฌ์ค๋ฌ์ด ๊ฒฝ์ฐ, apt.llvm.org์์ ld64 ๋ฐ cctools์ strip ์ค์น. Debian/Ubuntu์์๋ checkra1n ์ ์ฅ์์์ ์ค์นํ ์ ์์ต๋๋ค: echo 'deb https://assets.checkra.in/debian /' | sudo tee...
rp
rp++: a fast ROP gadget finder for PE/ELF/Mach-O x86/x64/ARM/ARM64 binaries Overview rp++ or rp is a C++ ROP gadget finder for PE/ELF/Mach-O executables and x86/x64/ARM/ARM64 architectures. Finding ROP gadgets To find ROP gadget you need to specify a file with the --file / -f option and use the...
rp
rp++: PE/ELF/Mach-O x86/x64/ARM/ARM64 ๋ฐ์ด๋๋ฆฌ๋ฅผ ์ํ ๋น ๋ฅธ ROP ๊ฐ์ ฏ ํ์ธ๋ ๊ฐ์ rp++ ๋๋ rp ๋ PE/ELF/Mach-O ์คํ ํ์ผ ๋ฐ x86/x64/ARM/ARM64 ์ํคํ ์ฒ๋ฅผ ์ํ C++ ROP ๊ฐ์ ฏ ํ์ธ๋์ ๋๋ค. ROP ๊ฐ์ ฏ ์ฐพ๊ธฐ ROP ๊ฐ์ ฏ์ ์ฐพ์ผ๋ ค๋ฉด --file / -f ์ต์ ์ผ๋ก ํ์ผ์ ์ง์ ํ๊ณ --rop / -r ์ต์ ์ ์ฌ์ฉํ์ฌ ๊ฐ์ ฏ ๋ด ์ต๋ ๋ช ๋ น์ด ์๋ฅผ ์ง์ ํด์ผ ํฉ๋๋ค: --va ์ต์ ์ผ๋ก ๋ชจ๋์ ๊ธฐ์ค ์ฃผ์๋ฅผ ์ฌ์ฉ์ ์ง์ ํ ์ ์์ผ๋ฉฐ๊ธฐ์ค 0์ ์ ๋ฌํ๋ฉด ์๋ ์คํ์ ์ ์ป์ต๋๋ค,...
class-dump
class-dump class-dump๋ Mach-O ํ์ผ์ Objective-C ์ธ๊ทธ๋จผํธ๋ฅผ ๊ฒ์ฌํ๊ธฐ ์ํ ๋ช ๋ น์ค ์ ํธ๋ฆฌํฐ์ ๋๋ค. ํด๋์ค, ์นดํ ๊ณ ๋ฆฌ ๋ฐ ํ๋กํ ์ฝ์ ๋ํ ์ ์ธ์ ์์ฑํฉ๋๋ค. ์ด๋ 'otool -ov'๋ฅผ ์ฌ์ฉํ์ฌ ์ ๊ณต๋๋ ์ ๋ณด์ ๋์ผํ์ง๋ง, ์ผ๋ฐ์ ์ธ Objective-C ์ ์ธ ํํ๋ก ํ์๋ฉ๋๋ค. ์ต์ ๋ฒ์ ๋ฐ ์ ๋ณด๋ ๋ค์์์ ํ์ธํ ์ ์์ต๋๋ค: http://stevenygard.com/projects/class-dump ์์ค ์ฝ๋๋ ์ Github ์ ์ฅ์์์๋ ํ์ธํ ์ ์์ต๋๋ค:...
DylibHijackTest
DylibHijackTest ๅฟ ่ฆๆกไปถ Python3ใฎ่ฆไปถใใคใณในใใผใซ: pip3 install -r requirements.txt GitHubใใใณใณใใคใซๆธใฟใฎใใฎใไฟก้ ผใใชใใใใใฝใผในใใdylibใใณใณใใคใซ: gcc -dynamiclib DylibHijackTest.c -o DylibHijackTest.dylib ไป็ตใฟ โ ๏ธ ใใใซใใใใทใณไธใงๅคใใฎใใญใปในใ่ตทๅใใใพใใVMใงๅฎ่กใใฆใใ ใใ : ใใใงใฏ็ดฐๅฟใฎๆณจๆใๆใฃใฆใใ ใใ! inject.py ใใฉใซใใๅๅธฐ็ใซใฏใญใผใซใใMHEXECUTEใใใใผใๆใคMach-Oใใคใใชใๆค็ดขใใ...
binviz
binviz ๋ฐ์ด๋๋ฆฌ ์๊ฐํ ๋ฐ ํธ๋ผ์ด์งtriage ๋๊ตฌ: ๋จ์ผ ๊ณต์ ์ฃผ์ ๊ณต๊ฐ ๋ชจ๋ธ ์์์ ์ํธ ์ฐ๊ฒฐ๋ ๋ํํ ๋ทฐ์ํธ๋กํผ, ํ์คํ ๊ทธ๋จ, ์ด๋ฏธ์ง/๋ทํ๋กฏ ํ๋ฉด, ์ ์ด ํ๋ฆ ๊ทธ๋ํ๋ฅผ ์ ๊ณตํฉ๋๋ค. pipx install binviz && binviz serve ๊ธฐ๋ฅ ํ์ผ์ ์ด๋ฉด ๋ชจ๋ ๋ทฐ๊ฐ ๋์ผํ ์ฃผ์ ๊ณต๊ฐ์ ๋ฐ๋ผ๋ด ๋๋ค. ํ ๋ทฐ์์ ๋ฒ์๋ฅผ ์ ํํ๋ฉด ๋๋จธ์ง ๋ทฐ๋ ๋ฐ๋ผ์ต๋๋ค โ ํต์ฌ์ "์ด ์์ญ์ด ๋ฌด์์ธ๊ฐ"๋ผ๋ ์ง๋ฌธ์ ์ฌ๋ฌ ๋ฐฉ์์ผ๋ก ๋์์ ๋ตํ๋ ๊ฒ์ ๋๋ค. ๋งคํ. binviz model์ LIEF๋ฅผ ํตํด ELF/PE/Mach-O๋ฅผ ํ์ฑํ...
dyen
dyen dyen์ macOS์ ๊ธฐ๋ณธ /usr/bin/python3์ฉ stdlib ์ ์ฉ ์ธ๋ฉ๋ชจ๋ฆฌ Mach-O ๋ก๋loader.py์ ๋๋ค. ์ผ๋ฐ dylib, ๋ ๋ฆฝํ DYEN v1 blob์ํธํ๋ ๋ดํฌ, ๋๋ EOF์ ํด๋น blob์ด ์ถ๊ฐ๋ ์ปค๋ฒ ํ์ผ์ ์ฝ์ด์ ์ต๋ช mmap์ผ๋ก ํธ์คํธ ์ฌ๋ผ์ด์ค๋ฅผ ๋งคํํ๊ณ , ํด๋์ rebase/bind ํฝ์ค์ ์ ์ ์ฉํ ๋ค์ ctypes ํจ์ ํฌ์ธํฐ๋ฅผ ํตํด dyldmain์ ํธ์ถํฉ๋๋ค. by cenobyte [email protected] 2026...
Ubuntu 22.04 LTS / 24.04 LTS / 26.04 LTS : ClamAV vulnerabilities (USN-8788-1)
The remote Ubuntu 22.04 LTS / 24.04 LTS / 26.04 LTS host has packages installed that are affected by multiple vulnerabilities as referenced in the USN-8788-1 advisory. It was discovered that ClamAV incorrectly handled certain zip archive files. A remote attacker could possibly use this issue to...
Linux Distros Unpatched Vulnerability : CVE-2026-81884
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - radare2 is a UNIX-like reverse engineering framework and command-line toolset. Prior to 6.2.0, radare2's Mach-O LCDATAINCODE parser was vulnerable because the...
Linux Distros Unpatched Vulnerability : CVE-2026-81881
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - radare2 is a UNIX-like reverse engineering framework and command-line toolset. Prior to 6.2.0, radare2's Mach-O Swift field-metadata parser was vulnerable becau...