Tal Aloni
|
bac24a8b0a
|
Added NTFileSystemHelper class
Helper class to access the FileSystemShare / NamedPipeShare in an
NT-like manner dictated by the SMB protocol
|
2017-01-17 21:26:33 +02:00 |
|
Tal Aloni
|
d5dee56079
|
Set DeletePending if FILE_DELETE_ON_CLOSE has been set
|
2017-01-17 21:22:27 +02:00 |
|
Tal Aloni
|
26ca17c4b9
|
Improved open-search management
|
2017-01-17 21:17:56 +02:00 |
|
Tal Aloni
|
049cb5b104
|
Improved session management logic
|
2017-01-17 18:21:14 +02:00 |
|
Tal Aloni
|
54efee89a4
|
Renamed OpenedFileObject to OpenFileObject
|
2017-01-17 18:09:53 +02:00 |
|
Tal Aloni
|
73af59314c
|
SMBServer 1.0.9
|
2017-01-14 20:10:33 +02:00 |
|
Tal Aloni
|
d42240ffa1
|
Refactored ReadWriteResponseHelper
|
2017-01-14 19:52:55 +02:00 |
|
Tal Aloni
|
2049be2220
|
Moved UTime helper methods from SMB1Helper to UTimeHelper
|
2017-01-14 19:45:12 +02:00 |
|
Tal Aloni
|
8e67e1fab8
|
Moved FILETIME helper methods from SMB1Helper to FileTimeHelper
|
2017-01-14 19:45:12 +02:00 |
|
Tal Aloni
|
e1db838618
|
Bugfix: Transaction2Open2Response: Incorrect value was set as default CreationTime
|
2017-01-14 19:45:12 +02:00 |
|
Tal Aloni
|
9265858968
|
Removed leading slash from ServerService.PipeName and WorkstationService.PipeName
|
2017-01-14 19:45:07 +02:00 |
|
Tal Aloni
|
f22cfcbc1c
|
Refactored NTCreateHelper
|
2017-01-14 14:50:14 +02:00 |
|
Tal Aloni
|
2508ba07e1
|
Removed DesiredAccess (duplicate of FileAccessMask)
|
2017-01-14 14:47:36 +02:00 |
|
Tal Aloni
|
bbd572e938
|
Added conversion operators to and from AccessMask
|
2017-01-14 14:47:30 +02:00 |
|
Tal Aloni
|
2a4cb0f789
|
AccessMask related bugfixes
|
2017-01-14 14:34:39 +02:00 |
|
Tal Aloni
|
584ca8da61
|
Remove connected user from connection state on Logoff
|
2017-01-14 14:31:50 +02:00 |
|
Tal Aloni
|
fb68513c16
|
Hid internal SMB1ConnectionState variables
|
2017-01-14 14:30:40 +02:00 |
|
Tal Aloni
|
211adcc78a
|
Added RPCPipeStream to improve read / write abstraction
|
2017-01-14 00:56:35 +02:00 |
|
Tal Aloni
|
3f36591e14
|
RPC PDUs can now be read starting from a specified buffer offset
|
2017-01-14 00:22:38 +02:00 |
|
Tal Aloni
|
f809d337c8
|
Improved connected trees management logic
|
2017-01-13 23:42:39 +02:00 |
|
Tal Aloni
|
40a9b52cfc
|
Added authentication related logging
|
2017-01-13 23:35:18 +02:00 |
|
Tal Aloni
|
345f4ae444
|
Improved NTLM authentication API and implementation
|
2017-01-13 23:34:37 +02:00 |
|
Tal Aloni
|
6e52e002a6
|
LoginAPI improvements
|
2017-01-13 22:36:52 +02:00 |
|
Tal Aloni
|
d4fb2ba562
|
SSPIHelper: Improved documentation
|
2017-01-13 22:36:20 +02:00 |
|
Tal Aloni
|
0be9ecb03b
|
Added the Guest account with read permissions to the example user list
|
2017-01-13 15:07:46 +02:00 |
|
Tal Aloni
|
14300819ef
|
More control over which users are permitted access via the guest user account if the normal authentication process fails
|
2017-01-13 15:02:18 +02:00 |
|
Tal Aloni
|
c6ab11526b
|
Improved UID (User ID) allocation mechanism
|
2017-01-13 14:29:14 +02:00 |
|
Tal Aloni
|
c11b987320
|
Improved FID (File ID) allocation mechanism
|
2017-01-13 14:26:24 +02:00 |
|
Tal Aloni
|
617e5fb854
|
Improved TID (TreeID) allocation mechanism
|
2017-01-13 14:19:42 +02:00 |
|
Tal Aloni
|
b12a340d70
|
Improved SID (search handle) allocation mechanism
|
2017-01-13 11:19:46 +02:00 |
|
Tal Aloni
|
86c50e45fd
|
SSPIHelper: Internal variables and structures are now hidden
|
2017-01-10 22:19:21 +02:00 |
|
Tal Aloni
|
30a94716f2
|
Moved session setup helper methods to separate class
|
2017-01-10 17:57:56 +02:00 |
|
Tal Aloni
|
39b89ba355
|
SMBServer v1.0.8
|
2017-01-10 15:50:25 +02:00 |
|
Tal Aloni
|
11bc00ec57
|
Removed DEBUG specific behavior when SMB1 message is invalid
|
2017-01-10 15:41:17 +02:00 |
|
Tal Aloni
|
74e92f2e2b
|
Added SMBServer.OnLogEntry event
Implementers can now subscribe to the OnLogEntry event and receive log
entries.
|
2017-01-10 15:30:18 +02:00 |
|
Tal Aloni
|
08717b5358
|
Added a new ConnectionState class, SMB1 specific functionality will reside in SMB1ConnectionState
|
2017-01-10 15:18:26 +02:00 |
|
Tal Aloni
|
8ba4f012f1
|
Moved SMB1 specific server functionality to SMBServer.SMB1
|
2017-01-10 15:14:05 +02:00 |
|
Tal Aloni
|
eee2078581
|
Added SMB1Header.IsValidSMB1Header method
|
2017-01-10 15:14:05 +02:00 |
|
Tal Aloni
|
b41f03e202
|
Moved OpenedFileObject and ProcessStateObject to Server\ConnectionState\
|
2017-01-10 15:14:05 +02:00 |
|
Tal Aloni
|
b0bb9e399f
|
Moved SMB1 response helpers from Server\ResponseHelpers\ to Server\SMB1\
|
2017-01-10 15:14:05 +02:00 |
|
Tal Aloni
|
27981c55ad
|
Renamed TreeConnectHelper to ServiceNameHelper
|
2017-01-10 15:14:04 +02:00 |
|
Tal Aloni
|
3aa7825d1c
|
Renamed SMBConnectionReceiveBuffer to NBTConnectionReceiveBuffer
|
2017-01-10 15:14:04 +02:00 |
|
Tal Aloni
|
bc167316a2
|
Renamed StateObject to SMB1ConnectionState
|
2017-01-10 15:14:04 +02:00 |
|
Tal Aloni
|
b45cffe099
|
Renamed FileAttributes to SMBFileAttributes
|
2017-01-10 15:14:04 +02:00 |
|
Tal Aloni
|
241eafc732
|
Improved SMB1Message implementation
|
2017-01-10 15:13:59 +02:00 |
|
Tal Aloni
|
6700166f5a
|
Renamed SMBMessage to SMB1Message
|
2017-01-10 15:13:16 +02:00 |
|
Tal Aloni
|
2342765afb
|
Renamed SMBHelper to SMB1Helper
|
2017-01-10 11:15:12 +02:00 |
|
Tal Aloni
|
53de01c3d6
|
Renamed SMBHeader to SMB1Header
|
2017-01-10 11:07:08 +02:00 |
|
Tal Aloni
|
8b7d8b289b
|
Renamed SMBCommand to SMB1Command
|
2017-01-10 11:02:20 +02:00 |
|
Tal Aloni
|
f340094946
|
Added ISMBShare interface, moved share implementations to Server\Shares
|
2017-01-10 10:57:10 +02:00 |
|