d3agle
c234eb94d4
Format fixes
...
fixed formatting in both code, and in display of html logs
added extra line-break after log header
2015-05-23 05:09:00 -05:00
MaxXor
bd8ad24092
Merge pull request #175 from MaxXor/master
...
Reflected changes to unit test
2015-05-23 11:53:35 +02:00
MaxXor
18a076dcd1
Reflected changes to unit test
2015-05-23 11:53:01 +02:00
MaxXor
add1247037
Fixed XSS vulnerability in Keylogger HTML Logs
2015-05-23 10:41:17 +02:00
MaxXor
b0883f5b01
Merge pull request #174 from MaxXor/master
...
Merge changes #2
2015-05-23 09:57:15 +02:00
MaxXor
e3591b5e02
Small changes to unit test
2015-05-23 09:56:32 +02:00
MaxXor
8e203d0672
Merge pull request #166 from yankejustin/UnitTests
...
Added another Unit Test
2015-05-23 09:51:06 +02:00
MaxXor
61276c31a0
Merge pull request #173 from MaxXor/master
...
Merge changes
2015-05-23 09:49:50 +02:00
MaxXor
d71bc9f4b2
Merge pull request #168 from yankejustin/Performance
...
Performance
2015-05-23 09:49:24 +02:00
MaxXor
a27293a0eb
Merge pull request #172 from yankejustin/Keylogger
...
Keylogger Changes
2015-05-23 09:48:43 +02:00
yankejustin
dd85289fc5
Documentation for the Logger
...
Added a small amount of documentation for the Logger's constructor.
2015-05-23 00:50:25 -04:00
yankejustin
a1a49e9eec
Increase in keylogger form constructor
...
Now we actually use the ListViewItem object we create on every iteration
instead of creating one and only passing the string property value. ~38%
speed increase each iteration on DEBUG and RELEASE configurations.
2015-05-23 00:13:02 -04:00
yankejustin
33435e4fab
Immensely reduced log sizes
...
By using a style class to denote text that should be highlighted, we can
change the color in one spot of we desired instead of having to change
it in many spots. Also, the file size is much smaller because of the
significantly-lower amount of text necessary to save.
2015-05-23 00:05:17 -04:00
yankejustin
9748ed381d
Refractored the OnKeyDown event
2015-05-22 23:47:50 -04:00
yankejustin
c6e29f6405
Modified implementation of Dispose
...
The finalizer really should only be a safe-guard for ensuring that the
keylogger unsubscribes from the hook.
2015-05-22 23:24:28 -04:00
Justin Yanke
e01b0af583
Merge pull request #10 from d3agle/Keylogger
...
d3agle'd Keylogger :)
2015-05-22 22:41:54 -04:00
Justin Yanke
4d8a28cdcc
Merge pull request #9 from MaxXor/master
...
Merge with recent base
2015-05-22 22:06:41 -04:00
MaxXor
23a4389157
Merge small change
2015-05-22 22:52:47 +02:00
MaxXor
9d293a7574
Merge branch 'master' into dev
2015-05-22 22:47:12 +02:00
MaxXor
ad76dfaa60
Changed Target Framework of Tests to 3.5
2015-05-22 22:40:08 +02:00
MaxXor
4a38415f98
Small version fix
2015-05-22 22:39:35 +02:00
MaxXor
967c0494e0
Updated build scripts
2015-05-22 22:39:06 +02:00
MaxXor
813eae5fd9
Merge pull request #164 from MaxXor/net35
...
Upgrade to .NET Framework 3.5 Client Profile
2015-05-22 22:19:41 +02:00
MaxXor
6a6b253c0e
Added extension methods
2015-05-22 22:12:30 +02:00
MaxXor
3886e06430
Updated references
2015-05-22 22:12:19 +02:00
MaxXor
8ec1ec1947
Changed Target Framework to 3.5 Client Profile
2015-05-22 21:09:54 +02:00
MaxXor
a311da8d29
Edited Readme
2015-05-22 21:09:01 +02:00
MaxXor
9296623eb6
Edited Readme
2015-05-22 21:03:06 +02:00
d3agle
df27608f7b
Revert method name change
...
added some more comments
2015-05-22 09:15:33 -05:00
d3agle
da63edc4c5
Initial key handling logic
2015-05-22 00:53:09 -05:00
yankejustin
630b27bde3
Added Unit Tests for SafeQuickLZ
...
Added Unit Tests with small random and large random sets of data.
2015-05-21 16:12:58 -04:00
yankejustin
5a0378f2f2
Removed useless test
...
The information returned by constructing a GeoIP class is never null or
empty. It will return information stating that the information is
"unknown" or provide some type of default value.
2015-05-21 15:13:04 -04:00
Justin Yanke
22f54b8250
Merge pull request #8 from MaxXor/master
...
Merge with recent base
2015-05-21 15:02:50 -04:00
MaxXor
a18e799f9a
Merge pull request #162 from MaxXor/pr/161
...
Code Improvements
2015-05-21 20:55:15 +02:00
MaxXor
92eb35647b
Removed unused method
2015-05-21 20:54:32 +02:00
MaxXor
4fe601a87b
Small changes to code
2015-05-21 20:35:57 +02:00
yankejustin
792a9fc83f
Don't dispose bmpRes
...
It is not GetDiffDesktop's responsibility to dispose of bmpRes. Just
call UnlockBits, then return the Bitmap.
2015-05-21 12:29:15 -04:00
yankejustin
de3db663e9
Significant memory leak reduction
...
Remote Desktop now leaks significantly less memory on the Client.
GetDiffDesktop was unlocking bits only if an exception was thrown!
2015-05-21 12:27:43 -04:00
yankejustin
9e175378fc
Must use static readonly instead of const
...
Instead of using const, we must use static readonly...
2015-05-21 12:23:54 -04:00
yankejustin
8cbab66bf8
Forgot to initialize const string array
2015-05-21 12:20:45 -04:00
yankejustin
d100c47091
More meaningful exception for Client Helper
...
More meaningful exception is thrown for the Client's Helper class'
GetDiffDesktop method.
2015-05-21 12:16:18 -04:00
yankejustin
21261270d8
Moved string array to class-level
...
Moved string array for file size units to a class-level const string
array for performance.
2015-05-21 12:14:41 -04:00
yankejustin
8b20dee5e1
More meaningful exceptions
...
FileSplit provides more meaningful exceptions.
2015-05-21 12:12:02 -04:00
MaxXor
ac3718fa08
Merge pull request #160 from MaxXor/pr/159
...
Add support for mouse input for multiple monitors
2015-05-21 18:00:52 +02:00
MaxXor
951936e876
Improved mouse input for multiple monitors
2015-05-21 18:00:21 +02:00
MaxXor
b5d579eafd
Merged small fix from master
2015-05-21 17:44:31 +02:00
MaxXor
28f3fe1a58
Merge pull request #158 from yankejustin/Keylogger
...
Keylogger update
2015-05-21 17:43:03 +02:00
MaxXor
d7d9bee64e
Removed condition which is always true
2015-05-21 17:41:42 +02:00
MaxXor
f9b0c17850
Merge pull request #157 from yankejustin/Fix
...
Fixed server crash on FrmKeylogger
2015-05-21 17:38:20 +02:00
d3agle
3ed53465bf
Changes to keylogger
...
Made a few changes, added some comments for some considerations
2015-05-21 09:34:06 -05:00