https://github.com/x0reaxeax/x0rcmp
Implementing conditions purely with XOR instruction
https://github.com/x0reaxeax/x0rcmp
amd64 esoteric impractical obfuscation x86 x86-64 xor xor-operation
Last synced: 6 months ago
JSON representation
Implementing conditions purely with XOR instruction
- Host: GitHub
- URL: https://github.com/x0reaxeax/x0rcmp
- Owner: x0reaxeax
- Created: 2023-03-29T20:32:46.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-31T14:17:49.000Z (about 2 years ago)
- Last Synced: 2024-12-14T15:53:59.015Z (6 months ago)
- Topics: amd64, esoteric, impractical, obfuscation, x86, x86-64, xor, xor-operation
- Language: Assembly
- Homepage:
- Size: 4.88 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# x0rcmp
Implementation of conditions using only the `xor` instruction on x86-64.
Demonstrates the following equality check and conditional variable value assignment:
```c
if (var1 == 39) {
var2 = 42;
}
```Read more at http://x0reaxe.ax/x0rcmp.html