Bryan Roe
73b1d5e77c
Converted atoi to safer alternative
2020-09-24 15:50:27 -07:00
Bryan Roe
812fbae6e5
Updated size check
2020-09-23 14:01:22 -07:00
Bryan Roe
8cdcfcb187
Addressed Checkmarx issues
2020-09-17 12:59:15 -07:00
Bryan Roe
9890200f25
Added MIPS24KC (OpenWRT) Support
2020-08-19 17:40:34 -07:00
Bryan Roe
79e89787f3
Fixed bug where I forgot to set the Tail of the pending queue when I added an item, when there was already an item
2020-08-11 15:21:38 -07:00
Bryan Roe
42dcbc8e4d
Fixed edge case bug, where if terminate flag was set, Windows Select loop may not unblock
2020-08-11 02:26:29 -07:00
Bryan Roe
43e09dd41e
1. Removed uneccessary printf
...
2. Added support for hex values for CAched db entries
3. Added --copy-msh support in agent installer
4. Added --no-embedded support
2020-08-01 02:38:38 -07:00
Bryan Roe
8f43ced7a1
Fixed memory leak when writing compressed record
2020-07-30 21:30:50 -07:00
Bryan Roe
0f50542d8d
Fixed typo in Windows Server 2012 fix. I meant to pass bytesRead, not bufferLen
2020-07-28 22:17:31 -07:00
Bryan Roe
7b9ce06818
1. Added workaround for ReadFile() problem on Windows Server 2012
2020-07-28 18:27:07 -07:00
Bryan Roe
182469a82c
Fixed bug with ILibParseString, if offset was specified
2020-07-28 15:16:40 -07:00
Bryan Roe
1064fee868
1. Fixed size checks
...
2. Added checks for db write errors, and added readonly mode failover, with an error event
2020-07-27 13:19:36 -07:00
Bryan Roe
d9b236971e
Added missing error handler
2020-07-27 09:56:14 -07:00
Bryan Roe
4d828e15da
Fixed bug where if no items are in the chain or the handle list, the timeout was left at 0, causing high CPU utilization on Windows.
2020-07-26 00:57:59 -07:00
Bryan Roe
a45f5f07c8
Updated readonly support
2020-07-18 01:55:10 -07:00
Bryan Roe
d1a615b7ec
Added metadata
2020-07-18 00:54:07 -07:00
Bryan Roe
af9ce34a6f
Updated to better support readonly filesystems
2020-07-18 00:32:35 -07:00
Bryan Roe
0f4b18b8eb
1. Fixed compiler warnings
...
2. Fixed #ifdef for NOTLS
2020-07-16 17:48:35 -07:00
Bryan Roe
7814278d4f
1. Updated encrypted discovery
...
2. Fixed memory leak
2020-07-15 14:11:32 -07:00
Bryan Roe
0902718a47
Fixed bug in IOActive fix
2020-07-15 01:42:12 -07:00
Bryan Roe
67fc6c54b1
Addressed IOActive issues
2020-07-15 01:24:56 -07:00
Bryan Roe
4728330c5e
Fixed some warnings
2020-07-08 16:07:04 -07:00
Bryan Roe
8dc669699e
Added mitigation for signal handling with vfork
2020-07-07 17:05:47 -07:00
Bryan Roe
f2cbf1f10d
Updated LoadLibrary() to specify system32 path only
2020-07-06 18:46:48 -07:00
Bryan Roe
ba8e43b47c
1. Fixed integer overflow detection for 32 bit
...
2. Fixed compiler warning
2020-06-30 10:58:59 -07:00
Bryan Roe
0d4f0f6adc
1. Implemented missing event 'net.server.connect'
...
2. Added integer overflow checks on ILibMemory operations
3. Added better bounds checking for DNS resolve and PE header parsing
2020-06-26 23:10:43 -07:00
Bryan Roe
10bde8c328
1. Fixed typo with upstart service manager .conf definition
...
2. Added support for installedDate in service manager
3. Fixed compiler warnings
2020-06-25 12:34:56 -07:00
Bryan Roe
9b6669f074
Fixed compiler warnings
2020-06-24 15:10:00 -07:00
Bryan Roe
ea1c9fbf20
Updated db to better support compressed records.
2020-06-23 01:57:08 -07:00
Bryan Roe
e82255959a
Added support for compressed db entries
2020-06-22 19:10:54 -07:00
Bryan Roe
59f80fc1b1
Fixed db retry logic
2020-06-15 21:15:33 -07:00
Bryan Roe
3b1dc835eb
1. Added crc32-stream modules
...
2. Updated flow control for compressed-stream
3. Added newListener even on EventEmitter, that fires event after a lsitener is added
4. Added two new event helper methods
5. Updated fs.read to work with CreateFile on Windows.
2020-06-15 13:16:01 -07:00
Bryan Roe
b2a99c7497
Added NULL/Canary check on metadata update method
2020-06-12 16:32:39 -07:00
Bryan Roe
10a9e7226e
1. Added support for UTF8 wnvironment variables for window's child_process
...
2. Updated message-box and toaster to support UTF8 on Windows
2020-06-09 19:37:37 -07:00
Bryan Roe
6834a34ca6
1. Fixed NULL reference crash that could occur if ILibProcessPipe metadata is NULL when fdsnapshot is called
...
2. Updated MacOS KVM to set metadata on child process
2020-06-07 01:13:21 -07:00
Bryan Roe
25539b09d7
Fixed metadata handling bug on Windows, for child_process
2020-05-29 10:10:09 -07:00
Bryan Roe
9e6387599a
Added ILibChain_ReadAndSaveStateEx()
...
Updated Windows IPC Socket, so client connection uses ReadAndSaveState, to start in paused state.
2020-05-29 00:02:59 -07:00
Bryan Roe
5fa79bdee0
Fixed compiler warnings
2020-05-28 01:00:59 -07:00
Bryan Roe
74d4ae2c1e
Windows, rev1 update
2020-05-23 01:02:44 -07:00
Bryan Roe
c2c12f7ac5
Fixed compiler warning
2020-05-22 15:08:41 -07:00
Bryan Roe
a7b30fb729
Updated metadata
2020-05-22 12:18:46 -07:00
Bryan Roe
2a0cc4435d
Fixed #ifdef
2020-05-22 00:31:48 -07:00
Bryan Roe
32935e0102
Updated metadata handling
2020-05-22 00:27:01 -07:00
Bryan Roe
383c19f5fe
1. Updated metadata
...
2. Fixed compiler warning
2020-05-21 19:06:05 -07:00
Bryan Roe
dd216efbe8
Updated metadata
2020-05-21 13:20:42 -07:00
Bryan Roe
3c3a0075a6
Fixed compiler warning
2020-05-20 14:24:02 -07:00
Bryan Roe
655e607e01
Fixed #ifdef
2020-05-20 13:14:39 -07:00
Bryan Roe
16a2f437c3
Added ability to Save/Restore handle wait state
...
Fixed edge case that could cause a connection to resume twice
2020-05-20 12:05:38 -07:00
Bryan Roe
f2d63ea116
Updated metadata for descriptor tracking
2020-05-19 17:21:07 -07:00
Bryan Roe
f6c254bd4c
Fixed crash caused by ChainViewer
2020-05-19 15:53:59 -07:00