Skip to content

Commit

Permalink
* update 2024-06-18 06:17:43
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Jun 17, 2024
1 parent 8674ea7 commit 3ef4659
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 1 deletion.
12 changes: 12 additions & 0 deletions arXiv_db/Malware/2024.md
Original file line number Diff line number Diff line change
Expand Up @@ -1826,3 +1826,15 @@

</details>

<details>

<summary>2024-06-14 13:27:40 - Deobfuscation of Semi-Linear Mixed Boolean-Arithmetic Expressions</summary>

- *Colton Skees*

- `2406.10016v1` - [abs](http://arxiv.org/abs/2406.10016v1) - [pdf](http://arxiv.org/pdf/2406.10016v1)

> Mixed Boolean-Arithmetic (MBA) obfuscation is a common technique used to transform simple expressions into semantically equivalent but more complex combinations of boolean and arithmetic operators. Its widespread usage in DRM systems, malware, and software protectors is well documented. In 2021, Liu et al. proposed a groundbreaking method of simplifying linear MBAs, utilizing a hidden two-way transformation between 1-bit and n-bit variables. In 2022, Reichenwallner et al. proposed a similar but more effective method of simplifying linear MBAs, SiMBA, relying on a similar but more involved theorem. However, because current linear MBA simplifiers operate in 1-bit space, they cannot handle expressions which utilize constants inside of their bitwise operands, e.g. (x&1), (x&1111) + (y&1111). We propose an extension to SiMBA that enables simplification of this broader class of expressions. It surpasses peer tools, achieving efficient simplification of a class of MBAs that current simplifiers struggle with.
</details>

Loading

0 comments on commit 3ef4659

Please sign in to comment.