-
YARA-X: Exploring the Python Bindings
It's time to explore the YARA-X bindings for Python. Scan, compile, use modules, and more!
tags:
-
YARA and Me: Contributing to YARA's Upcoming Release
You may know YARA, which is written in C, but do you know YARA-X? YARA-X is written in Rust and is the new evolution (perhaps a revolution while we're at it) for the pattern matching utility.
tags:
-
100 Days of Yara in 2024
How long is 100 days really? I wrote down some of my thoughts on it.
tags:
-
100 Days of Yara in 2024: Day 41
Parsing Tries in a Mach-O for exports!
-
100 Days of Yara in 2024: Day 40
Last bit of refactoring for YARA-X and the Mach-O Module!
-
100 Days of Yara in 2024: Day 39
Parsing LC_VERSION_MIN_* Load Commands for Mach-O in YARA-X..again!
-
100 Days of Yara in 2024: Day 38
Parsing LC_BUILD_VERSION for Mach-O in YARA-X..again!
-
100 Days of Yara in 2024: Day 37
Parsing LC_UUID for Mach-O in YARA-X..again!
-
100 Days of Yara in 2024: Day 36
Parsing LC_SYMTAB entries in YARA-X..again!
-
100 Days of Yara in 2024: Day 35
Parsing LC_SYMTAB in YARA-X..again!
-
100 Days of Yara in 2024: Day 34
Parsing dyld_info load commands in YARA-X..again!
-
100 Days of Yara in 2024: Day 33
Opening a PR to a different repo (not YARA-X)!
-
100 Days of Yara in 2024: Day 32
More chores!
-
100 Days of Yara in 2024: Day 31
Parsing Code Signing Certificates in YARA-X..again!
-
100 Days of Yara in 2024: Day 30
Parsing Entitlements in YARA-X..again!
-
100 Days of Yara in 2024: Day 29
Looking at the recent Mach-O module changes in YARA-X
-
100 Days of Yara in 2024: Day 28
Big changes to the Mach-O module in YARA-X internally
-
100 Days of Yara in 2024: Day 27
Building YARA-X Tutorials: Windows Edition
-
100 Days of Yara in 2024: Day 26
Building YARA-X Tutorials: Linux Edition
-
100 Days of Yara in 2024: Day 25
Building YARA-X Tutorials: MacOS Edition
-
100 Days of Yara in 2024: Day 24
Building YARA-X Tutorials: Devcontainer Edition
-
100 Days of Yara in 2024: Day 23
Implementing a function to search Mach-O binaries for a specific requested entitlement
-
100 Days of Yara in 2024: Day 22
Parsing the entitlements blob for Mach-O binaries!!
-
100 Days of Yara in 2024: Day 21
Parsing more Code Signature Data on Mach-O: Entitlements
-
100 Days of Yara in 2024: Day 20
Planning the route ahead for the next features of Mach-O with YARA-X
-
100 Days of Yara in 2024: Day 19
Parsing the code signature for Mach-O binaries!!
-
100 Days of Yara in 2024: Day 18
Parsing the Code Signature data of a Mach-O binary: a WIP
-
100 Days of Yara in 2024: Day 17
Beginning to parse code signature data? Maybe?
-
100 Days of Yara in 2024: Day 16
Collaborating on a Pull Request for YARA-X: Documentation Edition
-
100 Days of Yara in 2024: Day 15
Parsing LC_DYLD_INFO and LC_DYLD_INFO_ONLY Mach-O Load Commands for YARA-X
-
100 Days of Yara in 2024: Day 14
Parsing the symbol table for Mach-O binaries 🍏
-
100 Days of Yara in 2024: Day 13
Parsing LC_SYMTAB Mach-O Load Commands for YARA-X
-
100 Days of Yara in 2024: Day 12
Parsing LC_DYSYMTAB Mach-O Load Commands for YARA-X
-
100 Days of Yara in 2024: Day 11
Parsing LC_SOURCE_VERSION Mach-O Load Commands for YARA-X
-
100 Days of Yara in 2024: Day 10
Implementing a function to search rpaths for a specified path for the Mach-O Module
-
100 Days of Yara in 2024: Day 09
Implementing a function to search dylibs for a specified path for the Mach-O Module
-
100 Days of Yara in 2024: Day 08
Parsing LC_BUILD_VERSION Mach-O Load Commands for YARA-X
-
100 Days of Yara in 2024: Day 07
Generating and Formatting the Files needed for YARA-X Mach-O Testing
-
100 Days of Yara in 2024: Day 06
Dyanmic Linking, oh my!
-
100 Days of Yara in 2024: Day 05
Who needs debugging, really?
-
100 Days of Yara in 2024: Day 04
I spy some more metadata to parse!
-
100 Days of Yara in 2024: Day 03
Making numbers more readable: 0x10000 -> 0x1_000
-
100 Days of Yara in 2024: Day 02
Chores and More!
-
100 Days of Yara in 2024: Day 01
Let's start parsing those UUIDs from Mach-O binaries in YARA-X.