root/honeyclient/trunk/lib/HoneyClient


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @1915 [1915] 11/27/08 01:09:41 kindlund Added getAllVM() API call.
(edit) @1912 [1912] 11/26/08 21:02:01 kindlund Initial support for user configurable firewall rules; limited to TCP …
(edit) @1911 [1911] 11/26/08 20:26:01 kindlund Added multi-attribute support, when extracting lists of XML elements from …
(edit) @1907 [1907] 11/26/08 17:06:59 kindlund Added new script dir for firewall operations; marked old firewall package …
(edit) @1903 [1903] 11/26/08 16:57:21 kindlund Updated code base with next-generation firewall support; improved manager …
(edit) @1900 [1900] 11/24/08 18:47:03 kindlund Added CTRL-C functionality, so that the firewall rules will auto restore …
(edit) @1899 [1899] 11/24/08 17:37:35 kindlund Updated next generation firewall capability. Still have to handle CTRL-C …
(edit) @1897 [1897] 11/19/08 17:47:43 kindlund Initial ESX integration.
(edit) @1896 [1896] 11/19/08 17:47:14 kindlund Updated ESX integration.
(edit) @1895 [1895] 11/19/08 17:45:40 kindlund Itereated updates to firewall capability.
(edit) @1874 [1874] 11/17/08 16:49:14 kindlund Updated initial stub code.
(edit) @1873 [1873] 11/17/08 16:22:30 kindlund Initial import of next generation firewall code.
(edit) @1871 [1871] 11/13/08 09:39:21 kindlund Updated ESX::Clone object model to support Vim session object reuse. …
(edit) @1870 [1870] 11/13/08 01:39:48 kindlund Updated ESX core logic to deal with annoying Vim session timeout issues. …
(edit) @1869 [1869] 11/11/08 13:09:31 kindlund Added initial ESX capability; haven't finished integration testing yet.
(edit) @1861 [1861] 10/29/08 11:56:36 kindlund Minor bug.
(edit) @1723 [1723] 08/05/08 13:29:19 kindlund Updated answerVM to handle the following error condition: (368281266: …
(edit) @1713 [1713] 07/22/08 11:31:28 kindlund Added further logging support to help troubleshoot archive timeouts.
(edit) @1649 [1649] 07/01/08 23:42:30 kindlund Fixing ticket #173. Had to add a new test_vm-livecd, since our unit tests …
(edit) @1634 [1634] 06/24/08 14:08:41 kindlund Fixed stand-alone support, when running with 1 VM.
(edit) @1604 [1604] 06/05/08 18:05:57 kindlund Added links_suspicious to finishedWork.
(edit) @1596 [1596] 06/02/08 16:50:01 kindlund Minor code cleanup; handling undef date types.
(edit) @1590 [1590] 05/27/08 17:17:07 kindlund Added finer-grain .vmx/.cfg configuration editing, as suggested in ticket …
(edit) @1582 [1582] 05/14/08 14:58:08 kindlund Added work_unit_limit logic; where cloned VMs will get recycled after …
(edit) @1579 [1579] 05/12/08 16:23:35 kindlund Housekeeping.
(edit) @1577 [1577] 05/12/08 15:13:29 kindlund Disabled multi-threaded snapshotting, since performing this as a subthread …
(edit) @1576 [1576] 05/12/08 15:12:26 kindlund Initial fix, to deal with spinning up too many clone VMs simultaneously… …
(edit) @1559 [1559] 04/25/08 11:17:11 kindlund Housekeeping.
(edit) @1558 [1558] 04/24/08 17:14:36 kindlund Updated Manager to support DB retrieval of URLs for multiple, simultaneous …
(edit) @1554 [1554] 04/22/08 13:20:44 kindlund Updated unit tests and log messages.
(edit) @1547 [1547] 04/22/08 02:22:00 kindlund Added initial support for managing simultaneous honeyclient VMs on a …
(edit) @1541 [1541] 04/19/08 15:48:53 kindlund Disabled prerouting logging functionality on FW, since it was yielding …
(edit) @1532 [1532] 04/16/08 19:45:38 kindlund Added Database recovery logic, in case the Ruby Drone web service …
(edit) @1518 [1518] 04/15/08 08:17:13 kindlund Encountered rare error, where retry rate would hit 5, yet the 5th …
(edit) @1499 [1499] 04/09/08 15:47:11 kindlund Merging simpler_agent branch into trunk.
(edit) @1410 [1410] 04/01/08 15:14:05 kindlund Funky interactions with cleanup code.
(edit) @1409 [1409] 04/01/08 14:59:21 kindlund Updated set_client_suspicious call within Manager.
(edit) @1408 [1408] 04/01/08 11:40:56 kindlund Need to update hive API before that last commit.
(edit) @1407 [1407] 04/01/08 11:28:35 kindlund Updated Agent handling logic slightly — marked clones that do not respond …
(edit) @1389 [1389] 03/26/08 19:44:22 kindlund Updated Clone initialization, in order to print a more user friendly …
(edit) @1368 [1368] 03/25/08 11:42:51 kindlund Make sure errors in communicating with the FW don't affect our ability to …
(edit) @1353 [1353] 03/17/08 13:20:44 kindlund Updated API to reflect client migration script usage.
(edit) @1351 [1351] 03/14/08 17:01:12 kindlund Sanity check content type value in Browser — in case we arn't able to …
(edit) @1337 [1337] 03/06/08 23:24:18 kindlund Modified the XML-RPC code to support proxies.
(edit) @1336 [1336] 03/06/08 17:24:21 kindlund Added support for disk space checking; Manager will now gracefully …
(edit) @1335 [1335] 03/06/08 16:48:02 kindlund Added programmatic organizational support.
(edit) @1333 [1333] 03/06/08 16:10:43 kindlund Needed a reference to LWP::UserAgent.
(edit) @1323 [1323] 03/04/08 23:22:22 kindlund Added additional customized timeouts to RPC communications w/ Drone …
(edit) @1322 [1322] 03/04/08 23:03:27 kindlund Added retry logic when retrieving URLs.
(edit) @1319 [1319] 03/03/08 22:26:09 kindlund Version bump.
(edit) @1301 [1301] 03/03/08 14:00:52 kindlund Apparently, DateTime::HiRes→now() was reporting UTC times, instead of …
(edit) @1289 [1289] 02/28/08 21:55:50 kindlund Bumped version.
(edit) @1286 [1286] 02/28/08 11:22:43 kindlund Added additional error checking.
(edit) @1285 [1285] 02/28/08 10:27:54 kindlund Umm, might be more complicated. A VM suspended could be suspicious or …
(edit) @1284 [1284] 02/28/08 10:25:01 kindlund VM status updates should be done within the Clone package; marked as TODO.
(edit) @1283 [1283] 02/28/08 10:21:46 kindlund Added additional check for global agent state.
(edit) @1278 [1278] 02/28/08 09:54:19 kindlund Testing new manager cleanup methods.
(edit) @1272 [1272] 02/27/08 16:25:46 kindlund Renamed Compromise.dump to fingerprint.dump, for readability.
(edit) @1271 [1271] 02/27/08 14:40:47 kindlund Updated VM destruction logic. Added new registry/filesystem excludes.
(edit) @1270 [1270] 02/27/08 13:48:50 kindlund Marked proper process cleanup as TODO.
(edit) @1264 [1264] 02/26/08 17:23:31 kindlund Made the Compromise.dump file perl-compliant.
(edit) @1263 [1263] 02/26/08 17:09:12 kindlund Added process cleanup code.
(edit) @1251 [1251] 02/22/08 15:04:44 kindlund Initial commit of client cleanup code.
(edit) @1250 [1250] 02/21/08 16:56:37 kindlund Switch YAML encoders to comply with v1.1 specification.
(edit) @1222 [1222] 02/19/08 17:32:35 kindlund Reenabled Data::Compare dependency.
(edit) @1221 [1221] 02/19/08 15:59:25 xkovah commenting out presumed deadcode in Agent.pm
(edit) @1220 [1220] 02/19/08 15:57:47 xkovah deleting the depricated Honeyclient::Agent::Integrity::* code
(edit) @1216 [1216] 02/19/08 14:23:54 xkovah fixed issue with the file information not getting added to the process …
(edit) @1204 [1204] 02/15/08 20:08:48 kindlund Housekeeping.
(edit) @1203 [1203] 02/15/08 20:07:42 kindlund Housekeeping, improved database integration.
(edit) @1202 [1202] 02/15/08 18:49:12 kindlund Debugging VM daemon cleanup.
(edit) @1201 [1201] 02/15/08 17:44:59 kindlund Updated support for database integration. Can pull URLs from centralized …
(edit) @1200 [1200] 02/15/08 15:59:44 kindlund Added initial logic to have the Manager fetch initial URLs from a …
(edit) @1140 [1140] 01/28/08 17:11:51 kindlund Updated Database webservice API; housekeeping.
(edit) @1135 [1135] 01/28/08 16:57:00 mbriggs Allow varying function arguments to ATUOLOAD
(edit) @1134 [1134] 01/28/08 16:33:00 kindlund Updated Database API to reflect Ruby API updates.
(edit) @1129 [1129] 01/25/08 17:30:47 kindlund Updated Manager and Database code to reflect changes to Ruby webservice …
(edit) @1128 [1128] 01/24/08 17:18:32 kindlund Updated codebase to reflect Ruby API.
(edit) @1127 [1127] 01/24/08 16:42:32 kindlund Updated schema to reflect Ruby API.
(edit) @1126 [1126] 01/24/08 16:34:14 kindlund Updated schema to reflect Ruby API.
(edit) @1125 [1125] 01/24/08 15:44:08 kindlund Updated schema to reflect Ruby database.
(edit) @1124 [1124] 01/24/08 14:37:01 mbriggs Added AUTOLOAD function to allow various web service functions provided by …
(edit) @1109 [1109] 01/11/08 17:15:58 kindlund Updated client registration to reflect new Ruby database structure.
(edit) @1108 [1108] 01/11/08 16:55:41 kindlund Updated fingerprint data model to reflect new Ruby database structure.
(edit) @1107 [1107] 01/11/08 16:02:08 kindlund Disabled all DB interactions, since we're going to change the raw data …
(edit) @1105 [1105] 01/11/08 15:47:37 kindlund Oops.
(edit) @1104 [1104] 01/11/08 15:46:34 kindlund Converted all tabs to 4-spaces.
(edit) @1103 [1103] 01/10/08 16:28:11 kindlund Integration testing.
(edit) @1102 [1102] 01/10/08 15:30:21 mbriggs Added Database XML-RPC client for connection to rails web service
(edit) @1084 [1084] 12/19/07 08:59:24 xkovah missed a couple lines in the modified Manager.pm, but seems to be working …
(edit) @1083 [1083] 12/19/07 08:28:41 xkovah checking in the changed manager behavior(hopefully suspending the VM after …
(edit) @1082 [1082] 12/18/07 14:11:35 xkovah This should fix the issue with max_relative_links_to_visit so that it …
(edit) @1080 [1080] 12/18/07 08:40:11 xkovah Added the limit_spidering honeyclient.xml option which if set to 1 will …
(edit) @1079 [1079] 12/17/07 16:34:01 xkovah we were missing the env_proxy argument to LWP::UserAgent and thus it …
(edit) @1066 [1066] 11/29/07 17:34:49 xkovah didn't define the var outside once I put a statement in a conditional - …
(edit) @1065 [1065] 11/29/07 17:26:05 xkovah testing a fix for the broken _validateLink that causes output seen in bug …
(edit) @1064 [1064] 11/29/07 16:54:55 kindlund Debugging VM daemon destruction logic; there are still corner cases where …
(edit) @1063 [1063] 11/29/07 16:54:20 kindlund We no longer extract IMG and IFRAME tags specifically, since our new …
(edit) @1060 [1060] 11/29/07 14:41:47 xkovah merging back in the xkovah-firewall_update changes
(edit) @1051 [1051] 11/28/07 12:45:41 mbriggs applied get_col_name function to necessary places.\nFixed missing …
Note: See TracRevisionLog for help on using the revision log.