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
DragonzMaster
88f67c717a
Small Change to Reverse Proxy
...
Changing the way was used to calculate send/received data by reverse
proxy
-This change will view the value with decimal point (2 num) to make the
values more accurate
-Changing the func name used from "GetFileSize" to "GetDataSize" ( Found
in xServer.Core.Helper )
2015-05-19 22:17:03 +02:00
MaxXor
c64775b45a
Merged changes
2015-05-19 22:07:02 +02:00
MaxXor
c577ba41e1
Merge pull request #150 from d3agle/dev
...
Keylogger hook
2015-05-19 10:35:58 +02:00
d3agle
12ed28267d
Keylogger hook implementation - barebones
2015-05-19 03:19:09 -05:00
MaxXor
629c0b75d5
Merge pull request #148 from MaxXor/pr/147
...
Changed the send method's parameter type for client/server
2015-05-19 08:28:03 +02:00
MaxXor
bfc4333dbb
Small RemoteShell fix
2015-05-19 08:26:58 +02:00
yankejustin
983068e0ec
Fixed redundant type specification
...
Fixed redundant type specification for the rest of the packets.
2015-05-18 21:53:25 -04:00
yankejustin
3990494d47
Fixed redundant type specification
...
Fixed redundant type specification for the server's packets.
2015-05-18 21:01:38 -04:00
yankejustin
6c12e0b7ec
Respect the packet's type
...
One of the overloaded Send methods for the client and the server now
accepts the generic parameter.
2015-05-18 20:43:15 -04:00
Justin Yanke
d20dcc3fed
Merge pull request #3 from MaxXor/master
...
Merge with most recent branch
2015-05-18 20:28:19 -04:00
MaxXor
ae93f37ded
Improved setting of WorkingDirectory in RemoteShell
2015-05-18 22:09:16 +02:00
MaxXor
dc0592aad5
Small fix #2
2015-05-18 22:03:53 +02:00
MaxXor
2394409f7b
Small fix
2015-05-18 21:57:35 +02:00
MaxXor
98ffd687f9
Implemented IDisposable in RemoteShell
2015-05-18 21:45:14 +02:00
MaxXor
1ddc248fa3
Merge pull request #146 from MaxXor/pr/145
...
Improved UnsafeStreamCodec code
2015-05-18 18:08:06 +02:00