zeffy
9cf1d722f7
optimize dll injection and fix memory leaks
...
- use ZeroMemory where applicable
- fixed a couple memory leaks
- optimized dll injection (before it would allocate+write
MAX_PATH*sizeof(TCHAR) bytes to svchost.exe, now it will only
allocate+write what is needed to fit the dll path)
2017-07-01 18:37:13 -07:00
zeffy
32753e64a2
remove cast
2017-07-01 05:19:57 -07:00
zeffy
be6ac618c2
hmm
2017-07-01 04:45:20 -07:00
zeffy
0070add1f7
simplified some code, security improvements, etc
2017-07-01 04:33:29 -07:00
zeffy
2eb61f8667
Ctrl+R,R has failed me 🤔
2017-06-30 19:20:02 -07:00
zeffy
dd40fdc30a
improved logging and more
...
- write cpu and os info to log
- revise some log messages to be more uniform
- remove reference to .gitattributes 😠
- refactor some stuff
- refuse to load when in wow64 mode
2017-06-30 19:17:25 -07:00
zeffy
419f8b025f
add datetime and process id to log entries
2017-06-30 00:33:03 -07:00
zeffy
f9808ff301
lots of changes; see description
...
- moved logging to file (#66 )
- added preview updates KB4022168 and KB4022720 to supported updates in
installer script (untested)
- made adjustments to wix project (still WIP)
- moved shared globals to util.h
2017-06-29 20:48:26 -07:00
zeffy
d4e7c60582
Merge pull request #46 from winterheart/master [skip ci]
...
Implementing MSI packaging
2017-06-28 13:32:26 -07:00
zeffy
adb7e8f473
Update version.rc [skip ci]
2017-06-26 17:02:09 -07:00
zeffy
0d29958560
new *dbgprintf macros that have fname(line): prefix
2017-06-20 03:48:43 -07:00
zeffy
ebe8b3e492
fix #ifdefs
2017-06-19 14:16:37 -07:00
zeffy
0e3782bcb6
Merge branch 'master' into master
2017-06-18 19:16:52 -07:00
zeffy
05a17410ca
Update version.rc
2017-06-17 01:47:41 -07:00
zeffy
d40b00ae72
Update version.rc
2017-06-17 01:44:05 -07:00
zeffy
3ab07569fe
Revert "can't get it to work, back to static version number"
...
This reverts commit d1ddef5392
.
2017-06-17 01:41:49 -07:00
zeffy
d1ddef5392
can't get it to work, back to static version number
2017-06-17 01:25:01 -07:00
zeffy
a35fefb40b
cont. (debug appveyor)
2017-06-17 00:37:15 -07:00
zeffy
97fdab874b
cont. apply appveyor build version to artifacts
2017-06-17 00:25:03 -07:00
zeffy
4747dc501b
refactoring, update ci build scripts, etc
...
- cache results of CompareWindowsVersion() to shared variables to cut
down on redundant calls
- apply appveyor build version to artifacts (wip, could be broken)
- add .gitattributes
- finish patternfind.c (snr funcs unused, untested)
- delete COPYING.txt (it is created from LICENSE during the build
process)
2017-06-16 21:57:07 -07:00
zeffy
cda46fbc9f
0.6.1
...
- fixed x86 support
- added june updates to supported updates
- minor changes
2017-06-14 03:29:14 -07:00
zeffy
3d0b322f1e
add is64bitwindows helper
2017-06-13 03:58:42 -07:00
zeffy
2be1785509
new byte pattern search alg
...
Ported to C from @x64dbg's patternfind.cpp.
https://github.com/x64dbg/x64dbg/blob/development/src/dbg/patternfind.cpp
This one is much better than my previous implementation because now I
can use wildcards on single nibbles!
2017-06-13 01:43:27 -07:00
zeffy
c837bfec2f
better OS version detection
2017-06-10 14:25:46 -07:00
zeffy
4ad3642db6
more debug
2017-06-10 11:38:57 -07:00
zeffy
0b86b8e9ab
more error checking
2017-06-10 11:30:25 -07:00
zeffy
9badc6257e
ctrl s
2017-06-10 02:40:30 -07:00
zeffy
7d30ebd048
Rename entrypoint.c -> rundll32.c [skip ci]
2017-06-09 15:35:37 -07:00
Azamat H. Hackimov
8e5bb66aa8
Implementing MSI packaging
2017-06-09 21:46:11 +05:00
zeffy
ce7e6dd166
more error checking
2017-06-08 13:44:03 -07:00
zeffy
7e42fc54f3
fix wrong debug message function
2017-06-07 07:31:43 -07:00
zeffy
c8538b8ec3
slightly more strict wu module detection
2017-06-07 07:18:41 -07:00
zeffy
309981829e
better logging
2017-06-07 06:05:27 -07:00
zeffy
8a5ef20488
clean up
2017-06-07 05:34:00 -07:00
zeffy
37c8bd8ae3
ok now 0.6.0.2
2017-06-06 16:12:00 -07:00
zeffy
0ce2cbfbc0
0.6.0.2
2017-06-06 15:21:10 -07:00
zeffy
be33bfb2d5
finish making msvc a static import
2017-06-06 14:12:03 -07:00
Rafael Cossovan
ae8d48d365
Remove MSVC run-time dependencies (Microsoft Visual C++ 2017 Redistributable).
2017-06-06 15:52:07 -03:00
zeffy
fce0772996
fix comment spacing, variable names
2017-06-05 18:01:37 -07:00
zeffy
af062f47d7
0.6.0.1
2017-06-05 16:27:35 -07:00
zeffy
7f0784424f
spaces > tabs
2017-06-05 15:50:18 -07:00
zeffy
b02ad7a9d6
minor fixes, build events
2017-06-05 15:30:45 -07:00
zeffy
9d90abc0de
refactoring
2017-06-05 15:17:39 -07:00
zeffy
2f4355e616
refactoring
2017-06-05 14:33:03 -07:00
zeffy
f74f30e3a9
rename debug print method and split to ansi/unicode
2017-06-05 07:44:06 -07:00
zeffy
500eddf349
Update version.rc
2017-06-04 14:57:10 -07:00
zeffy
9ceec98964
move install folder
2017-06-04 12:31:48 -07:00
zeffy
f32ca65c54
0.6
2017-06-04 12:31:08 -07:00