-
Notifications
You must be signed in to change notification settings - Fork 192
Comparing changes
Open a pull request
base repository: mandiant/capa-rules
base: v8.0.1
head repository: mandiant/capa-rules
compare: v9.0.0
- 17 commits
- 394 files changed
- 7 contributors
Commits on Jan 7, 2025
-
Configuration menu - View commit details
-
Copy full SHA for ff9db74 - Browse repository at this point
Copy the full SHA ff9db74View commit details
Commits on Jan 15, 2025
-
Add CONTRIBUTING file & update ISSUE TEMPLATES (#980)
* [ISSUE_TEMPLATE] Update Code of Conduct Change Code of Conduct by Google's default Code of Conduct, as the used linked has been removed from capa for consistency with other Google projects. * [CONTRIBUTING] Add CONTRIBUTING file Add CONTRIBUTING file with information about CLA and Google's code of conduct to follow Google conventions/policies. Include also other details to make contributing easier.
Configuration menu - View commit details
-
Copy full SHA for 1aab323 - Browse repository at this point
Copy the full SHA 1aab323View commit details
Commits on Jan 21, 2025
-
New rules: RSA & bigint (#982)
* Add use-bigint-function Add new `data-manipulation/encryption/use-bigint-function.yml` rule to identify bigint functions as these functions may help reverse engineers identifying crypto. Example of bigint functions identified by this rule: - `bi_copi` - `bi_permanent` - `bi_depermant` - `bi_free` Reference: - https://github.com/ezhangle/krypton/blob/147d69429bfb03cce7113dca6dba36e77f8a9325/src/bigint.c - https://github.com/bnoordhuis/mongrel2/blob/3e9b57d82aeb627be0aebfb346199bfdfd67e530/src/crypto/bigint.c * Add rsa-encrypt Add new rule `data-manipulation/encryption/rsa/rsa-encrypt.yml` that identifies the RSA encryption implementation from: - https://github.com/ezhangle/krypton/blob/147d69429bfb03cce7113dca6dba36e77f8a9325/src/rsa.c#L232 - https://github.com/bnoordhuis/mongrel2/blob/3e9b57d82aeb627be0aebfb346199bfdfd67e530/src/crypto/rsa.c#L233 Rename current RSA encryption/decryption rules in the nursery to add `via WinAPI` to prevent name conflict.
Configuration menu - View commit details
-
Copy full SHA for 7085102 - Browse repository at this point
Copy the full SHA 7085102View commit details
Commits on Jan 28, 2025
-
remove duplicate features from some rules (#984)
* remove duplicate features from some rules * keep commented hex values to show AfdOpenPacketX structure Signed-off-by: vibhatsu <maulikbarot2915@gmail.com> --------- Signed-off-by: vibhatsu <maulikbarot2915@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b4e0c8c - Browse repository at this point
Copy the full SHA b4e0c8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e19c20 - Browse repository at this point
Copy the full SHA 0e19c20View commit details
Commits on Jan 29, 2025
-
use "span of calls" scope (#973)
* use sequence scope instead of thread scope for "static: function" rules * use sequence scope instead of thread scope for "static: basic block" rules * make runtime linking rules more concise * doc: describe sequence scope * rename "sequence" scope to "span of calls" scope * Update anti-analysis/anti-av/check-for-sandbox-and-av-modules.yml Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com> * Update anti-analysis/anti-vm/vm-detection/check-for-windows-sandbox-via-device.yml Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com> * Update collection/get-geographical-location.yml Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com> * Update collection/file-managers/gather-classicftp-information.yml Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com> * Update collection/database/wmi/reference-wmi-statements.yml Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com> * Update collection/database/sql/reference-sql-statements.yml Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com> --------- Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c1d2076 - Browse repository at this point
Copy the full SHA c1d2076View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff76d01 - Browse repository at this point
Copy the full SHA ff76d01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36bf945 - Browse repository at this point
Copy the full SHA 36bf945View commit details -
closes #943
Configuration menu - View commit details
-
Copy full SHA for 0ea3394 - Browse repository at this point
Copy the full SHA 0ea3394View commit details
Commits on Feb 3, 2025
-
Configuration menu - View commit details
-
Copy full SHA for fe99a65 - Browse repository at this point
Copy the full SHA fe99a65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13b6bc0 - Browse repository at this point
Copy the full SHA 13b6bc0View commit details
Commits on Feb 4, 2025
-
remove redundant matches for dynamic scope (#987)
* remove redundant matches for dynamic scope * fix lints * fix lints * tighten scopes
Configuration menu - View commit details
-
Copy full SHA for 75c16e4 - Browse repository at this point
Copy the full SHA 75c16e4View commit details -
add dotnet limitation rule for dynamic samples (#983)
* add dotnet limitation rule for dynamic samples * restructure limitations rules Signed-off-by: vibhatsu <maulikbarot2915@gmail.com> * refactor limitation rules to use 'static' namespace Signed-off-by: vibhatsu <maulikbarot2915@gmail.com> * update internal .NET file limitation description and name Signed-off-by: vibhatsu <maulikbarot2915@gmail.com> --------- Signed-off-by: vibhatsu <maulikbarot2915@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cfd394d - Browse repository at this point
Copy the full SHA cfd394dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79afc55 - Browse repository at this point
Copy the full SHA 79afc55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d5e7e2 - Browse repository at this point
Copy the full SHA 8d5e7e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1468692 - Browse repository at this point
Copy the full SHA 1468692View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0aa922 - Browse repository at this point
Copy the full SHA c0aa922View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v8.0.1...v9.0.0