What problem does it solve? When files are encrypted by ransomware, analysts need a structured way to identify the encryption algorithm, locate or recover keys, understand C2 key exchange, and determine whether victim files can be decrypted without paying the ransom. ## Core Features & Use Cases - Encryption Identification: Detect ransomware signals (extension changes, ransom notes, high-entropy ciphertext, fixed header/footer key blocks) and classify the scheme as symmetric, asymmetric, or hybrid RSA-wrapped AES. - Key Recovery Workflow: Extract keys statically from binaries, dump them from memory during the encryption loop, or capture C2 key delivery via sandboxed network analysis with INetSim and packet capture. - Decryption & Recovery Planning: Build batch decryption scripts with pycryptodome, restore from VSS/snapper/Time Machine snapshots, or match the family via ID Ransomware and No More Ransom decryptors. - Use Case: A victim's documents were encrypted with a .locker extension and a README ransom note appeared. Use this Skill to fingerprint the AES-plus-RSA hybrid scheme, dump the AES key from memory mid-encryption, and write a verified decryption script. ## Quick Start Analyze this ransomware sample and the encrypted files to identify the encryption algorithm, extract any recoverable keys, and tell me whether decryption is feasible.