navicat-patcher.txt 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  1. **********************************************************
  2. * Navicat Patcher (macOS) by @DoubleLabyrinth *
  3. * Version: 5.0 *
  4. **********************************************************
  5. Press Enter to continue or Ctrl + C to abort.
  6. [+] Try to open "Contents/MacOS/Navicat Premium" ... Ok!
  7. [+] Try to open "Contents/Frameworks/libcc-premium.dylib" ... Ok!
  8. [-] PatchSolution0 ...... Omitted.
  9. [-] PatchSolution1 ...... Omitted.
  10. [-] PatchSolution2 ...... Omitted.
  11. [+] PatchSolution3 ...... Ready to apply.
  12. fnGenerateKeyA RVA = 0x000000000116c3b8
  13. fnGenerateKeyB RVA = 0x00000000011788d2
  14. std::string::append(const char*, size_t) RVA = 0x0000000001848974
  15. [*] Your Navicat version: 15.0.4
  16. [*] Generating new RSA private key, it may take a long time...
  17. [*] Your RSA private key:
  18. -----BEGIN RSA PRIVATE KEY-----
  19. MIIEowIBAAKCAQEA4CF6I7Tcrll2LPW7XwH0WRq0I8uIonHa81zUaFXCGMzsfy79
  20. R9zrG5JdvLv0Q2LXqIESZBaoBaJI2rS9wcG9BklAcuSL6OA8g9iDbr9QRJeqvtZg
  21. pYnmp85qfZNoTp+rKQOKMZ/i4JaYQKcc9ZcZEXaUysn8CFIUAoKqqMOtyiggpuD5
  22. tTvWni+HrHNoBQFm+ro2h8m6wexe0GLh9M81ljkGOyCuaOKkCq4TPUnH3umk15WI
  23. N2XhDGYYwFlPQIPGKzHFJrTegC9PsBTAoYjzqJ9PQK6GIA3DhgdS3WR/pun3AKmn
  24. WOwvUgRG27qZtNY5Fa4JzB/TqiFGbsaKwKjWlQIDAQABAoIBABY0muJAwAByEpg/
  25. vFGcYvYVBDXrq1zUxOmJj+3KWVGVs/Sh1iwxggWYSbsyL/AhMdaa+xR5fioYuvkY
  26. IRi6Nh0SUtVPOWFYHga+A7+MKsqw8BS6LpcYA4cqlzhby2DGxvFoTV+/RH4VzX3S
  27. ULcwQiaNxg4VVugIIb1h7sCLqoM1qQI6Ct2uzfkE4pwwWR2XO8m3mMTRe9tTfv2H
  28. hnhc7QNuQEnz4fDYPF+/7P48eJoB/w+JPcN4JH9y/n47D2paGRYh1XdxlvHl8Bqu
  29. 9NuhfLhcWqZ306RIUJejudoYkPuW01ncgbUqI/Vs3wklZZRcM9ISzgLiBgT1jBmd
  30. aQyAO/0CgYEA/jFsZIWOE8hddMXvGlBOtl0xVLYujVknqs6QDStG+JM6p9Q/+6/x
  31. Mh5fTz9DauAJZEySw0Og2wO0yJvfHVigRlomAsEgCrAhNVT+bYokWeyECxmU/IFL
  32. ndObUqxBxRS9ch/rxpVnShq4kPZQ/5G/0UibSBEnpPsoX1EMApSRnKsCgYEA4blY
  33. yHPIRQfHwjC4X+xvIuqZdjS3QyQcpwjcVUjTm6l71jZ0W1LH10BQoPmDCb8FHR3T
  34. SY6QY8SpWd9C0FjTtg8lj3xKBNc8RZ9LLMjXM4GiGzwESDTRzgNQTbZsD19cJjnQ
  35. JlN5LkCHRERByqRWi9OX8CX5IejoYWmbCv6o2b8CgYEA9eeKHJS3JZwoDNeOv74A
  36. 55qwJms4DbW6EhtSb+r19XM4wzMp0qoag4muWlOxPKsPauBI+m1qJ3YmZgukhBdA
  37. tc5wByodfTl2ZsmaeQ2yrOuJsdNFtiC+rigPkqLh3W569vS6epn+GkpPUq13HkY5
  38. cpTy43z1BT2TiOI25Cgl1ZECgYB9SJmdkJ3sqpfWEaKUIy/AKoQI1tOM4YNBtqpM
  39. b8J7mINSbyD/+x9OOrVF05dGlo5pDb/TCNzdcy8n4cI8z8CaQSfwzuRqcWhToEli
  40. Twsa3G20PgiGZ0K33KD6sTCjC6Oi193PF++fm1M4scXuim4657NiKEFx78rjHnFe
  41. ld/0EwKBgHSZp9mLN1qifNUygw/TOWZ4Ihwhqeh/4agTbSSLuElT3M0d2dXighSn
  42. efP6t0EAInY78FtWPNFgZxO4Y/II+SSI74vyIYmgyvM31uxaiifPSkw6eoeL5JAP
  43. rWYcPk4BfJn30HN0xwHG/ddbp6TOPZkoFZu5rwzBCFtp2L2YjJdI
  44. -----END RSA PRIVATE KEY-----
  45. [*] Your RSA public key:
  46. -----BEGIN PUBLIC KEY-----
  47. MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4CF6I7Tcrll2LPW7XwH0
  48. WRq0I8uIonHa81zUaFXCGMzsfy79R9zrG5JdvLv0Q2LXqIESZBaoBaJI2rS9wcG9
  49. BklAcuSL6OA8g9iDbr9QRJeqvtZgpYnmp85qfZNoTp+rKQOKMZ/i4JaYQKcc9ZcZ
  50. EXaUysn8CFIUAoKqqMOtyiggpuD5tTvWni+HrHNoBQFm+ro2h8m6wexe0GLh9M81
  51. ljkGOyCuaOKkCq4TPUnH3umk15WIN2XhDGYYwFlPQIPGKzHFJrTegC9PsBTAoYjz
  52. qJ9PQK6GIA3DhgdS3WR/pun3AKmnWOwvUgRG27qZtNY5Fa4JzB/TqiFGbsaKwKjW
  53. lQIDAQAB
  54. -----END PUBLIC KEY-----
  55. **************************************************************
  56. * PatchSolution3 *
  57. **************************************************************
  58. [*] Previous:
  59. +0x000000000116c3b0 55 48 89 e5 41 57 41 56 UH..AWAV
  60. +0x000000000116c3c0 41 55 41 54 53 48 83 ec 48 48 89 7d 98 b0 01 88 AUATSH..HH.}....
  61. +0x000000000116c3d0 45 d5 88 45 d6 c6 45 d7 00 48 8d 35 30 7b 2a 01 E..E..E..H.50{*.
  62. +0x000000000116c3e0 48 8d 5d a0 48 89 df e8 e0 52 01 00 48 89 df be H.].H....R..H...
  63. +0x000000000116c3f0 6b 00 00 00 e8 c9 c5 6d 00 e8 62 53 01 00 88 45 k......m..bS...E
  64. +0x000000000116c400 d6 e8 d4 53 01 00 88 45 d7 e8 46 54 01 00 88 45 ...S...E..FT...E
  65. +0x000000000116c410 d5 f6 45 d7 01 75 3f f6 45 d5 01 0f 85 12 01 00 ..E..u?.E.......
  66. +0x000000000116c420 00 f6 45 d6 01 0f 84 a7 70 00 00 48 8d 35 ad 82 ..E.....p..H.5..
  67. +0x000000000116c430 2f 01 48 8d 7d b8 e8 91 52 01 00 0f b6 55 b8 89 /.H.}...R....U..
  68. +0x000000000116c440 d0 24 01 0f 84 5f 02 00 00 48 8b 75 c8 48 8b 55 .$..._...H.u.H.U
  69. +0x000000000116c450 c0 e9 59 02 00 00 48 8d 35 70 82 2f 01 48 8d 7d ..Y...H.5p./.H.}
  70. +0x000000000116c460 a0 e8 08 c5 6d 00 48 8d 7d a0 be 61 00 00 00 e8 ....m.H.}..a....
  71. +0x000000000116c470 4e c5 6d 00 48 8d 35 4e 87 2f 01 48 8d 7d a0 e8 N.m.H.5N./.H.}..
  72. +0x000000000116c480 ea c4 6d 00 48 8d 35 47 87 2f 01 48 8d 7d a0 e8 ..m.H.5G./.H.}..
  73. +0x000000000116c490 da c4 6d 00 e8 d5 5b 01 00 88 45 d5 e8 e5 59 01 ..m...[...E...Y.
  74. +0x000000000116c4a0 00 88 45 d7 e8 d1 5a 01 00 88 45 d6 f6 45 d7 01 ..E...Z...E..E..
  75. +0x000000000116c4b0 0f 85 13 4f 00 00 f6 45 d5 01 0f 85 ac 00 00 00 ...O...E........
  76. +0x000000000116c4c0 f6 45 d6 01 0f 84 08 70 00 00 48 8d 7d a0 be 58 .E.....p..H.}..X
  77. +0x000000000116c4d0 00 00 00 e8 ea c4 6d 00 48 8d 35 a8 2a 30 01 48 ......m.H.5.*0.H
  78. +0x000000000116c4e0 8d 7d a0 e8 86 c4 6d 00 48 8d 35 ad ca 2e 01 48 .}....m.H.5....H
  79. +0x000000000116c4f0 8d 7d a0 e8 76 c4 6d 00 e8 03 5a 01 00 88 45 d6 .}..v.m...Z...E.
  80. +0x000000000116c500 e8 d5 52 01 00 88 45 d5 e8 ff 58 01 00 88 45 d7 ..R...E...X...E.
  81. +0x000000000116c510 f6 45 d5 01 0f 85 53 01 00 00 f6 45 d6 01 0f 85 .E....S....E....
  82. +0x000000000116c520 53 02 00 00 f6 45 d7 01 0f 85 57 7b 00 00 e9 9f S....E....W{....
  83. +0x000000000116c530 6f 00 00 48 8d 35 c5 8c 94 00 48 8d 7d a0 ba 01 o..H.5....H.}...
  84. +0x000000000116c540 00 00 00 e8 2c c4 6d 00 48 8d 35 84 81 2f 01 48 ....,.m.H.5../.H
  85. +0x000000000116c550 8d 7d b8 e8 74 51 01 00 0f b6 55 b8 89 d0 24 01 .}..tQ....U...$.
  86. +0x000000000116c560 74 2e 48 8b 75 t.H.u
  87. [*] After:
  88. +0x000000000116c3b0 55 48 89 e5 48 31 c0 48 UH..H1.H
  89. +0x000000000116c3c0 89 07 48 89 47 08 48 89 47 10 ba 88 01 00 00 48 ..H.G.H.G......H
  90. +0x000000000116c3d0 8d 35 07 00 00 00 e8 99 c5 6d 00 c9 c3 4d 49 49 .5.......m...MII
  91. +0x000000000116c3e0 42 49 6a 41 4e 42 67 6b 71 68 6b 69 47 39 77 30 BIjANBgkqhkiG9w0
  92. +0x000000000116c3f0 42 41 51 45 46 41 41 4f 43 41 51 38 41 4d 49 49 BAQEFAAOCAQ8AMII
  93. +0x000000000116c400 42 43 67 4b 43 41 51 45 41 34 43 46 36 49 37 54 BCgKCAQEA4CF6I7T
  94. +0x000000000116c410 63 72 6c 6c 32 4c 50 57 37 58 77 48 30 57 52 71 crll2LPW7XwH0WRq
  95. +0x000000000116c420 30 49 38 75 49 6f 6e 48 61 38 31 7a 55 61 46 58 0I8uIonHa81zUaFX
  96. +0x000000000116c430 43 47 4d 7a 73 66 79 37 39 52 39 7a 72 47 35 4a CGMzsfy79R9zrG5J
  97. +0x000000000116c440 64 76 4c 76 30 51 32 4c 58 71 49 45 53 5a 42 61 dvLv0Q2LXqIESZBa
  98. +0x000000000116c450 6f 42 61 4a 49 32 72 53 39 77 63 47 39 42 6b 6c oBaJI2rS9wcG9Bkl
  99. +0x000000000116c460 41 63 75 53 4c 36 4f 41 38 67 39 69 44 62 72 39 AcuSL6OA8g9iDbr9
  100. +0x000000000116c470 51 52 4a 65 71 76 74 5a 67 70 59 6e 6d 70 38 35 QRJeqvtZgpYnmp85
  101. +0x000000000116c480 71 66 5a 4e 6f 54 70 2b 72 4b 51 4f 4b 4d 5a 2f qfZNoTp+rKQOKMZ/
  102. +0x000000000116c490 69 34 4a 61 59 51 4b 63 63 39 5a 63 5a 45 58 61 i4JaYQKcc9ZcZEXa
  103. +0x000000000116c4a0 55 79 73 6e 38 43 46 49 55 41 6f 4b 71 71 4d 4f Uysn8CFIUAoKqqMO
  104. +0x000000000116c4b0 74 79 69 67 67 70 75 44 35 74 54 76 57 6e 69 2b tyiggpuD5tTvWni+
  105. +0x000000000116c4c0 48 72 48 4e 6f 42 51 46 6d 2b 72 6f 32 68 38 6d HrHNoBQFm+ro2h8m
  106. +0x000000000116c4d0 36 77 65 78 65 30 47 4c 68 39 4d 38 31 6c 6a 6b 6wexe0GLh9M81ljk
  107. +0x000000000116c4e0 47 4f 79 43 75 61 4f 4b 6b 43 71 34 54 50 55 6e GOyCuaOKkCq4TPUn
  108. +0x000000000116c4f0 48 33 75 6d 6b 31 35 57 49 4e 32 58 68 44 47 59 H3umk15WIN2XhDGY
  109. +0x000000000116c500 59 77 46 6c 50 51 49 50 47 4b 7a 48 46 4a 72 54 YwFlPQIPGKzHFJrT
  110. +0x000000000116c510 65 67 43 39 50 73 42 54 41 6f 59 6a 7a 71 4a 39 egC9PsBTAoYjzqJ9
  111. +0x000000000116c520 50 51 4b 36 47 49 41 33 44 68 67 64 53 33 57 52 PQK6GIA3DhgdS3WR
  112. +0x000000000116c530 2f 70 75 6e 33 41 4b 6d 6e 57 4f 77 76 55 67 52 /pun3AKmnWOwvUgR
  113. +0x000000000116c540 47 32 37 71 5a 74 4e 59 35 46 61 34 4a 7a 42 2f G27qZtNY5Fa4JzB/
  114. +0x000000000116c550 54 71 69 46 47 62 73 61 4b 77 4b 6a 57 6c 51 49 TqiFGbsaKwKjWlQI
  115. +0x000000000116c560 44 41 51 41 42 DAQAB
  116. [*] Previous:
  117. +0x00000000011788d0 55 48 89 e5 41 56 53 48 83 ec 40 49 89 fe UH..AVSH..@I..
  118. +0x00000000011788e0 c6 45 ed 01 31 c0 88 45 ee 88 45 ef 48 8d 35 1d .E..1..E..E.H.5.
  119. +0x00000000011788f0 b6 29 01 48 8d 5d b0 48 89 df e8 cd 8d 00 00 48 .).H.].H.......H
  120. +0x0000000001178900 8d 35 67 ce 93 00 ba 06 00 00 00 48 89 df e8 61 .5g........H...a
  121. +0x0000000001178910 00 6d 00 e8 e4 97 00 00 88 45 ee e8 56 98 00 00 .m.......E..V...
  122. +0x0000000001178920 88 45 ed e8 c8 98 00 00 88 45 ef f6 45 ee 01 75 .E.......E..E..u
  123. +0x0000000001178930 33 f6 45 ed 01 75 51 f6 45 ef 01 0f 84 b8 8a 00 3.E..uQ.E.......
  124. +0x0000000001178940 00 48 8d 7d b0 be 58 00 00 00 e8 73 00 6d 00 48 .H.}..X....s.m.H
  125. +0x0000000001178950 8d 35 1b d4 2e 01 48 8d 7d b0 e8 0f 00 6d 00 e9 .5....H.}....m..
  126. +0x0000000001178960 6b 19 00 00 48 8d 35 60 cb 2e 01 48 8d 7d d0 e8 k...H.5`...H.}..
  127. +0x0000000001178970 58 8d 00 00 0f b6 55 d0 89 d0 24 01 74 40 48 8b X.....U...$.t@H.
  128. +0x0000000001178980 75 e0 48 8b 55 d8 eb 3d 48 8d 7d b0 be 75 00 00 u.H.U..=H.}..u..
  129. +0x0000000001178990 00 e8 2c 00 6d 00 48 8d 7d b0 be 44 00 00 00 e8 ..,.m.H.}..D....
  130. +0x00000000011789a0 1e 00 6d 00 48 8d 35 bc d1 93 00 48 8d 7d b0 ba ..m.H.5....H.}..
  131. +0x00000000011789b0 07 00 00 00 e8 bb ff 6c 00 e9 66 7a 00 00 48 d1 .......l..fz..H.
  132. +0x00000000011789c0 ea 48 8d 75 d1 48 8d 7d b0 e8 a6 ff 6c 00 f6 45 .H.u.H.}....l..E
  133. +0x00000000011789d0 d0 01 74 09 48 8b 7d e0 e8 49 02 6d 00 48 8d 35 ..t.H.}..I.m.H.5
  134. +0x00000000011789e0 ed ca 2e 01 48 8d 7d b0 e8 81 ff 6c 00 48 8d 35 ....H.}....l.H.5
  135. +0x00000000011789f0 59 c1 2e 01 48 8d 7d b0 e8 71 ff 6c 00 e8 68 98 Y...H.}..q.l..h.
  136. +0x0000000001178a00 00 00 88 45 ed e8 da 98 00 00 88 45 ef e8 4c 99 ...E.......E..L.
  137. +0x0000000001178a10 00 00 88 45 ee f6 45 ee 01 0f 85 61 27 00 00 f6 ...E..E....a'...
  138. +0x0000000001178a20 45 ed 01 75 0f f6 45 ef 01 0f 85 8c 7d 00 00 e9 E..u..E.....}...
  139. +0x0000000001178a30 c5 89 00 00 48 8d 35 fb cf 2e 01 48 8d 7d b0 e8 ....H.5....H.}..
  140. +0x0000000001178a40 2a ff 6c 00 48 8d 35 f1 cf 2e 01 48 8d 7d d0 e8 *.l.H.5....H.}..
  141. +0x0000000001178a50 78 8c 00 00 0f b6 55 d0 89 d0 24 01 74 0a 48 8b x.....U...$.t.H.
  142. +0x0000000001178a60 75 e0 48 8b 55 d8 eb 07 48 d1 ea 48 8d 75 d1 48 u.H.U...H..H.u.H
  143. +0x0000000001178a70 8d 7d b0 e8 fc fe 6c 00 f6 45 d0 01 74 09 48 .}....l..E..t.H
  144. [*] After:
  145. +0x00000000011788d0 55 48 89 e5 48 31 c0 48 89 07 48 89 47 08 UH..H1.H..H.G.
  146. +0x00000000011788e0 48 89 47 10 ba 88 01 00 00 48 8d 35 07 00 00 00 H.G......H.5....
  147. +0x00000000011788f0 e8 7f 00 6d 00 c9 c3 00 00 00 00 00 00 00 00 00 ...m............
  148. +0x0000000001178900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  149. +0x0000000001178910 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  150. +0x0000000001178920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  151. +0x0000000001178930 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  152. +0x0000000001178940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  153. +0x0000000001178950 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  154. +0x0000000001178960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  155. +0x0000000001178970 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  156. +0x0000000001178980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  157. +0x0000000001178990 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  158. +0x00000000011789a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  159. +0x00000000011789b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  160. +0x00000000011789c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  161. +0x00000000011789d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  162. +0x00000000011789e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  163. +0x00000000011789f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  164. +0x0000000001178a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  165. +0x0000000001178a10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  166. +0x0000000001178a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  167. +0x0000000001178a30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  168. +0x0000000001178a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  169. +0x0000000001178a50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  170. +0x0000000001178a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  171. +0x0000000001178a70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
  172. [+] PatchSolution3 has been applied.
  173. [*] New RSA-2048 private key has been saved to
  174. /Users/doublesine/github.com/navicat-keygen/bin/RegPrivateKey.pem
  175. **************************************************************
  176. * Patch has been done successfully. Have fun and enjoy~~ *
  177. * DO NOT FORGET TO SIGN NAVICAT BY YOUR CERTIFICATE!!! *
  178. **************************************************************