27 Commits

Author SHA1 Message Date
Akash Mozumdar
f080656e60 improvements in thread safety and repetition detection in textthread 2019-01-01 15:15:09 -05:00
Akash Mozumdar
9216548848 small cleanup 2018-12-30 22:11:23 -05:00
Akash Mozumdar
afea96e9d5 more efficient thread safe wrapper 2018-12-21 14:11:40 -05:00
Akash Mozumdar
4ea5c9cb32 add x64 engine 2018-12-21 10:10:51 -05:00
Akash Mozumdar
6bef925920 refactor insertion_address (and i think fix a bug with deref offset in r codes) 2018-12-20 02:48:21 -05:00
Akash Mozumdar
464c001773 eh who needs moc anyway 2018-12-18 12:14:54 -05:00
Akash Mozumdar
86b2014a12 fix crash when saving hooks. refactor other things to compile time 2018-12-14 23:14:30 -05:00
Akash Mozumdar
5f87dae972 no need to avoid copy 2018-12-06 01:51:27 -05:00
Akash Mozumdar
74383ee0d8 refactor HANDLE out param 2018-12-03 18:29:30 -05:00
Akash Mozumdar
bc644bbe4e better threadsafeptr 2018-12-01 15:52:12 -05:00
Akash Mozumdar
7310f9349b remove unhook button 2018-11-27 16:57:47 -05:00
Akash Mozumdar
943e53e9a2 oops wrong order. anyway add some helper types 2018-11-27 15:55:19 -05:00
Akash Mozumdar
b80f795143 extract utility functions. specify deleted constructors. other misc fixes 2018-11-22 15:53:32 -05:00
Akash Mozumdar
0c7103964d rename 2018-11-04 20:48:46 -05:00
Akash Mozumdar
c877d9cd31 use raii for process records and mutexes. remove a lot of manual resource management 2018-10-31 12:04:32 -04:00
Akash Mozumdar
69e01dab7c allow different codepages 2018-10-30 20:50:50 -04:00
Akash Mozumdar
f7e3bbeb02 add function based offset. rewrite hookparam processing while we're at it 2018-10-11 12:58:30 -04:00
Akash Mozumdar
310d12ea14 get rid of some warnings 2018-09-22 15:45:54 -04:00
Akash Mozumdar
e2f83d47b9 god, "unsigned __int64" was a mouthful 2018-09-20 21:59:07 -04:00
Akash Mozumdar
189691a562 refactor 2018-08-28 17:21:20 -04:00
Akash Mozumdar
a36ba41eb4 Revert "performance improvement"
This reverts commit 41f80622cbcbc0f7c17d609a77d92e9e5ed1639b.
2018-08-28 16:25:08 -04:00
Akash Mozumdar
41f80622cb performance improvement 2018-08-28 15:17:45 -04:00
Akash Mozumdar
41e4b9fd9a improve read code 2018-08-26 22:21:15 -04:00
Akash Mozumdar
cb55ef9a86
Merge pull request #17 from Artikash/hookrewrite
Rewrite hook logic
2018-08-25 15:47:10 -04:00
Akash Mozumdar
a93a7dc444 rewrite hooking logic 2018-08-25 15:45:25 -04:00
Akash Mozumdar
61fb3248fe refactor more 2018-08-24 14:04:23 -04:00
Akash Mozumdar
13c2bfed2f another refactor 2018-08-24 12:50:20 -04:00