Commit Graph

607 Commits

Author SHA1 Message Date
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
UbbeLoL 6f316655dd Add support for mouse input for multiple monitors 2015-05-21 10:32:24 +02:00
Justin Yanke 8c09decce7 Updated README to reflect changes
Updated README to reflect the usage of George Mamaladze's work.
2015-05-21 00:38:26 -04:00
Justin Yanke 706c7e38b6 Fixed server crash on FrmKeylogger
<h1>Reproduction of the issue</h1>
- Open up a keylogger form and make sure no entries are selected.
- Invoke the "ItemActivate" method by pressing enter.
- Since no items are selected, it cannot index the 0th item of lstLogs' SelectedItems, causing an exception that is uncaught and crashes the server.
2015-05-21 00:07:58 -04:00
yankejustin ae4b1f44de Implemented gmamaladze's logic
Implemented gmamaladze's logic into the Keylogger. Still needs work on
the way it outputs. See additional notes in
https://github.com/MaxXor/xRAT/issues/149
2015-05-20 11:50:47 -04:00
yankejustin d022e55cc7 Slight performance boost
Break out of the loop when a subtype's derived type is found to match.
2015-05-20 09:52:26 -04:00
MaxXor 3a80b3459c Improved code readability in Renamer 2015-05-20 09:27:11 +02:00
MaxXor 2d025eea09 Merge branch 'master' into dev 2015-05-20 09:24:22 +02:00
MaxXor c009999af2 Merge pull request #154 from d3agle/master
IDisposable TypeloadException fix
2015-05-20 09:13:16 +02:00
MaxXor 42a62cfdeb Merge pull request #155 from yankejustin/Fix
Fixes for uninstall issues
2015-05-20 09:11:54 +02:00
yankejustin ce61f3dcfe Possible fix
Should fix https://github.com/MaxXor/xRAT/issues/153
2015-05-19 20:43:42 -04:00
Justin Yanke a3faf0c84e Merge pull request #6 from MaxXor/master
Merge with recent base
2015-05-19 20:43:07 -04:00
yankejustin 07751c833a Transition stage
Modified a few things... Saving current spot to for major content
additions.
2015-05-19 19:19:45 -04:00
d3agle 4e390742a5 IDisposable TypeloadException fix
Ignore renaming types that implement interfaces.

I hope this is the correct way to do this, I couldn't find a way to find
a specific interface to exclude from obfuscation
2015-05-19 18:06:10 -05:00
yankejustin 5d36ff44ac Added hook id type 2015-05-19 17:32:55 -04:00
yankejustin 46aec1e684 Added a "None" key 2015-05-19 17:06:00 -04:00
MaxXor dbe79831c4 Merge pull request #152 from DragonzMaster/master
Small Change to Reverse Proxy
2015-05-19 22:46:47 +02:00
Justin Yanke 61880e0780 Merge pull request #5 from MaxXor/dev
Merge with dev branch
2015-05-19 16:18:55 -04:00