Commit Graph

63 Commits

Author SHA1 Message Date
Double Sine
88c2714363
Fix typo 2019-03-01 01:39:54 +08:00
Double Sine
bc8f3b62c9
Refactor code, update to version 3.2 2019-03-01 01:37:16 +08:00
Double Sine
1a3d0b0128
Move all 3rd-party libraries to 'libraries' folder 2019-02-25 22:51:47 +08:00
Double Sine
0586ceefb6
Adjust output format 2019-01-19 16:48:39 +08:00
Double Sine
bf2fb47a3a
Print emptry line no matter FindPatchOffset succeeds or not 2019-01-19 16:37:56 +08:00
Double Sine
e81e0f0813
Print empty line if FindPatchOffset succeeds 2019-01-19 16:21:03 +08:00
Double Sine
793d1e583c
llx -> zx 2019-01-19 16:20:13 +08:00
Double Sine
acd61f1822
Relax requirement for RSA private key in PatchSolution1 2019-01-19 16:12:58 +08:00
Double Sine
d14695a524
Adjust patch strategy 2019-01-19 16:11:12 +08:00
Double Sine
4d31408ea2
Add PatchSolution0, 1, 2 2019-01-18 23:31:04 +08:00
Double Sine
6e2ce547ec
Add PatchSolution3 for x86 2019-01-18 17:21:40 +08:00
Double Sine
02f379e6f6
Refactor PatchSolution3 2019-01-18 11:13:51 +08:00
Double Sine
db95345644
Finish PatchSolution3 2019-01-16 21:40:32 +08:00
Double Sine
10a119b483
Add CapstoneMallocTraits 2019-01-16 15:00:30 +08:00
Double Sine
5bd419e2ce
Add PrintSomeBytes 2019-01-16 11:02:50 +08:00
Double Sine
e9cf2d1e3d
Define __BASE_FILE__ 2019-01-15 19:21:28 +08:00
Double Sine
29d886718c
Fix a mistake that will return an invalid pointer 2019-01-15 17:19:09 +08:00
Double Sine
0994a86b2f
Fix some typo 2019-01-15 16:25:42 +08:00
Double Sine
23a7557a20
Throw OpensslError when RSA_new fails 2019-01-15 13:13:58 +08:00
Double Sine
1a3a68f70e
Update due to exceptions modules' refactor 2019-01-15 12:46:45 +08:00
Double Sine
6722fbd562
Enable traits if and only if some macros are defined 2019-01-15 12:40:55 +08:00
Double Sine
0c0925b8a6
Refactor exceptions modules 2019-01-15 12:32:33 +08:00
Double Sine
baf4f45e65
Move inline attribute inside struct 2019-01-15 11:23:11 +08:00
Double Sine
0ae8754462
Add pragma once and remove noexcept attribute 2019-01-15 11:02:53 +08:00
Double Sine
fd2fe40394
Remove Patcher namespace 2019-01-15 10:57:40 +08:00
Double Sine
33a4e9a179
Remove Patcher namespace 2019-01-15 09:36:06 +08:00
Double Sine
1dd88e11ff
Add CapstoneError and CapstoneHandleTraits 2019-01-15 09:32:51 +08:00
Double Sine
802535f3ba
Give up exclusive opening 2019-01-14 16:18:07 +08:00
Double Sine
0925e1ef06
Move RSACipher constructor from private to public 2019-01-14 15:45:17 +08:00
Double Sine
e5103644a8
Rename OpensslException to OpensslError 2019-01-14 15:23:01 +08:00
Double Sine
dca49e73e5
Add FileMapper.hpp 2019-01-14 15:13:44 +08:00
Double Sine
818a1d28e9
Refactor RSACipher 2019-01-14 15:08:03 +08:00
Double Sine
7ec1ea67c4
ResourceGuardOpenssl.hpp: include ResourceGuard.hpp 2019-01-14 14:34:17 +08:00
Double Sine
f7618bd3bc
Refactor helper functions 2019-01-14 14:29:14 +08:00
Double Sine
072734f041
Add ResourceGuard 2019-01-14 14:14:27 +08:00
Double Sine
eb828f5afa
Add Exceptions.hpp 2019-01-14 13:56:04 +08:00
Double Sine
84b20b3b0e
Remove all old solutions 2019-01-14 13:38:54 +08:00
Double Sine
b588e7f608
Add support for Navicat Premium 12.1.11 x86 2018-12-13 20:41:27 +08:00
Double Sine
5ffe7a198e
Add support for Navicat Premium 12.1.11 x64 2018-12-13 18:41:23 +08:00
Double Sine
e5300eee16
Refactor code 2018-12-13 12:59:38 +08:00
Double Sine
04fd1ba315
Add HandleGuard and FileMapper 2018-12-13 00:23:30 +08:00
Double Sine
d4202a907c
Rename parameters of PrintMemory and add comments 2018-12-12 22:56:17 +08:00
Double Sine
b3cfffddf6
Add pragma comment 2018-09-22 21:22:04 +08:00
Double Sine
cf945793e4
Update vcxproj 2018-09-22 12:00:19 +08:00
Double Sine
96f40aef26
Adjust Solution0 and Solution1 2018-09-22 11:59:59 +08:00
Double Sine
28c2cfa290
Move some functions to Helper.cpp 2018-09-22 11:58:31 +08:00
Double Sine
ac271858f0
Fix mistake: BF_encrypt, BF_decrypt -> BF_ecb_encrypt 2018-09-22 11:56:38 +08:00
Double Sine
368d56b709
Remove unnecessary components and use blowfish, sha1 of OpenSSL version 2018-09-21 21:39:43 +08:00
Double Sine
1f0298a4a8
unsigned long long --> unsigned int 2018-09-21 20:49:20 +08:00
Double Sine
a9d7f1004d
Fix bug reported in #135 2018-09-12 18:18:35 +08:00