The old method of checking the honeyfs directory whenever a file was
accessed for the first time required that the original path to the file
be known. If the file was renamed, copied, moved to a new directory, or
one of its parent directories was renamed before its first access, its
original path would be completely lost and the real filename would not be
resolved.
This new method ensures that all A_REALFILE attributes are populated
upfront, and the filesystem can be rearranged plenty without breaking
honeyfs.
commit 16466803b98f1dcbe9ba264346bc12a22215e0c4
Author: Michel Oosterhof <michel@oosterhof.net>
Date: Sat Sep 24 09:17:06 2016 +0000
wip
commit e1bbb9bff1b0e69b6300894a858b1fbf8b2215ae
Author: Michel Oosterhof <michel@oosterhof.net>
Date: Fri Sep 23 20:27:19 2016 +0000
make copy of env. not original
commit fdddad4fc683ab3c61b9330d553a0efd0bd3bbfa
Author: Michel Oosterhof <michel@oosterhof.net>
Date: Fri Sep 23 20:26:49 2016 +0000
simplify more
commit c31b88dd075a01551be006d03539d5fab2e216a9
Author: Michel Oosterhof <michel@oosterhof.net>
Date: Fri Sep 23 20:17:11 2016 +0000
simplify command passing
commit 9c7fe9dc0646814e270e06551ffd7c7f69e3acf0
Author: Michel Oosterhof <michel@oosterhof.net>
Date: Fri Sep 23 19:42:32 2016 +0000
replace command/args -> argv
commit 3ea6dd00947aeb9b1ebf7d7e61ae5888d02c3276
Author: Michel Oosterhof <michel@oosterhof.net>
Date: Fri Sep 23 19:11:49 2016 +0000
rargs -> args
commit 3eb4e77fc056f3458ce22fe4f8177ca95019c938
Author: Michel Oosterhof <michel@oosterhof.net>
Date: Fri Sep 23 19:06:18 2016 +0000
rename to CowrieProcess
commit 603c9611d53380163323fc85749970ea323a8582
Author: Michel Oosterhof <michel@oosterhof.net>
Date: Thu Sep 22 19:13:41 2016 +0000
wip
commit c253b4031476c7e5f912b9cbeb49887ef97023d0
Author: Michel Oosterhof <michel@oosterhof.net>
Date: Sun Sep 18 21:08:29 2016 +0000
formatting
commit 730df305057a19a22754ba6d3883e75db653d235
Author: Michel Oosterhof <michel@oosterhof.net>
Date: Sun Sep 18 21:03:14 2016 +0000
formatting
commit 1e167e9a535b7173abb32e07ae5157dac53af08d
Author: Dave Germiquet <davegermiquet@trulycanadian.net>
Date: Wed Sep 7 10:01:43 2016 -0400
Fixed bug(missing err_data in stdout)
commit 23150cb25581d27e2efc9b43b2a7655f9cd1fcd8
Author: Dave Germiquet <davegermiquet@trulycanadian.net>
Date: Sun Sep 4 22:02:00 2016 -0400
Used Stack to keep track of running commands
Fixed up LOg out
Took out debug line
MAde it more like master, (took out unneeded changes)
Added check back for length
Fixed up some trouble issues with passwd/and call backs
Removed debugging logging statements
Reformatted for master/merge
Took out parameter in constructor..which broke everything
Second Implementation Choice
commit daf0c74db8a3357342ac2d448fc68cfef0fc7a28
Author: Dave Germiquet <davegermiquet@trulycanadian.net>
Date: Sun Sep 4 04:24:22 2016 -0400
Fixed up PIPE and ; implemetation
Fixed up WGET, so now it should show prompt by using when commands have stopped.