Saturday, September 26, 2020

software protection with Crypto++

software protection. focus on Crypto++. search this keyword "crypto++" and will find many good posts. I took note of them here for my own development.

    build driver and hide files

  1. Implementation of the Licensing System for a Software Product
  2. Driver to Hide Processes and Files
  3. In this article, we describe the driver we created to hide processes and files in a system.

  4. How to Sign Device Drivers with WDK 7.1 maratoni
  5. This is a brief tutorial on how to sign a Windows device driver with WDK 7.1

  6. Driver Development Part 1: Introduction to Drivers
  7. Download the Windows Driver Kit (WDK)
  8. The WDK is used to develop, test, and deploy Windows drivers.

    Runtime requirements You can run the Windows 10, version 2004 WDK on Windows 7 and later, and use it to develop drivers for these operating systems:

    Step 1: Install Visual Studio 2019 The WDK requires Visual Studio. For more information about system requirements for Visual Studio, see Visual Studio 2019 System Requirements.

    To find the latest version of MSVC installed on your system, in Visual Studio Installer go to workload page, on the right pane under installation details, expand Desktop development with C++ and locate the MSVC v142 - VS 2019 C++ x64/x86 build tools (V14.xx) - note where xx should be the highest version available.

    With this information (v14.xx), go to Individual components and search for v14.xx. This will return the tool sets for all architectures, including Spectre mitigated libs. Select the driver architecture you are developing for.

  9. Installing Microsoft Windows Driver Development Kit (DDK) for Microsoft Windows Server 2003 Service Pack 1 (SP1) on Windows XP Pro SP2 - Part 1 :: tenouk.com
  10. Installing Microsoft Windows Driver Development Kit (DDK) for Microsoft Windows Server 2003 Service Pack 1 (SP1) on Windows XP Pro SP2- Part 2
  11. Set up: Windows Driver Kit (WDK) for Visual Studio 2019
  12. Premiere: Open a project in an earlier version | Downgrade Guide
  13. other topics

  14. Compiling and Integrating Crypto++ into the Microsoft Visual C++ Environment
  15. OpenSSL Tour for Win32 Developer
  16. Building and configuring OpenSSL in Visual Studio (MSBuild).
  17. Product Keys Based on the Advanced Encryption Standard (AES)
  18. Product Activation Based on RSA Signatures
  19. Implementation of the Licensing System for a Software Product
  20. A simple software key useful to protect software components
  21. Generating Unique Key (Finger Print) for a Computer for Licensing Purposes
  22. Applied Crypto++: Block Ciphers
  23. Applied OpenSSL: CTR Mode in File Encryption
  24. Sign Code
  25. Simple File Encryption using OpenSSL
  26. Crypto++® Library 8.2
  27. An AES Encrypting Registry Class
  28. WinAES: A C++ AES Class
  29. Cryptor - Encrypt Files With Rijndael 256 bit
  30. Another registry class
  31. Testing VS2005 Debug Version on a Non Development Machine
  32. MFC CFile Implementation for Crypto++
  33. this technique can be used to store password in my app.

  34. SpaceCrypto: A Simple Crypto++ Wrapper
  35. NtRegEdit - Native Registry Editor
  36. Cryptest (MFC Style Crypto++ v4.2 Library GUI).
  37. Cryptest (MFC Style Crypto++ v4.2 Library GUI).
  38. Building 64-bit Version of the crypto++ DLL
  39. Hex Encoder and Decoder using Crypto++
  40. Applied Crypto++: Using the RSA Digital Signature System (Part I)
  41. Encryption and compression, native and managed
  42. An AES Encrypting Registry Class
  43. Installation IDs Based on Truncated Hashing

No comments:

Post a Comment