项目作者: pr701

项目描述 :
IDA Pro key checker tool
高级语言: C
项目地址: git://github.com/pr701/ida_key_checker.git
创建时间: 2021-04-20T00:44:37Z
项目社区:https://github.com/pr701/ida_key_checker

开源协议:MIT License

下载


IDA Key Checker

IDA Pro (6.x-7.x) key checker tool

Usage

A list of available options can be retrieved using:

  1. ida_key_checker --help

Arguments:

Option Default Description
-h/--help A list of available command options
-i/--input ida.key Input file (key, bin, idb or hexrays binary)
-o/--output unused Output (encrypted signature or license block) filename

Sample

Sample with public leaked key

  1. ida_key_checker -i "ida.key" -o sign
  2. Key file: "ida.key"
  3. Pirated Key: 0
  4. MD5 is valid: 1
  5. Key:
  6. HexRays License 6.8
  7. User Giancarlo Russo, HT Srl
  8. Email g.russo@hackingteam.com
  9. Issued On 2015-05-25 18:07:13
  10. MD5 1A 7C 54 CF 96 02 83 23 F7 07 4C 05 5B B3 B5 05
  11. Products
  12. LICENSE ID # SUPPORT EXPIRES NAME
  13. 48-3255-7514-28 1 2016-04-08 Never IDA Professional Named License (Windows)
  14. 48-B055-7514-8E 1 2016-04-08 Never IDA Professional Named License (Mac)
  15. 56-BC5F-5554-94 1 2016-04-08 Never ARM Decompiler (Mac)
  16. 56-3E5F-5554-3E 1 2016-04-08 Never ARM Decompiler (Windows)
  17. 55-BECD-8F84-AA 1 2016-04-08 Never x64 Decompiler (Mac)
  18. 55-3CC9-8FA4-6E 1 2016-04-08 Never x64 Decompiler (Windows)
  19. 57-3817-7E44-17 1 2016-04-08 Never x86 Decompiler (Mac)
  20. 57-B813-7E44-DB 1 2016-04-08 Never x86 Decompiler (Windows)
  21. Signature:
  22. Key Number:
  23. 25143
  24. 37 62
  25. Key Version:
  26. 680
  27. A8 02
  28. License Type:
  29. Named
  30. 01 00
  31. User Number:
  32. 0
  33. 00 00
  34. Reserved0:
  35. -1
  36. FF FF FF FF
  37. Reserved1:
  38. -1
  39. FF FF FF FF
  40. Started:
  41. 2015-05-25 19:07:13
  42. B1 48 63 55
  43. Expires:
  44. Never
  45. 00 00 00 00
  46. Support Exp:
  47. Never
  48. 00 00 00 00
  49. License ID:
  50. 48-3255-7514-28
  51. Username:
  52. Giancarlo Russo, HT Srl
  53. Version Flag:
  54. 0x00000007
  55. MD5:
  56. 1A 7C 54 CF 96 02 83 23 F7 07 4C 05 5B B3 B5 05
  57. Save signature to: "sign.bin"
  58. Signature saved
  59. Save decrypted signature to: "sign.decrypted"
  60. Decrypted signature saved

Check signature from .idb

  1. ida_key_checker -i GAME.idb
  2. Database: "GAME.idb"
  3. Loader: pe.dll - Portable executable for 80386 (PE)
  4. CPU: metapc
  5. IDA Version: 700[7.00]
  6. Time: 2021-03-10 22:49:45
  7. CRC: db68fa31
  8. Binary MD5: 37 5F 8D 73 1F 74 AC A9 4B 28 4B 17 46 41 DF D2
  9. Original User:
  10. Pirated Key: 0
  11. Key Number:
  12. 6279
  13. 87 18
  14. Key Version:
  15. 700
  16. BC 02
  17. License Type:
  18. Named
  19. 01 00
  20. User Number:
  21. 0
  22. 00 00
  23. Reserved0:
  24. -1
  25. FF FF FF FF
  26. Reserved1:
  27. -1
  28. FF FF FF FF
  29. Started:
  30. 2017-09-21 10:18:24
  31. C0 67 C3 59
  32. Expires:
  33. Never
  34. 00 00 00 00
  35. Support Exp:
  36. Never
  37. 00 00 00 00
  38. License ID:
  39. 48-3FBD-7F04-2C
  40. Username:
  41. Jiang Ying, Personal license
  42. Version Flag:
  43. 0x0000000f
  44. MD5:
  45. D5 6B 3D 90 90 36 99 51 1D 71 D9 64 1C 2B 21 C9
  46. User1:
  47. License Type:
  48. Named
  49. 01 00
  50. User Number:
  51. 1
  52. 01 00
  53. Reserved0:
  54. ffffffff
  55. FF FF FF FF
  56. Reserved1:
  57. ffffffff
  58. FF FF FF FF
  59. Started:
  60. 2017-09-21 10:18:24
  61. C0 67 C3 59
  62. Expires:
  63. Never
  64. 00 00 00 00
  65. Support Exp:
  66. 2018-09-21 02:00:00
  67. 70 26 A4 5B
  68. License ID:
  69. 48-3FBD-7F04-2C
  70. Username:
  71. Jiang Ying, Personal license
  72. Version Flag:
  73. 0x0000000f
  74. MD5:
  75. D5 6B 3D 90 90 36 99 51 1D 71 D9 64 1C 2B 21 C9

Get HexRays license from binary:

  1. ida_key_checker.exe -i hexx64.dll
  2. HEXRAYS_VERSION 7.0.0.170914
  3. IDA ID:
  4. 48-3FBD-7F04-2C
  5. Plugin ID:
  6. 55-BAE5-8A04-93 (x64)
  7. Username:
  8. Jiang Ying, Personal license
  9. Issued:
  10. 2017-09-21 10:18:34
  11. Support:
  12. 2018-09-21 02:00:00
  13. MD5:
  14. af4c3c64e8ba7d137cc75e1574ecbf56

About databases

To disable storage of private license details in database use this setting in config (cfg/ida.cfg)

  1. STORE_USER_INFO = NO

Libs

bigint

md5

cpp-base64

idb3 (updated fork idb3)