v7.0.0
Summary
Added: 37 rules
Modified: 820 rules
Renamed: 9 rules
Deleted: 2 rules
Detailed release changes: rules v6.1.0...v7.0.0
Added rules (37)
- anti-analysis/anti-av/patch-antimalware-scan-interface-function.yml
- collection/network/capture-packets-using-sharppcap.yml
- data-manipulation/compression/create-cabinet-on-windows.yml
- data-manipulation/compression/extract-cabinet-on-windows.yml
- data-manipulation/encoding/encode-data-using-add-xor-sub-operations.yml
- data-manipulation/encryption/rc4/encrypt-data-using-rc4-via-systemfunction032.yml
- executable/dotnet-singlefile/bundled-with-dotnet-single-file-deployment.yml
- host-interaction/network/connectivity/set-tcp-connection-state.yml
- host-interaction/process/inject/process-ghostly-hollowing.yml
- internal/limitation/file/internal-dotnet-single-file-deployment-limitation.yml
- lib/change-memory-protection.yml
- load-code/dotnet/load-windows-common-language-runtime.yml
- nursery/access-camera-in-dotnet-on-android.yml
- nursery/add-value-to-global-atom-table.yml
- nursery/capture-microphone-audio-in-dotnet-on-android.yml
- nursery/capture-process-snapshot-data.yml
- nursery/capture-screenshot-in-dotnet-on-android.yml
- nursery/check-for-incoming-call-in-dotnet-on-android.yml
- nursery/check-for-outgoing-call-in-dotnet-on-android.yml
- nursery/communicate-with-kernel-module-via-netlink-socket-on-linux.yml
- nursery/compiled-with-xamarin.yml
- nursery/enumerate-files-in-dotnet.yml
- nursery/enumerate-processes-that-use-resource.yml
- nursery/get-current-pid-on-linux.yml
- nursery/get-current-process-command-line.yml
- nursery/get-current-process-file-path.yml
- nursery/get-mac-address-in-dotnet.yml
- nursery/get-ntoskrnl-base-address.yml
- nursery/get-os-version-in-dotnet-on-android.yml
- nursery/get-password-database-entry-on-linux.yml
- nursery/hook-routines-via-dlsym-rtld_next.yml
- nursery/linked-against-hp-socket.yml
- nursery/log-keystrokes-via-input-method-manager.yml
- nursery/mark-thread-detached-on-linux.yml
- nursery/persist-via-gnome-autostart-on-linux.yml
- nursery/send-sms-on-android.yml
- nursery/set-thread-name-on-linux.yml
Modified rules (820)
- anti-analysis/anti-av/block-operations-on-executable-memory-pages-using-arbitrary-code-guard.yml
- anti-analysis/anti-av/check-for-sandbox-and-av-modules.yml
- anti-analysis/anti-av/patch-event-tracing-for-windows-function.yml
- anti-analysis/anti-av/protect-spawned-processes-with-mitigation-policies.yml
- anti-analysis/anti-debugging/debugger-detection/check-for-debugger-via-api.yml
- anti-analysis/anti-debugging/debugger-detection/check-for-hardware-breakpoints.yml
- anti-analysis/anti-debugging/debugger-detection/check-for-kernel-debugger-via-shared-user-data-structure.yml
- anti-analysis/anti-debugging/debugger-detection/check-for-outputdebugstring-error.yml
- anti-analysis/anti-debugging/debugger-detection/check-for-peb-beingdebugged-flag.yml
- anti-analysis/anti-debugging/debugger-detection/check-for-peb-ntglobalflag-flag.yml
- anti-analysis/anti-debugging/debugger-detection/check-for-protected-handle-exception.yml
- anti-analysis/anti-debugging/debugger-detection/check-for-software-breakpoints.yml
- anti-analysis/anti-debugging/debugger-detection/check-for-time-delay-via-gettickcount.yml
- anti-analysis/anti-debugging/debugger-detection/check-for-time-delay-via-queryperformancecounter.yml
- anti-analysis/anti-debugging/debugger-detection/check-for-trap-flag-exception.yml
- anti-analysis/anti-debugging/debugger-detection/check-for-unexpected-memory-writes.yml
- anti-analysis/anti-debugging/debugger-detection/check-process-job-object.yml
- anti-analysis/anti-debugging/debugger-detection/check-processdebugport.yml
- anti-analysis/anti-debugging/debugger-detection/execute-anti-debugging-instructions.yml
- anti-analysis/anti-debugging/debugger-evasion/hide-thread-from-debugger.yml
- anti-analysis/anti-disasm/64-bit-execution-via-heavens-gate.yml
- anti-analysis/anti-disasm/contain-anti-disasm-techniques.yml
- anti-analysis/anti-emulation/wine/check-if-process-is-running-under-wine.yml
- anti-analysis/anti-forensic/clear-logs/clear-windows-event-logs.yml
- anti-analysis/anti-forensic/crash-the-windows-event-logging-service.yml
- anti-analysis/anti-forensic/impersonate-file-version-information.yml
- anti-analysis/anti-forensic/patch-process-command-line.yml
- anti-analysis/anti-forensic/self-deletion/self-delete.yml
- anti-analysis/anti-forensic/spoof-parent-pid.yml
- anti-analysis/anti-forensic/timestomp/timestomp-file.yml
- anti-analysis/anti-vm/vm-detection/check-for-foreground-window-switch.yml
- anti-analysis/anti-vm/vm-detection/check-for-microsoft-office-emulation.yml
- anti-analysis/anti-vm/vm-detection/check-for-sandbox-username-or-hostname.yml
- anti-analysis/anti-vm/vm-detection/check-for-unmoving-mouse-cursor.yml
- anti-analysis/anti-vm/vm-detection/check-for-windows-sandbox-via-device.yml
- anti-analysis/anti-vm/vm-detection/check-for-windows-sandbox-via-dns-suffix.yml
- anti-analysis/anti-vm/vm-detection/check-for-windows-sandbox-via-genuine-state.yml
- anti-analysis/anti-vm/vm-detection/check-for-windows-sandbox-via-process-name.yml
- anti-analysis/anti-vm/vm-detection/check-for-windows-sandbox-via-registry.yml
- anti-analysis/anti-vm/vm-detection/detect-vm-via-disk-hardware-wmi-queries.yml
- anti-analysis/anti-vm/vm-detection/detect-vm-via-motherboard-hardware-wmi-queries.yml
- anti-analysis/anti-vm/vm-detection/reference-anti-vm-strings-targeting-parallels.yml
- anti-analysis/anti-vm/vm-detection/reference-anti-vm-strings-targeting-qemu.yml
- anti-analysis/anti-vm/vm-detection/reference-anti-vm-strings-targeting-virtualbox.yml
- anti-analysis/anti-vm/vm-detection/reference-anti-vm-strings-targeting-virtualpc.yml
- anti-analysis/anti-vm/vm-detection/reference-anti-vm-strings-targeting-vmware.yml
- anti-analysis/anti-vm/vm-detection/reference-anti-vm-strings-targeting-xen.yml
- anti-analysis/anti-vm/vm-detection/reference-anti-vm-strings.yml
- anti-analysis/obfuscation/obfuscated-with-advobfuscator.yml
- anti-analysis/obfuscation/obfuscated-with-babel-obfuscator.yml
- anti-analysis/obfuscation/obfuscated-with-callobfuscator.yml
- anti-analysis/obfuscation/obfuscated-with-deepsea-obfuscator.yml
- anti-analysis/obfuscation/obfuscated-with-dotfuscator.yml
- anti-analysis/obfuscation/obfuscated-with-smartassembly.yml
- anti-analysis/obfuscation/obfuscated-with-spicesdotnet-obfuscator.yml
- anti-analysis/obfuscation/obfuscated-with-vs-obfuscation.yml
- anti-analysis/obfuscation/obfuscated-with-yano.yml
- anti-analysis/obfuscation/string/stackstring/contain-obfuscated-stackstrings.yml
- anti-analysis/packer/amber/packed-with-amber.yml
- anti-analysis/packer/aspack/packed-with-aspack.yml
- anti-analysis/packer/confuser/packed-with-confuser.yml
- anti-analysis/packer/generic/packed-with-generic-packer.yml
- anti-analysis/packer/gopacker/packed-with-gopacker.yml
- anti-analysis/packer/huan/packed-with-huan.yml
- anti-analysis/packer/kkrunchy/packed-with-kkrunchy.yml
- anti-analysis/packer/nspack/packed-with-nspack.yml
- anti-analysis/packer/pebundle/packed-with-pebundle.yml
- anti-analysis/packer/pecompact/packed-with-pecompact.yml
- anti-analysis/packer/pelocknt/packed-with-pelocknt.yml
- anti-analysis/packer/peshield/packed-with-peshield.yml
- anti-analysis/packer/pespin/packed-with-pespin.yml
- anti-analysis/packer/petite/packed-with-petite.yml
- anti-analysis/packer/rlpack/packed-with-rlpack.yml
- anti-analysis/packer/themida/packed-with-themida.yml
- anti-analysis/packer/upack/packed-with-upack.yml
- anti-analysis/packer/upx/packed-with-upx.yml
- anti-analysis/packer/vmprotect/packed-with-vmprotect.yml
- anti-analysis/packer/y0da/packed-with-y0da-crypter.yml
- anti-analysis/reference-analysis-tools-strings.yml
- collection/acquire-credentials-from-windows-credential-manager.yml
- collection/browser/gather-chrome-based-browser-login-information.yml
- collection/browser/gather-firefox-profile-information.yml
- collection/credit-card/parse-credit-card-information.yml
- collection/database/sql/reference-sql-statements.yml
- collection/database/wmi/reference-wmi-statements.yml
- collection/file-managers/gather-3d-ftp-information.yml
- collection/file-managers/gather-alftp-information.yml
- collection/file-managers/gather-bitkinex-information.yml
- collection/file-managers/gather-blazeftp-information.yml
- collection/file-managers/gather-bulletproof-ftp-information.yml
- collection/file-managers/gather-classicftp-information.yml
- collection/file-managers/gather-coreftp-information.yml
- collection/file-managers/gather-cuteftp-information.yml
- collection/file-managers/gather-cyberduck-information.yml
- collection/file-managers/gather-direct-ftp-information.yml
- collection/file-managers/gather-directory-opus-information.yml
- collection/file-managers/gather-expandrive-information.yml
- collection/file-managers/gather-faststone-browser-information.yml
- collection/file-managers/gather-fasttrack-ftp-information.yml
- collection/file-managers/gather-ffftp-information.yml
- collection/file-managers/gather-filezilla-information.yml
- collection/file-managers/gather-flashfxp-information.yml
- collection/file-managers/gather-fling-ftp-information.yml
- collection/file-managers/gather-freshftp-information.yml
- collection/file-managers/gather-frigate3-information.yml
- collection/file-managers/gather-ftp-commander-information.yml
- collection/file-managers/gather-ftp-explorer-information.yml
- collection/file-managers/gather-ftp-voyager-information.yml
- collection/file-managers/gather-ftpgetter-information.yml
- collection/file-managers/gather-ftpinfo-information.yml
- collection/file-managers/gather-ftpnow-information.yml
- collection/file-managers/gather-ftprush-information.yml
- collection/file-managers/gather-ftpshell-information.yml
- collection/file-managers/gather-global-downloader-information.yml
- collection/file-managers/gather-goftp-information.yml
- collection/file-managers/gather-leapftp-information.yml
- collection/file-managers/gather-netdrive-information.yml
- collection/file-managers/gather-nexusfile-information.yml
- collection/file-managers/gather-nova-ftp-information.yml
- collection/file-managers/gather-robo-ftp-information.yml
- collection/file-managers/gather-securefx-information.yml
- collection/file-managers/gather-smart-ftp-information.yml
- collection/file-managers/gather-softx-ftp-information.yml
- collection/file-managers/gather-southriver-webdrive-information.yml
- collection/file-managers/gather-staff-ftp-information.yml
- collection/file-managers/gather-total-commander-information.yml
- collection/file-managers/gather-turbo-ftp-information.yml
- collection/file-managers/gather-ultrafxp-information.yml
- collection/file-managers/gather-winscp-information.yml
- collection/file-managers/gather-winzip-information.yml
- collection/file-managers/gather-wise-ftp-information.yml
- collection/file-managers/gather-ws-ftp-information.yml
- collection/file-managers/gather-xftp-information.yml
- collection/get-geographical-location.yml
- collection/group-policy/discover-group-policy-via-gpresult.yml
- collection/keylog/log-keystrokes-via-application-hook.yml
- collection/keylog/log-keystrokes-via-polling.yml
- collection/keylog/log-keystrokes.yml
- collection/microphone/capture-microphone-audio.yml
- collection/network/capture-network-configuration-via-ipconfig.yml
- collection/network/capture-public-ip.yml
- collection/network/get-domain-trust-relationships.yml
- collection/network/get-mac-address-on-windows.yml
- collection/password-manager/steal-keepass-passwords-using-keefarce.yml
- collection/screenshot/capture-screenshot-via-keybd-event.yml
- collection/screenshot/capture-screenshot.yml
- collection/use-dotnet-library-sharpclipboard.yml
- collection/webcam/capture-webcam-image.yml
- communication/c2/file-transfer/download-and-write-a-file.yml
- communication/c2/file-transfer/write-and-execute-a-file.yml
- communication/c2/shell/create-reverse-shell-on-linux.yml
- communication/c2/shell/create-reverse-shell.yml
- communication/c2/shell/execute-shell-command-and-capture-output.yml
- communication/c2/shell/execute-shell-command-received-from-socket-on-linux.yml
- communication/dns/reference-dns-over-https-endpoints.yml
- communication/dns/resolve-dns.yml
- communication/ftp/send/send-file-using-ftp.yml
- communication/http/client/check-http-status-code.yml
- communication/http/client/connect-to-http-server.yml
- communication/http/client/connect-to-url.yml
- communication/http/client/create-bits-job.yml
- communication/http/client/create-http-request.yml
- communication/http/client/decompress-http-response-via-iencodingfilterfactory.yml
- communication/http/client/download-url.yml
- communication/http/client/extract-http-body.yml
- communication/http/client/get-http-document-via-iwebbrowser2.yml
- communication/http/client/get-http-response-content-encoding.yml
- communication/http/client/prepare-http-request.yml
- communication/http/client/read-data-from-internet.yml
- communication/http/client/receive-http-response.yml
- communication/http/client/send-file-via-http.yml
- communication/http/client/send-http-request.yml
- communication/http/get-http-content-length.yml
- communication/http/initialize-iwebbrowser2.yml
- communication/http/initialize-winhttp-library.yml
- communication/http/read-http-header.yml
- communication/http/reference-http-user-agent-string.yml
- communication/http/server/receive-http-request.yml
- communication/http/server/send-http-response.yml
- communication/http/server/start-http-server.yml
- communication/http/set-http-header.yml
- communication/icmp/send-icmp-echo-request.yml
- communication/ip/convert-ip-address-from-string.yml
- communication/mailslot/create-mailslot.yml
- communication/mailslot/read-from-mailslot.yml
- communication/named-pipe/connect/connect-pipe.yml
- communication/named-pipe/create/create-pipe.yml
- communication/named-pipe/create/create-two-anonymous-pipes.yml
- communication/named-pipe/read/read-pipe.yml
- communication/named-pipe/write/write-pipe.yml
- communication/receive-data.yml
- communication/send-data.yml
- communication/socket/create-raw-socket.yml
- communication/socket/create-vmci-socket.yml
- communication/socket/get-socket-status.yml
- communication/socket/initialize-winsock-library.yml
- communication/socket/receive/receive-data-on-socket.yml
- communication/socket/send/send-data-on-socket.yml
- communication/socket/set-socket-configuration.yml
- communication/socket/tcp/connect-tcp-socket.yml
- communication/socket/tcp/create-tcp-socket-via-raw-afd-driver.yml
- communication/socket/tcp/create-tcp-socket.yml
- communication/socket/tcp/send/obtain-transmitpackets-callback-function-via-wsaioctl.yml
- communication/socket/tcp/send/send-tcp-data-via-wfp-api.yml
- communication/socket/udp/send/create-udp-socket.yml
- communication/tcp/client/act-as-tcp-client.yml
- communication/tcp/serve/start-tcp-server.yml
- compiler/autohotkey/compiled-with-autohotkey.yml
- compiler/autoit/compiled-with-autoit.yml
- compiler/cx_freeze/compiled-with-cx_freeze.yml
- compiler/d/compiled-with-dmd.yml
- compiler/delphi/compiled-with-borland-delphi.yml
- compiler/exe4j/compiled-with-exe4j.yml
- compiler/go/compiled-with-go.yml
- compiler/mingw/compiled-with-mingw-for-windows.yml
- compiler/nim/compiled-with-nim.yml
- compiler/nuitka/compiled-with-nuitka.yml
- compiler/perl2exe/compiled-with-perl2exe.yml
- compiler/ps2exe/compiled-with-ps2exe.yml
- compiler/py2exe/compiled-with-py2exe.yml
- compiler/pyarmor/compiled-with-pyarmor.yml
- compiler/rust/compiled-with-rust.yml
- compiler/v/compiled-with-v.yml
- compiler/vb/compiled-from-visual-basic.yml
- compiler/zig/compiled-with-zig.yml
- data-manipulation/checksum/adler32/compute-adler32-checksum.yml
- data-manipulation/checksum/crc32/hash-data-with-crc32.yml
- data-manipulation/checksum/luhn/validate-payment-card-number-using-luhn-algorithm.yml
- data-manipulation/compression/compress-data-using-lzo.yml
- data-manipulation/compression/compress-data-via-winapi.yml
- data-manipulation/compression/compress-data-via-zlib-inflate-or-deflate.yml
- data-manipulation/compression/decompress-data-using-aplib.yml
- data-manipulation/compression/decompress-data-using-lzo.yml
- data-manipulation/compression/decompress-data-using-quicklz.yml
- data-manipulation/compression/decompress-data-using-ucl.yml
- data-manipulation/compression/decompress-data-via-iencodingfilterfactory.yml
- data-manipulation/encoding/base64/decode-data-using-base64-via-dword-translation-table.yml
- data-manipulation/encoding/base64/decode-data-using-base64-via-winapi.yml
- data-manipulation/encoding/base64/encode-data-using-base64-via-winapi.yml
- data-manipulation/encoding/base64/encode-data-using-base64.yml
- data-manipulation/encoding/base64/reference-base64-string.yml
- data-manipulation/encoding/xor/encode-data-using-xor.yml
- data-manipulation/encryption/aes/decrypt-data-using-aes-via-x86-extensions.yml
- data-manipulation/encryption/aes/encrypt-data-using-aes-mixcolumns-step.yml
- data-manipulation/encryption/aes/encrypt-data-using-aes-via-dotnet.yml
- data-manipulation/encryption/aes/encrypt-data-using-aes-via-winapi.yml
- data-manipulation/encryption/aes/manually-build-aes-constants.yml
- data-manipulation/encryption/aes/use-dotnet-library-encryptdecryptutils.yml
- data-manipulation/encryption/blowfish/encrypt-data-using-blowfish.yml
- data-manipulation/encryption/camellia/encrypt-data-using-camellia.yml
- data-manipulation/encryption/create-new-key-via-cryptacquirecontext.yml
- data-manipulation/encryption/des/encrypt-data-using-des-via-winapi.yml
- data-manipulation/encryption/des/encrypt-data-using-des.yml
- data-manipulation/encryption/dpapi/encrypt-data-using-dpapi.yml
- data-manipulation/encryption/elliptic-curve/encrypt-data-using-curve25519.yml
- data-manipulation/encryption/encrypt-data-using-memfrob-from-glibc.yml
- data-manipulation/encryption/encrypt-or-decrypt-via-wincrypt.yml
- data-manipulation/encryption/get-outbound-credentials-handle-via-credssp.yml
- data-manipulation/encryption/hc-128/encrypt-data-using-hc-128-via-wolfssl.yml
- data-manipulation/encryption/hc-128/encrypt-data-using-hc-128.yml
- data-manipulation/encryption/import-public-key.yml
- data-manipulation/encryption/rc4/encrypt-data-using-rc4-ksa.yml
- data-manipulation/encryption/rc4/encrypt-data-using-rc4-prga.yml
- data-manipulation/encryption/rc4/encrypt-data-using-rc4-via-winapi.yml
- data-manipulation/encryption/rc4/encrypt-data-using-rc4-with-custom-key-via-winapi.yml
- data-manipulation/encryption/rc6/encrypt-data-using-rc6.yml
- data-manipulation/encryption/rsa/reference-public-rsa-key.yml
- data-manipulation/encryption/skipjack/encrypt-data-using-skipjack.yml
- data-manipulation/encryption/sosemanuk/encrypt-data-using-sosemanuk.yml
- data-manipulation/encryption/tea/decrypt-data-using-tea.yml
- data-manipulation/encryption/tea/encrypt-data-using-tea.yml
- data-manipulation/encryption/twofish/encrypt-data-using-twofish.yml
- data-manipulation/encryption/vest/encrypt-data-using-vest.yml
- data-manipulation/encryption/xtea/encrypt-data-using-xtea.yml
- data-manipulation/encryption/xxtea/encrypt-data-using-xxtea.yml
- data-manipulation/hashing/djb2/hash-data-using-djb2.yml
- data-manipulation/hashing/fnv/hash-data-using-fnv.yml
- data-manipulation/hashing/hash-data-via-wincrypt.yml
- data-manipulation/hashing/md5/hash-data-with-md5.yml
- data-manipulation/hashing/murmur/hash-data-using-murmur3.yml
- data-manipulation/hashing/sha1/hash-data-using-sha1.yml
- data-manipulation/hashing/sha224/hash-data-using-sha224.yml
- data-manipulation/hashing/sha256/hash-data-using-sha256.yml
- data-manipulation/hashing/sha384/hash-data-using-sha384.yml
- data-manipulation/hashing/sha512/hash-data-using-sha512.yml
- data-manipulation/hashing/tiger/hash-data-using-tiger.yml
- data-manipulation/hmac/authenticate-hmac.yml
- data-manipulation/json/use-dotnet-library-newtonsoftjson.yml
- data-manipulation/prng/generate-random-numbers-via-rtlgenrandom.yml
- data-manipulation/prng/generate-random-numbers-via-winapi.yml
- data-manipulation/prng/mersenne/generate-random-numbers-using-a-mersenne-twister.yml
- data-manipulation/svg/use-dotnet-library-sharpvectors.yml
- executable/installer/iexpress/packaged-as-an-iexpress-self-extracting-archive.yml
- executable/installer/inno-setup/packaged-as-an-inno-setup-installer.yml
- executable/pe/export/forwarded-export.yml
- executable/pe/pdb/contains-pdb-path.yml
- executable/pe/section/tls/contain-a-thread-local-storage-tls-section.yml
- executable/resource/access-dotnet-resource.yml
- executable/resource/embed-dependencies-as-resources-using-fodycostura.yml
- executable/resource/extract-resource-via-kernel32-functions.yml
- executable/subfile/pe/contain-an-embedded-pe-file.yml
- host-interaction/bootloader/disable-code-signing.yml
- host-interaction/bootloader/get-uefi-variable.yml
- host-interaction/bootloader/manipulate-boot-configuration.yml
- host-interaction/bootloader/manipulate-safe-mode-programs.yml
- host-interaction/bootloader/set-uefi-variable.yml
- host-interaction/cli/accept-command-line-arguments.yml
- host-interaction/cli/resolve-path-using-msvcrt.yml
- host-interaction/clipboard/open-clipboard.yml
- host-interaction/clipboard/read-clipboard-data.yml
- host-interaction/clipboard/write-clipboard-data.yml
- host-interaction/console/manipulate-console-buffer.yml
- host-interaction/driver/create-device-object.yml
- host-interaction/driver/disable-driver-code-integrity.yml
- host-interaction/driver/install-driver.yml
- host-interaction/driver/interact-with-driver-via-control-codes.yml
- host-interaction/environment-variable/get-comspec-environment-variable.yml
- host-interaction/environment-variable/query-environment-variable.yml
- host-interaction/environment-variable/set-environment-variable.yml
- host-interaction/file-system/bypass-mark-of-the-web.yml
- host-interaction/file-system/change-file-permission-on-linux.yml
- host-interaction/file-system/copy/copy-file.yml
- host-interaction/file-system/create-virtual-file-system-in-dotnet.yml
- host-interaction/file-system/create/create-directory.yml
- host-interaction/file-system/delete/delete-directory.yml
- host-interaction/file-system/delete/delete-file.yml
- host-interaction/file-system/exists/check-if-file-exists.yml
- host-interaction/file-system/files/list/enumerate-files-on-linux.yml
- host-interaction/file-system/files/list/enumerate-files-on-windows.yml
- host-interaction/file-system/files/list/enumerate-files-recursively.yml
- host-interaction/file-system/get-common-file-path.yml
- host-interaction/file-system/get-file-system-object-information.yml
- host-interaction/file-system/get-program-files-directory.yml
- host-interaction/file-system/get-windows-directory-from-kuser_shared_data.yml
- host-interaction/file-system/meta/get-file-attributes.yml
- host-interaction/file-system/meta/get-file-size.yml
- host-interaction/file-system/meta/get-file-version-info.yml
- host-interaction/file-system/meta/set-file-attributes.yml
- host-interaction/file-system/move/move-file.yml
- host-interaction/file-system/read/read-file-on-linux.yml
- host-interaction/file-system/read/read-file-on-windows.yml
- host-interaction/file-system/read/read-file-via-mapping.yml
- host-interaction/file-system/read/read-ini-file.yml
- host-interaction/file-system/read/read-virtual-disk.yml
- host-interaction/file-system/reference-absolute-stream-path-on-windows.yml
- host-interaction/file-system/windows-file-protection/bypass-windows-file-protection.yml
- host-interaction/file-system/write/write-file-on-linux.yml
- host-interaction/file-system/write/write-file-on-windows.yml
- host-interaction/filter/enumerate-minifilter-drivers.yml
- host-interaction/filter/register-minifilter-driver.yml
- host-interaction/filter/start-minifilter-driver.yml
- host-interaction/firewall/modify/access-firewall-settings-via-inetfwmgr.yml
- host-interaction/gui/console/set-console-window-title.yml
- host-interaction/gui/enumerate-gui-resources.yml
- host-interaction/gui/logon/references-logon-banner.yml
- host-interaction/gui/session/lock/lock-the-desktop.yml
- host-interaction/gui/session/wallpaper/change-the-wallpaper.yml
- host-interaction/gui/set-application-hook.yml
- host-interaction/gui/switch-active-desktop.yml
- host-interaction/gui/taskbar/find/find-taskbar.yml
- host-interaction/gui/taskbar/hide/hide-the-windows-taskbar.yml
- host-interaction/gui/window/find/find-graphical-window.yml
- host-interaction/gui/window/get-text/get-graphical-window-text.yml
- host-interaction/gui/window/hide/hide-graphical-window.yml
- host-interaction/hardware/cdrom/manipulate-cd-rom-drive.yml
- host-interaction/hardware/cpu/get-cpu-information.yml
- host-interaction/hardware/cpu/get-number-of-processor-cores.yml
- host-interaction/hardware/cpu/get-number-of-processors.yml
- host-interaction/hardware/enumerate-devices-by-category.yml
- host-interaction/hardware/keyboard/get-keyboard-layout.yml
- host-interaction/hardware/keyboard/simulate-ctrl-alt-del.yml
- host-interaction/hardware/memory/get-memory-capacity.yml
- host-interaction/hardware/memory/get-memory-information.yml
- host-interaction/hardware/mouse/swap-mouse-buttons.yml
- host-interaction/hardware/storage/enumerate-disk-properties.yml
- host-interaction/hardware/storage/get-disk-information.yml
- host-interaction/hardware/storage/get-disk-size.yml
- host-interaction/log/clfs/read-data-from-clfs-log-container.yml
- host-interaction/log/debug/write-event/print-debug-messages.yml
- host-interaction/log/winevt/access/access-the-windows-event-log.yml
- host-interaction/memory/create-new-application-domain-in-dotnet.yml
- host-interaction/mutex/check-mutex-and-exit.yml
- host-interaction/mutex/check-mutex.yml
- host-interaction/mutex/create-mutex.yml
- host-interaction/mutex/create-semaphore-on-linux.yml
- host-interaction/mutex/lock-file.yml
- host-interaction/mutex/lock-semaphore-on-linux.yml
- host-interaction/mutex/unlock-semaphore-on-linux.yml
- host-interaction/network/address/get-local-ipv4-addresses.yml
- host-interaction/network/connectivity/check-internet-connectivity-via-wininet.yml
- host-interaction/network/domain/enumerate-domain-computers-via-ldap.yml
- host-interaction/network/domain/get-domain-controller-name.yml
- host-interaction/network/domain/get-domain-information.yml
- host-interaction/network/interface/get-networking-interfaces.yml
- host-interaction/network/traffic/copy/copy-network-traffic.yml
- host-interaction/network/traffic/filter/register-network-filter-via-wfp-api.yml
- host-interaction/os/hostname/get-hostname.yml
- host-interaction/os/info/get-system-information-on-windows.yml
- host-interaction/os/shutdown-system.yml
- host-interaction/os/version/check-os-version.yml
- host-interaction/os/version/get-kernel-version.yml
- host-interaction/os/version/get-linux-distribution.yml
- host-interaction/process/create/create-a-process-with-modified-io-handles-and-window.yml
- host-interaction/process/create/create-process-on-linux.yml
- host-interaction/process/create/create-process-on-windows.yml
- host-interaction/process/create/create-process-suspended.yml
- host-interaction/process/create/execute-command.yml
- host-interaction/process/dump/create-process-memory-minidump.yml
- host-interaction/process/get-process-heap-flags.yml
- host-interaction/process/get-process-heap-force-flags.yml
- host-interaction/process/inject/allocate-user-process-rwx-memory.yml
- host-interaction/process/inject/attach-user-process-memory.yml
- host-interaction/process/inject/free-user-process-memory.yml
- host-interaction/process/inject/hijack-thread-execution.yml
- host-interaction/process/inject/inject-apc.yml
- host-interaction/process/inject/inject-dll.yml
- host-interaction/process/inject/inject-pe.yml
- host-interaction/process/inject/inject-shellcode-using-a-file-mapping-object.yml
- host-interaction/process/inject/inject-shellcode-using-extra-window-memory.yml
- host-interaction/process/inject/inject-shellcode-using-window-subclass-procedure.yml
- host-interaction/process/inject/inject-thread.yml
- "host-interaction/process/inject/use-process-doppelg\303\244nging.yml"
- host-interaction/process/inject/use-process-replacement.yml
- host-interaction/process/list/enumerate-processes-on-remote-desktop-session-host.yml
- host-interaction/process/list/enumerate-processes-via-ntquerysysteminformation.yml
- host-interaction/process/list/enumerate-processes.yml
- host-interaction/process/list/find-process-by-pid.yml
- host-interaction/process/list/get-explorer-pid.yml
- host-interaction/process/map-section-object.yml
- host-interaction/process/modify/acquire-debug-privileges.yml
- host-interaction/process/modify/modify-access-privileges.yml
- host-interaction/process/modules/list/enumerate-process-modules.yml
- host-interaction/process/terminate/terminate-process-via-kill.yml
- host-interaction/process/terminate/terminate-process.yml
- host-interaction/recycle-bin/empty-recycle-bin-quietly.yml
- host-interaction/registry/create-registry-key-via-offline-registry-library.yml
- host-interaction/registry/create/set-registry-value.yml
- host-interaction/registry/delete/delete-registry-key.yml
- host-interaction/registry/delete/delete-registry-value.yml
- host-interaction/registry/open-registry-key-via-offline-registry-library.yml
- host-interaction/registry/query-or-enumerate-registry-key.yml
- host-interaction/registry/query-or-enumerate-registry-value.yml
- host-interaction/registry/query-registry-key-via-offline-registry-library.yml
- host-interaction/registry/set-registry-key-via-offline-registry-library.yml
- host-interaction/service/continue-service.yml
- host-interaction/service/create/create-service.yml
- host-interaction/service/delete/delete-service.yml
- host-interaction/service/list/enumerate-services.yml
- host-interaction/service/modify/modify-service.yml
- host-interaction/service/pause-service.yml
- host-interaction/service/query-service-configuration.yml
- host-interaction/service/query-service-status.yml
- host-interaction/service/run-as-service.yml
- host-interaction/service/start/start-service.yml
- host-interaction/service/stop/stop-service.yml
- host-interaction/session/get-logon-sessions.yml
- host-interaction/session/get-session-integrity-level.yml
- host-interaction/session/get-session-user-name.yml
- host-interaction/session/get-token-membership.yml
- host-interaction/session/get-user-security-identifier.yml
- host-interaction/software/get-installed-programs.yml
- host-interaction/thread/create/create-thread.yml
- host-interaction/thread/list/enumerate-threads.yml
- host-interaction/thread/resume/resume-thread.yml
- host-interaction/thread/suspend/suspend-thread.yml
- host-interaction/thread/terminate/terminate-thread.yml
- host-interaction/uac/bypass/bypass-uac-via-appinfo-alpc.yml
- host-interaction/uac/bypass/bypass-uac-via-icmluautil.yml
- host-interaction/uac/bypass/bypass-uac-via-rpc.yml
- host-interaction/uac/bypass/bypass-uac-via-token-manipulation.yml
- host-interaction/wmi/connect-to-wmi-namespace-via-wbemlocator.yml
- impact/inhibit-system-recovery/delete-volume-shadow-copies.yml
- impact/wipe-disk/wipe-mbr/overwrite-master-boot-record-mbr.yml
- internal/limitation/file/internal-autohotkey-file-limitation.yml
- internal/limitation/file/internal-autoit-file-limitation.yml
- internal/limitation/file/internal-installer-file-limitation.yml
- internal/limitation/file/internal-packer-file-limitation.yml
- internal/limitation/file/internal-visual-basic-file-limitation.yml
- lib/allocate-memory.yml
- lib/calculate-modulo-256-via-x86-assembly.yml
- lib/contain-loop.yml
- lib/contain-pusha-popa-sequence.yml
- lib/create-or-open-file.yml
- lib/create-or-open-registry-key.yml
- lib/create-or-open-section-object.yml
- lib/delay-execution.yml
- lib/duplicate-stdin-and-stdout.yml
- lib/get-os-version.yml
- lib/get-service-handle.yml
- lib/open-process.yml
- lib/open-thread.yml
- lib/peb-access.yml
- lib/validate-payment-card-number-using-luhn-algorithm-with-lookup-table.yml
- lib/validate-payment-card-number-using-luhn-algorithm-with-no-lookup-table.yml
- lib/write-process-memory.yml
- linking/runtime-linking/access-peb-ldr_data.yml
- linking/runtime-linking/get-kernel32-base-address.yml
- linking/runtime-linking/get-ntdll-base-address.yml
- linking/runtime-linking/link-function-at-runtime-on-windows.yml
- linking/runtime-linking/link-many-functions-at-runtime.yml
- linking/runtime-linking/resolve-function-by-brute-ratel-badger-hash.yml
- linking/runtime-linking/resolve-function-by-fin8-fasthash.yml
- linking/static/aplib/linked-against-aplib.yml
- linking/static/cryptopp/linked-against-crypto.yml
- linking/static/libcurl/linked-against-libcurl.yml
- linking/static/linked-against-cpp-standard-library.yml
- linking/static/msdetours/linked-against-microsoft-detours.yml
- linking/static/openssl/linked-against-openssl.yml
- linking/static/polarssl/linked-against-polarsslmbed-tls.yml
- linking/static/sqlite3/linked-against-cppsqlite3.yml
- linking/static/sqlite3/linked-against-sqlite3.yml
- linking/static/wolfcrypt/linked-against-wolfcrypt.yml
- linking/static/wolfssl/linked-against-wolfssl.yml
- linking/static/zlib/linked-against-zlib.yml
- load-code/execute-vbscript-javascript-or-jscript-in-memory.yml
- load-code/pe/access-pe-header.yml
- load-code/pe/enumerate-pe-sections.yml
- load-code/pe/inject-dll-reflectively.yml
- load-code/pe/inspect-section-memory-permissions.yml
- load-code/pe/parse-pe-header.yml
- load-code/pe/rebuild-import-table.yml
- load-code/pe/resolve-function-by-parsing-pe-exports.yml
- load-code/powershell/run-powershell-expression.yml
- load-code/shellcode/execute-shellcode-via-copyfile2.yml
- load-code/shellcode/execute-shellcode-via-createthreadpoolwait.yml
- load-code/shellcode/execute-shellcode-via-windows-callback-function.yml
- load-code/shellcode/execute-shellcode-via-windows-fibers.yml
- load-code/shellcode/spawn-thread-to-rwx-shellcode.yml
- malware-family/plugx/match-known-plugx-module.yml
- nursery/access-wmi-data-in-dotnet.yml
- nursery/add-user-account-group.yml
- nursery/add-user-account-to-group.yml
- nursery/add-user-account.yml
- nursery/allocate-unmanaged-memory-in-dotnet.yml
- nursery/append-data-to-clfs-log-container.yml
- nursery/authenticate-data-with-md5-mac.yml
- nursery/build-docker-image.yml
- nursery/bypass-uac-via-scheduled-task-environment-variable.yml
- nursery/capture-network-configuration-via-ifconfig.yml
- nursery/capture-screenshot-in-go.yml
- nursery/capture-webcam-video.yml
- nursery/change-user-account-password.yml
- nursery/check-clipboard-data.yml
- nursery/check-file-extension-in-dotnet.yml
- nursery/check-for-minimum-number-of-windows-on-screen.yml
- nursery/check-for-process-debug-object.yml
- nursery/check-for-sandbox-via-mac-address-ouis-in-dotnet.yml
- nursery/check-for-vm-using-instruction-vpcext.yml
- nursery/check-for-windows-sandbox-via-mutex.yml
- nursery/check-for-windows-sandbox-via-subdirectory.yml
- nursery/check-if-directory-exists.yml
- nursery/check-license-value.yml
- nursery/check-processdebugflags.yml
- nursery/check-systemkerneldebuggerinformation.yml
- nursery/check-thread-yield-allowed.yml
- nursery/clear-clipboard-data.yml
- nursery/collect-ssh-keys.yml
- nursery/compare-security-identifiers.yml
- nursery/compile-csharp-in-dotnet.yml
- nursery/compile-dotnet-assembly.yml
- nursery/compile-visual-basic-in-dotnet.yml
- nursery/compiled-from-epl.yml
- nursery/compiled-with-exescript.yml
- nursery/compress-data-using-gzip-in-dotnet.yml
- nursery/connect-network-resource.yml
- nursery/contain-a-thread-local-storage-tls-section-in-dotnet.yml
- nursery/covertly-decode-and-write-data-to-windows-directory-using-indirect-calls.yml
- nursery/create-container.yml
- nursery/create-process-via-wmi-in-dotnet.yml
- nursery/create-registry-key-via-stdregprov.yml
- nursery/create-restart-manager-session.yml
- nursery/create-zip-archive-in-dotnet.yml
- nursery/debug-build.yml
- nursery/decode-data-using-base64-in-dotnet.yml
- nursery/decode-data-using-url-encoding.yml
- nursery/decrypt-data-using-rsa.yml
- nursery/decrypt-data-via-sspi.yml
- nursery/delete-internet-cache.yml
- nursery/delete-registry-key-via-offline-registry-library.yml
- nursery/delete-registry-key-via-stdregprov.yml
- nursery/delete-registry-value-via-stdregprov.yml
- nursery/delete-user-account-from-group.yml
- nursery/delete-user-account-group.yml
- nursery/delete-user-account.yml
- nursery/delete-windows-backup-catalog.yml
- nursery/deserialize-json-in-dotnet.yml
- nursery/destroy-software-breakpoint-capability.yml
- nursery/disable-automatic-windows-recovery-features.yml
- nursery/display-service-notification-message-box.yml
- nursery/empty-the-recycle-bin.yml
- nursery/enable-safe-mode-boot.yml
- nursery/encrypt-data-using-aes-via-x86-extensions.yml
- nursery/encrypt-data-using-aes.yml
- nursery/encrypt-data-using-fakem-cipher.yml
- nursery/encrypt-data-using-openssl-dsa.yml
- nursery/encrypt-data-using-openssl-ecdsa.yml
- nursery/encrypt-data-using-openssl-rsa.yml
- nursery/encrypt-data-using-rsa.yml
- nursery/encrypt-data-using-salsa20-or-chacha.yml
- nursery/encrypt-data-via-sspi.yml
- nursery/encrypt-or-decrypt-data-via-bcrypt.yml
- nursery/enumerate-browser-history.yml
- nursery/enumerate-device-drivers-on-linux.yml
- nursery/enumerate-device-drivers-on-windows.yml
- nursery/enumerate-disk-volumes.yml
- nursery/enumerate-drives.yml
- nursery/enumerate-internet-cache.yml
- nursery/enumerate-network-shares.yml
- nursery/enumerate-pe-sections-in-dotnet.yml
- nursery/enumerate-processes-via-procfs.yml
- nursery/enumerate-system-firmware-tables.yml
- nursery/execute-dotnet-assembly.yml
- nursery/execute-shell-command-via-windows-remote-management.yml
- nursery/execute-shellcode-via-indirect-call.yml
- nursery/execute-sqlite-statement-in-dotnet.yml
- nursery/execute-syscall-instruction.yml
- nursery/execute-via-asynchronous-task-in-dotnet.yml
- nursery/execute-via-timer-in-dotnet.yml
- nursery/extract-zip-archive-in-dotnet.yml
- nursery/find-data-using-regex-in-dotnet.yml
- nursery/find-process-by-name.yml
- nursery/generate-method-via-reflection-in-dotnet.yml
- nursery/generate-random-bytes-in-dotnet.yml
- nursery/generate-random-filename-in-dotnet.yml
- nursery/generate-random-numbers-in-dotnet.yml
- nursery/generate-random-numbers-using-the-delphi-lcg.yml
- nursery/get-client-handle-via-schannel.yml
- nursery/get-http-request-uri.yml
- nursery/get-inbound-credentials-handle-via-credssp.yml
- nursery/get-mac-address-on-linux.yml
- nursery/get-networking-parameters.yml
- nursery/get-os-information-via-kuser_shared_data.yml
- nursery/get-os-version-in-dotnet.yml
- nursery/get-process-image-filename.yml
- nursery/get-proxy.yml
- nursery/get-remote-cert-context-via-schannel.yml
- nursery/get-routing-table.yml
- nursery/get-session-information.yml
- nursery/get-socket-information.yml
- nursery/get-storage-device-properties.yml
- nursery/get-system-firmware-table.yml
- nursery/get-system-information-on-linux.yml
- nursery/get-system-web-proxy.yml
- nursery/get-thread-local-storage-value.yml
- nursery/get-token-privileges.yml
- nursery/hash-data-using-aphash.yml
- nursery/hash-data-using-crc32b.yml
- nursery/hash-data-using-jshash.yml
- nursery/hash-data-using-md4.yml
- nursery/hash-data-using-murmur2.yml
- nursery/hash-data-using-ripemd128.yml
- nursery/hash-data-using-ripemd256.yml
- nursery/hash-data-using-ripemd320.yml
- nursery/hash-data-using-rshash.yml
- nursery/hash-data-using-sha1-via-wincrypt.yml
- nursery/hash-data-using-sha1-via-x86-extensions.yml
- nursery/hash-data-using-sha256-via-x86-extensions.yml
- nursery/hash-data-using-sha512managed-in-dotnet.yml
- nursery/hash-data-using-whirlpool.yml
- nursery/hash-data-via-bcrypt.yml
- nursery/hook-routines-via-microsoft-detours.yml
- nursery/hooked-by-api-override.yml
- nursery/impersonate-user.yml
- nursery/implement-com-dll.yml
- nursery/initialize-hashing-via-wincrypt.yml
- nursery/inspect-load-icon-resource.yml
- nursery/interact-with-iptables.yml
- nursery/invoke-dotnet-assembly-method.yml
- nursery/link-function-at-runtime-on-linux.yml
- nursery/linked-against-cpp-http-library.yml
- nursery/linked-against-cpp-json-library.yml
- nursery/linked-against-cpp-regex-library.yml
- nursery/linked-against-go-process-enumeration-library.yml
- nursery/linked-against-go-registry-library.yml
- nursery/linked-against-go-static-asset-library.yml
- nursery/linked-against-go-wmi-library.yml
- nursery/linked-against-libsodium.yml
- nursery/linked-against-xzip.yml
- nursery/list-containers.yml
- nursery/list-domain-servers.yml
- nursery/list-drag-and-drop-files.yml
- nursery/list-groups-for-user-account.yml
- nursery/list-tcp-connections-and-listeners.yml
- nursery/list-udp-connections-and-listeners.yml
- nursery/list-user-account-groups.yml
- nursery/list-user-accounts-for-group.yml
- nursery/list-user-accounts.yml
- nursery/listen-for-remote-procedure-calls.yml
- nursery/load-dotnet-assembly.yml
- nursery/load-xml-in-dotnet.yml
- nursery/log-keystrokes-via-raw-input-data.yml
- ...
Renamed rules (9)
- executable/dotnet-singlefile/packaged-as-single-file-dotnet-application.yml (was executable/installer/dotnet/packaged-as-single-file-dotnet-application.yml)
- host-interaction/process/inject/allocate-or-change-rwx-memory.yml (was host-interaction/process/inject/allocate-rwx-memory.yml)
- host-interaction/session/get-current-user-on-linux.yml (was collection/get-current-user-on-linux.yml)
- host-interaction/thread/tls/allocate-thread-local-storage.yml (was host-interaction/process/allocate-thread-local-storage.yml)
- host-interaction/thread/tls/set-thread-local-storage-value.yml (was host-interaction/process/set-thread-local-storage-value.yml)
- lib/allocate-or-change-rw-memory.yml (was lib/allocate-rw-memory.yml)
- lib/create-file-compression-interface-context-on-windows.yml (was nursery/open-cabinet-file.yml)
- lib/create-file-decompression-interface-context-on-windows.yml (was nursery/flush-cabinet-file.yml)
- nursery/get-file-system-information-on-linux.yml (was nursery/add-file-to-cabinet-file.yml)