675 Commits

Author SHA1 Message Date
brightmt 10461c1cf0 Replace with new image 2025-06-11 20:52:16 -04:00
brightmt 7a4fb195a3 Fixed duplicate object 2025-06-11 20:49:07 -04:00
brightmt 6933d9e896 Snake (#179)
* Update snake.md

Updated malware behaviors and descriptions.

* Update snake.md

Divided table to split out enhanced techniques

* Update software-packing.md

Added Snake

* Update self-deletion.md

Added Snake

* Update system-information-discovery.md

Added Snake

* Update keylogging.md

Added Snake

* Update screen-capture.md

* Update decode-data.md

Added Snake

* Update decrypt-data.md

Added Snake

* Update copy-file.md

Added Snake

* Update create-file.md

Added Snake

* Update delete-file.md

* Update crypto-library.md

Added Snake

* Update crypto-library.md

---------

Co-authored-by: Desiree Beck <dbeck@mitre.org>
2025-04-03 17:46:24 -04:00
brightmt 4649d1d522 Merge pull request #178 from MBCProject/match-methods
Match methods
2025-04-03 08:13:56 -04:00
brightmt f3b9e2a714 Merge pull request #177 from MBCProject/visualization
Behavior Visualization
2025-04-03 08:11:45 -04:00
Desiree Beck cb53612423 Update compress-data.md
fixed typo
2025-04-02 18:46:23 -04:00
brightmt 2dd31923a2 Update README.md 2025-04-02 09:01:21 -04:00
brightmt b0e971d43d Update README.md 2025-04-02 08:55:06 -04:00
brightmt f8c4eb4cb4 Update README.md 2025-04-02 08:47:19 -04:00
brightmt a2a42e6c96 Update README.md 2025-04-02 08:43:35 -04:00
brightmt b5e5331177 Update README.md 2025-03-31 12:13:15 -04:00
Maddie Bright 19ee71f6a2 added files for visualization work 2025-03-31 11:45:38 -04:00
Beck 03af076ad7 refine text 2025-03-29 13:17:53 -04:00
Beck 2739eed073 add visualization info 2025-03-29 12:05:55 -04:00
Beck 6344455b57 add visualization info 2025-03-29 12:03:27 -04:00
brightmt df40a05878 Update compress-data.md
Added aPLib
2025-01-07 09:13:24 -05:00
brightmt b906fe23f9 Merge pull request #175 from MBCProject/new-methods
Two New methods
2025-01-06 11:33:11 -05:00
brightmt cbc9bb78d4 Create revoked.md (#173)
* Create revoked.md

Added table for tracking revoked IDs.  Unsure of the reason for C0032.004's revocation, although my speculation based on google search is included.

* Update revoked.md

Fixed dates

* Update revoked.md

Added C0013
2025-01-03 13:52:23 -05:00
brightmt f88fdabdad Update references (#172)
* Update references_to_mbc.md

Updated references.

* Update references_to_mbc.md

* Update references_to_mbc.md

---------

Co-authored-by: Desiree Beck <dbeck@mitre.org>
2024-12-27 11:15:10 -05:00
Desiree Beck e1f422dc8b Update virtual-machine-detection.md 2024-12-27 11:04:03 -05:00
Desiree Beck ef18cf849d Update disassembler-evasion.md 2024-12-27 11:02:32 -05:00
Desiree Beck 04975dae43 Update virtual-machine-detection.md 2024-12-27 11:00:04 -05:00
brightmt 7f3bfe2c7d Update capa to v8.0.1 (#174)
* Update disable-or-evade-security-tools.md

Added overwrite DLL .text section to remove hooks rule released in 7.2

* Update socket-communication.md

Added rule "attach BPF to socket on Linux" released in v 7.2

* Update self-deletion.md

Updated for congruence with CAPA 7.2 changes

* Update hijack-execution-flow.md

Updated APIs for "execute shellcode via Windows callback function"

* Update software-packing.md

Added "packed with nmm-protect" from CAPA 7.4
2024-12-26 15:06:07 -05:00
Desiree Beck 0aa720aa31 add December Newsletter (#171)
* Create 09192024.md

newsletter for MBC v3.2

* Update 09192024.md

* Update README.md

* Update 09192024.md

* Update 09192024.md

* Update 09192024.md

* Rename 09192024.md to 09242024.md

* Rename 09242024.md to 09232024.md

* Update README.md

* Update 09232024.md

* Update and rename 09232024.md to 10212024.md

* Update and rename 10212024.md to 12092024.md

* Update README.md
v3.2
2024-12-09 10:41:09 -05:00
Desiree Beck 0fab38218e Staging (#170)
* Update dns-communication.md

* Update dns-communication.md

* Update http-communication.md

* Update icmp-communication.md

* Update interprocess-communication.md

* Update socket-communication.md

* Update wininet.md

* Update encrypt-data.md

* Update encrypt-data.md

* Update encryption-key.md

* Update alter-file-extension.md

* Update create-directory.md

* Update create-file.md

* Update create-file.md

* Update delete-file.md

* Update registry.md

* Update wallpaper.md

* Update create-process.md

* Update check-mutex.md

* Update writes-file.md

* Update create-mutex.md

---------

Co-authored-by: brightmt <50853930+brightmt@users.noreply.github.com>
2024-11-18 15:03:18 -05:00
brightmt af8c8ea7ff Merge pull request #166 from MBCProject/add-new-matrix-image
uploaded table drafts
2024-10-21 07:37:37 -04:00
brightmt aa63470894 Merge pull request #167 from MBCProject/update_cape_classes
Update cape classes
2024-10-21 07:37:22 -04:00
brightmt 634e938b37 Added matrix images with alphabetic objectives 2024-10-17 12:49:58 -04:00
Maddie Bright 476b07385d removed old tables 2024-10-17 10:44:52 -04:00
brightmt 0468702b69 Added new matrix images for 3.2 2024-10-17 10:41:15 -04:00
brightmt 03571e42e7 Update modify-registry.md
Found and repaired last broken link
2024-10-02 11:48:36 -04:00
brightmt 9cdd933745 Update allocate-thread-local-storage.md
Changed allocate TLS detection to new CAPA link
2024-10-02 11:10:24 -04:00
brightmt 7321acd0a1 Update process-injection.md
New link for silent process exit
2024-10-02 11:06:59 -04:00
brightmt b9021def42 Update exploitation-for-client-execution.md
Updated link to Windows utilities
2024-10-02 11:01:10 -04:00
brightmt 95ff87565f Update set-thread-local-storage-value.md
Updated link to CAPA rule
2024-10-02 10:52:33 -04:00
brightmt 2ba3797884 Update registry.md
Updated neshta signature link
2024-10-02 10:49:09 -04:00
brightmt 8dd14afae3 Update create-mutex.md
Updated Zeus P2P link
2024-10-02 10:40:52 -04:00
brightmt e7a3dae7e6 Update move-file.md
Updated CAPE link and CAPE class
2024-10-02 10:28:36 -04:00
brightmt 44a35ab0d8 Update allocate-memory.md
Updated CAPE link and class
2024-10-02 10:26:32 -04:00
brightmt 2965436b62 Update allocate-memory.md
Fixed bad CAPA link
2024-10-02 10:17:55 -04:00
brightmt 91ec7133ff Update allocate-memory.md
Updated bad CAPA rule link
2024-10-02 10:06:44 -04:00
brightmt 4874fd4b35 Update terminate-process.md
Added new link and CAPE class for rule
2024-10-02 10:02:25 -04:00
brightmt 1317809f48 Update decompress-data.md 2024-09-27 12:08:35 -04:00
brightmt f3fbf1f51b Update decrypt-data.md
Added class to CAPE mapping
2024-09-27 11:58:19 -04:00
Maddie Bright d180c7bb60 uploaded table drafts 2024-09-27 08:55:53 -04:00
Desiree Beck 70f151ebe4 Update Process micro-objective (#164)
* Update create-mutex.md

* Update create-mutex.md

* Update README.md

* Update README.md

* Delete micro-behaviors/process/synchronization.md

* Update mbc_summary.md

---------

Co-authored-by: brightmt <50853930+brightmt@users.noreply.github.com>
2024-09-16 13:50:08 -04:00
Desiree Beck c3033e4061 Staging (#162)
* update staging (#158)

* update format/wording

* Capa 7.1 rule updates (#156)

* Update self-deletion.md

Added CAPA rule "self delete using alternate data streams" (https://github.com/mandiant/capa-rules/blob/v7.1.0/anti-analysis/anti-forensic/self-deletion/self-delete-using-alternate-data-streams.yml)

* Update obfuscated-files-or-information.md

added new CAPA rule "encrypt data using RC4 via SystemFunction033" https://github.com/mandiant/capa-rules/blob/v7.1.0/data-manipulation/encryption/rc4/encrypt-data-using-rc4-via-systemfunction033.yml

* Update disk-wipe.md

Added capa rule "https://github.com/mandiant/capa-rules/blob/v7.1.0/impact/wipe-disk/delete-drive-layout-via-ioctl.yml" https://github.com/mandiant/capa-rules/blob/v7.1.0/impact/wipe-disk/delete-drive-layout-via-ioctl.yml

* Update system-information-discovery.md

Added new CAPA rule "get disk information via IOCTL" https://github.com/mandiant/capa-rules/blob/v7.1.0/nursery/get-disk-information-via-ioctl.yml

* Update system-information-discovery.md

Added new CAPA rule "get volume information via IOCTL" https://github.com/mandiant/capa-rules/blob/v7.1.0/nursery/get-volume-information-via-ioctl.yml

* Update dns-communication.md

Removed duplication in APIs in "Resolve DNS" CAPA rule

* Update socket-communication.md

Updated APIs for "create raw socket" CAPA rule

* Update socket-communication.md

Updated APIs on CAPA rule "get socket status"

* Update socket-communication.md

Updated CAPA rule "initialize Winsock library"

* Update socket-communication.md

Updated API listing on CAPA rule "receive data on socket"

* Update socket-communication.md

Updated API listing for "send data on socket" CAPA rule

* Update socket-communication.md

Update APIs for CAPA rule "set socket configuration"

* Update socket-communication.md

Updated CAPA rule "connect tcp socket" to add APIs

* Update socket-communication.md

Added APIs to CAPA rule "create tcp socket"

* Update socket-communication.md

Added APIs to "create UDP socket" CAPA rule

* Update encrypt-data.md

Added new APIs to "encrypt data using DPAPI" CAPA rule

* Update install-driver.md

Added APIs to CAPA rule "install driver"

* Update set-file-attributes.md

Added APIs to CAPA rule "change file permissions on Linux"

* Update writes-file.md

Updated APIs for CAPA rule "write file on linux"

* Update system-information-discovery.md

Removed API from CAPA rule "get disk size" to align with published CAPA rule in v. 7.1

* Update create-process.md

Added API to "create process on linux" CAPA rule

* Update hijack-execution-flow.md

Added API calls to CAPA rule "execute shellcode via Windows callback function"

* Update self-deletion.md

Changed link to master

* Update obfuscated-files-or-information.md

Changed rule link to release to point to master

* Update system-information-discovery.md

Removed nursery rules

* Update disk-wipe.md

Updated link to master branch

* Update socket-communication.md

Checked for correct socket listings under the APIs

---------

Co-authored-by: brightmt <50853930+brightmt@users.noreply.github.com>

* New method (#159)

* update format/wording

* Update disassembler-evasion.md

* Update disassembler-evasion.md

* Corpus fix (#160)

* update format/wording

* fix tables

* Edits

---------

Co-authored-by: ryan <ryanxu@wustl.edu>

* New method (#161)

* update format/wording

* Update disassembler-evasion.md

* Update disassembler-evasion.md

---------

Co-authored-by: brightmt <50853930+brightmt@users.noreply.github.com>
Co-authored-by: ryan <ryanxu@wustl.edu>
2024-08-25 10:09:33 -04:00
brightmt 084ba830d3 Capa 7.1 rule updates (#156)
* Update self-deletion.md

Added CAPA rule "self delete using alternate data streams" (https://github.com/mandiant/capa-rules/blob/v7.1.0/anti-analysis/anti-forensic/self-deletion/self-delete-using-alternate-data-streams.yml)

* Update obfuscated-files-or-information.md

added new CAPA rule "encrypt data using RC4 via SystemFunction033" https://github.com/mandiant/capa-rules/blob/v7.1.0/data-manipulation/encryption/rc4/encrypt-data-using-rc4-via-systemfunction033.yml

* Update disk-wipe.md

Added capa rule "https://github.com/mandiant/capa-rules/blob/v7.1.0/impact/wipe-disk/delete-drive-layout-via-ioctl.yml" https://github.com/mandiant/capa-rules/blob/v7.1.0/impact/wipe-disk/delete-drive-layout-via-ioctl.yml

* Update system-information-discovery.md

Added new CAPA rule "get disk information via IOCTL" https://github.com/mandiant/capa-rules/blob/v7.1.0/nursery/get-disk-information-via-ioctl.yml

* Update system-information-discovery.md

Added new CAPA rule "get volume information via IOCTL" https://github.com/mandiant/capa-rules/blob/v7.1.0/nursery/get-volume-information-via-ioctl.yml

* Update dns-communication.md

Removed duplication in APIs in "Resolve DNS" CAPA rule

* Update socket-communication.md

Updated APIs for "create raw socket" CAPA rule

* Update socket-communication.md

Updated APIs on CAPA rule "get socket status"

* Update socket-communication.md

Updated CAPA rule "initialize Winsock library"

* Update socket-communication.md

Updated API listing on CAPA rule "receive data on socket"

* Update socket-communication.md

Updated API listing for "send data on socket" CAPA rule

* Update socket-communication.md

Update APIs for CAPA rule "set socket configuration"

* Update socket-communication.md

Updated CAPA rule "connect tcp socket" to add APIs

* Update socket-communication.md

Added APIs to CAPA rule "create tcp socket"

* Update socket-communication.md

Added APIs to "create UDP socket" CAPA rule

* Update encrypt-data.md

Added new APIs to "encrypt data using DPAPI" CAPA rule

* Update install-driver.md

Added APIs to CAPA rule "install driver"

* Update set-file-attributes.md

Added APIs to CAPA rule "change file permissions on Linux"

* Update writes-file.md

Updated APIs for CAPA rule "write file on linux"

* Update system-information-discovery.md

Removed API from CAPA rule "get disk size" to align with published CAPA rule in v. 7.1

* Update create-process.md

Added API to "create process on linux" CAPA rule

* Update hijack-execution-flow.md

Added API calls to CAPA rule "execute shellcode via Windows callback function"

* Update self-deletion.md

Changed link to master

* Update obfuscated-files-or-information.md

Changed rule link to release to point to master

* Update system-information-discovery.md

Removed nursery rules

* Update disk-wipe.md

Updated link to master branch

* Update socket-communication.md

Checked for correct socket listings under the APIs
2024-08-24 13:19:12 -04:00
Beck ad8e58255c update format/wording 2024-07-16 17:31:19 -04:00
Desiree Beck e1f6657ac0 Update README.md (#155)
see Issue #152
2024-06-30 16:24:18 -04:00