Commit Graph

890 Commits

Author SHA1 Message Date
MaxXor ecb684537a Edited Readme 2015-05-10 18:16:50 +02:00
MaxXor f727452426 Merge pull request #115 from MaxXor/pr/114
Added NoIP.org Integration
2015-05-10 18:14:36 +02:00
DragonHunter 6b581b731c Fixed Stopping the proxy server
A error will occur when stopping the proxy server when there are clients
connected
2015-05-10 18:14:07 +02:00
MaxXor 11032266c9 Improved NoIP.org Integration 2015-05-10 18:11:22 +02:00
DragonHunter 58fcbe96f0 Target Server/Port fixed in ListView 2015-05-10 17:39:20 +02:00
Abdullah Saleem 4f8bd1b431 NoIP.org Integration 2015-05-10 20:38:08 +05:00
DragonHunter b7cad28b83 Tiny fix for class re-namer
Class re-namer fix for Reverse Proxy
2015-05-10 17:34:02 +02:00
Abdullah Saleem 5f83df91e5 NoIP.org Integration 2015-05-10 20:28:02 +05:00
DragonHunter ce7c75c56c More error checks & more reliable
Proxy is now more reliable and works a lot better
More error checks
2015-05-10 15:34:49 +02:00
DragonHunter ee74b6112d Initial release of the Reverse Proxy
Supports HTTPS
Supports Socks5
Tested both HTTPS and Socks5 with Proxifier
2015-05-10 13:11:27 +02:00
yankejustin 6e07cb0805 Emptying Key Buffer is no longer dangerous
If the timerEmptyKeyBuffer elapsed at a bad time or state, or if it was
unable to 1) Append data to _logFileBuffer or 2) Was unable to
successfully remove the entry from _keyBuffer
2015-05-09 23:53:30 -04:00
yankejustin 78007b7b14 Implemented logic to log a key
Implemented the new way of adding a key to log when the timerLogKeys
elapses.
2015-05-09 23:50:01 -04:00
Justin Yanke eaaf1e9c15 Merge pull request #5 from d3agle/master
Added Attributes
2015-05-09 20:07:46 -04:00
d3agle b7f617f704 Attributes
added special key attributes
2015-05-09 12:03:33 -05:00
Justin Yanke a049f30eb0 Merge pull request #4 from d3agle/master
Added attributes
2015-05-09 10:18:19 -04:00
d3agle 31678d5175 Added attributes
Very nice work.  This looks very nice.
2015-05-09 03:26:47 -05:00
yankejustin 0ec142183e Fixed a conditional and renamed a method
Fixed null check for the stored key loop in the key buffer and renamed a
method so it is more clear.
2015-05-09 00:04:16 -04:00
yankejustin 601c6a84f7 Fix: Added support for Extension Methods
Made a small attribute to support the power and beauty of extension
methods in .NET 2.0! :)
2015-05-08 23:55:24 -04:00
yankejustin 9993a4b21c Last of the big changes to the Keylogger
Added the second and likely last of the big changes and additions to the
Keylogger. The core design of it is much more clear than the initial
changes commit. Though not yet functional (last of it has to be
implemented, as seen by the small commented-out portions), it is nearing
completion. With this new design, it is significantly more scalable.
With these changes also comes another huge factor: modifications. This
new system allows easy feature additions and modifications, such as
filtering out specific keys to log dynamically in a natural manner.
2015-05-08 23:48:48 -04:00
yankejustin dbc3cbe7a2 Fixed AttributeTarget
AttributeTarget can now correctly apply to Keylogger Keys.
2015-05-08 20:42:03 -04:00
yankejustin 030805dba8 Documentation for properties of Keylogger Keys
Added documentation for the two properties of the Keylogger.
2015-05-08 16:51:14 -04:00
yankejustin 0ab83c4917 Initial big changes to Keylogger
Big changes to the Keylogger. Still needs lots of changes but my intent
should be visible by these changes. This is now very flexible, easy to
change and add keys, etc.
2015-05-08 14:08:39 -04:00
Justin Yanke b59cee6025 Fixed highlighting keys that are not special 2015-05-07 09:15:12 -04:00
Justin Yanke 3da57543f7 Added Escape Key to Keylogger
Should resolve https://github.com/MaxXor/xRAT/issues/95
2015-05-07 08:29:17 -04:00
Justin Yanke 5b3e654a4a Fix incorrect logging of special key combinations
Should fix https://github.com/MaxXor/xRAT/issues/98
2015-05-07 08:20:54 -04:00
Justin Yanke e1136dbb20 Merge pull request #2 from MaxXor/master
Merge with most recent branch
2015-05-07 08:09:16 -04:00
MaxXor 67d333317c Merge pull request #93 from d3agle/master
Fixed crash in Keylogger (null reference)
2015-05-07 11:31:55 +02:00
d3agle cc531e8066 null check fix
fixed keylogger null reference
2015-05-07 04:15:56 -05:00
d3agle a663994caa null check fix
fixed keylogger.

for some reason there was nulled KeyData in the buffer
2015-05-07 02:00:10 -05:00
MaxXor 6d06e3ba2c AppVeyor CI Integration
closes #86
2015-05-06 15:45:48 +02:00
MaxXor 73f32520a5 Added File Manager menu item "Open in Remote Shell"
#84
2015-05-06 15:18:56 +02:00
MaxXor fc49cd7e67 Fixed emptying key buffer 2015-05-06 09:51:32 +02:00
MaxXor bf3725df3c Improved Keylogger 2015-05-06 09:39:32 +02:00
MaxXor 992a4aeb5f Merge pull request #83 from yankejustin/master
Fixes and improvements to the keylogger
2015-05-06 09:28:17 +02:00
yankejustin 93a34dde9e Slight changes to the Logger
Added a small amount of documentation for the Logger's constructor, and
set the interval to flush the contents of the file to a lower amount (30
seconds was far too slow).
2015-05-05 21:58:29 -04:00
yankejustin 90ee1a50cf Fixed some incorrect documentation in Keylogger
Fixed some incorrect documentation in the Keylogger.
2015-05-05 21:05:46 -04:00
yankejustin 5756b05044 Fixed incorrect log by the Keylogger
Added 'else' clauses instead of only 'if' statements.
Decisions would be evaluated, but they would go under eachother. This
means that pressing ctrl+shift+alt+a would write something like:
'[SHIFT-CTRL-ALT-A]A' instead of '[SHIFT-CTRL-ALT-A]' .
2015-05-05 21:04:42 -04:00
yankejustin ac33a51158 Fixed two typos
Fixed two typos in the Keylogger.
2015-05-05 20:45:36 -04:00
Justin Yanke ad211571e5 Merge pull request #1 from MaxXor/master
Merge with base
2015-05-05 20:39:12 -04:00
MaxXor e07eeeb511 Reworked Keylogger
Fixed #79
Fixed #80
2015-05-05 22:40:39 +02:00
MaxXor e776e1dab9 Merge pull request #82 from yankejustin/master
Added documentation for the Server's Build folder
2015-05-05 20:01:21 +02:00
yankejustin ad115dd5cd Added documentation for Renamer
Added a little bit of documentation for the Server's Renamer.
2015-05-05 12:21:45 -04:00
yankejustin 7b5ef8a15c Added documentation for IconInjector
Added documentation for most of the Server's IconInjector.
2015-05-05 12:17:08 -04:00
yankejustin 7b2667d7ea Added documentation for Clientbuilder
Added documentation for the Server's ClientBuilder.
2015-05-05 12:08:20 -04:00
MaxXor 8f33798489 Merge pull request #78 from d3agle/master
Keylogger cleanup
2015-05-05 10:05:35 +02:00
d3agle 4d5fb29c17 Keylogger cleanup
Moved GetActiveWindowTitle so it's not called every 10ms
2015-05-05 03:01:14 -05:00
MaxXor 2b6ca6eda8 Removed unused variable 2015-05-05 09:56:19 +02:00
MaxXor bcadad27ab Merge pull request #77 from d3agle/master
Keylogger cleanup
2015-05-05 09:54:33 +02:00
d3agle 725a841db1 Keylogger cleanup
removed f1-f11 keys since they are not handled
moved calling the keyboard layout to FromKeys method when a key is
handled so its not being called every 10ms
2015-05-05 02:52:07 -05:00
MaxXor e50ea69d43 Fixed crash when downloading files over 2MB (#75) 2015-05-05 09:19:08 +02:00