For some time, I have been using a YARA rule for Gootloader zips, to hunt for additional samples on VirusTotal. But I have never seen one for the .JS file inside of the .zip. I have never created a YARA rule before, and set out to figure it out. Perfect timing as a new video […]| ⌛☃❀✵Gootloader Details ✵❀☃⌛
An introduction to SpecMerger, a tree-diffing tool designed to facilitate mechanized specification audits.| SYSTEMF @ EPFL
MLX.zig is a Zig language binding for Apple's MLX framework. What it does MLX.zig enables...| Zig NEWS
What is the difference between DATA and GREEDYDATA? Explained easily in simple terms.| rootsaid.com
In Ruby we can use the match method which belongs to the String class to both check a string for a regular expression match but also to extract data using captures. Captures allow you to extract part of the string... to isolate it. You do this by…| Leigh Halliday's RSS Feed
Beginner’s Guide to Regular Expressions with Examples  expressions that will help you find exactly what you’re looking for in an unfamiliar code base. We will cover VSCode file type inclusions and exclusions, single-line multi-term searching, conditional searching, and more. RegEx can be intimidating to people who aren’t used to using it, but luckily the RegEx expressions described in this post are very easy ...| Keyhole Software
Using grep to do substring extraction in shell scripts.| A Scripter's Notes
In Matlab, the groups that are defined in parentheses are saved as tokens.| A Scripter's Notes
This is the most common way of my sed usage:| A Scripter's Notes
This posts explain how the emacs in-built query-replace-regexp| A Scripter's Notes
I found how to escape a $ sign| A Scripter's Notes
I have forever found REGEX to be a tough nut to crack. The syntax always confused me and on the rare occasion, I got the syntax right the results were wrong. At work, someone asked about extracting a consecutive 4-digit number from a string and for some reason my brain went “I wonder if ChatGPT […]| Sons of Hierarchies
They wrote a really nice postmortem, analyzing, explaining the problem, and a linear time fix: http://stackstatus.net/post/147710624694/outage-postmortem-july-20-2016 I see quadratic time regular expressions all the time, and there have been multiple submitted that I haven’t posted just because they’re so common. This one is noteworthy because of the scale of impact it had. As Rob Pike points out, linking to Russ Cox’s excellent post these bugs are all the more tragic for being utterly ...| Accidentally Quadratic
Sanitizing input (as in trying to remove a subset of user input so that the remaining parts become “safe”) is hard to get right in itself. However, many developers doom their protection in the first place by choosing the wrong tool to get it done, in this case, regular expressions (regex for short). While they’re powerful for quite a few purposes, as the old saying goes,| Silent Signal Techblog
Wherein we ponder the ways we divide out the unique from the multitudes, and consider how much the quotidian really does not repeat itself as much a s the word may suggest… THE WEEKLY CHALLEN…| Programming Excursions in Perl and Raku
Hi everybody, just a quick one this week. Again it's been a very busy week, so I wrote this one quick to print the sorted list of all common characters in all the words provided. That's the simple explanation of this week's challenge.| blogs.perl.org
Someone told me that I can't parse XML with regexes, and I just had to prove them wrong.| flapenguin.me