0
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 year ago. based on code collected about 1 year ago.
Jan 18, 2023 — Jan 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* sctrace/main.cpp: small fix for detecting if a process exists before we load rules for it.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
* sctrace/main.cpp: small fix for compiling with DEBUG disabled.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
Small fixes to the tests to conform to recent code changes and be less verbose when not necessary.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
- added entry. More... over 22 years ago
* sct_rules_module/gen_syscalls.pl: removed 'use warnings' and the '-W' flag - since they are not supported by the perl 5.0.something that comes with redhat linux 6.2 (for example). * sct_rules_module/syscalls.dat: made the include of 'linux/shmem_fs.h' take place only on 2.4.* kernels - there was no shmfs (shared memory file system) on older kernels. * sct_rules_module/syscall_hijack_autogen.c: regenerated. * sct_rules_module/syscall_tracker_autogen.c: regenerated. More... over 22 years ago
update various release related files for 0.73, the "august penguin" release
Muli Ben-Yehuda
as mulix
More... over 22 years ago
Add a man page for sctrace.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
Handle signals gracefully in sctrace. If we get a sighandler, remove all rules and quit.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
If sctrace is given a 'progname' on the command line which is not a full path name, emulate sctrace and look for it in the directories in $PATH.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
Make sctrace do the right thing when tracing an executable or a pid - namely, upload rules, wait until its done, download rules. In the process, fix several module reference counting bugs. In the new scheme of things, we do MOD_INC_USE_COUNT when adding a new rule and MOD_DEC_USE_COUNT when removing a rule.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
indentation
Muli Ben-Yehuda
as mulix
More... over 22 years ago
indentation
Muli Ben-Yehuda
as mulix
More... over 22 years ago
Disable the 'follow fork' mode for now, until it's fixed.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
2002-07-28 13:50:00 Gilad Ben-Yossef <[email protected]>
Muli Ben-Yehuda
as mulix
More... over 22 years ago
Fix bug in gen_syscalls.pl where if we had an 'unmatchable pointer foo' parameter, we would output a parameter spec of "p", but not output the parameter name itself - causing possible corruption.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
define BUG() for userspace
Muli Ben-Yehuda
as mulix
More... over 22 years ago
Fix the bug sctrace uncovered - use of unitialized struct when a pointer to a struct passed as a system call parameter was NULL. Add 'follow forks' and '-p pid' mode to to sctrace. sctrace now filters based on pid, not COMM. Fix sctrace bug where the rule_id for a rule with original rule_id -1 was incorrect.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
indentation is next to godliness (fix botched earlier commit)
Muli Ben-Yehuda
as mulix
More... over 22 years ago
indentation is next to godliness
Muli Ben-Yehuda
as mulix
More... over 22 years ago
dont forget to clean sctrace when doing 'clean all', fix '_GNU_SOURCE redefined'.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
add sctrace(1), an strace compatible utility.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
Fix bug found by Gilad Ben-Yossef([email protected]). Mux functions are numbered starting from 1, but saved in arrays that are 0 based, so the kernel module refused to download the last mux function for a system call, since it would overflow the array. Solution is to make the array one larger, and thus keep mux functions indexes 1 based.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
Various gen_syscalls.pl fixes: bugfix for the struct within struct code generation bug from Orna Agmon <[email protected]>, use offsetof() for calculating field offsets in structs instead of calculating them manually and fix lots of size_t incorrect usage.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
forgot to commit those, for some reason
Muli Ben-Yehuda
as mulix
More... over 22 years ago
Fix the bugs choo found: incorrect declaration of semop in the syscalls.dat file and incorrect return value from sct_sys_ipc in the default case.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
* sct_rules_module/gen_syscalls.pl add warning and TODO comments reagrding struct-within-struct-within-struct. some clean up. More... over 22 years ago
remove debug printout that sneaked in
Muli Ben-Yehuda
as mulix
More... over 22 years ago
* sct_rules_module/gen_syscalls.pl: small cleanup.
Muli Ben-Yehuda
as mulix
More... over 22 years ago
2002-06-23 06:04:00 Gilad Ben-Yossef <[email protected]>
Muli Ben-Yehuda
as mulix
More... over 22 years ago
cleanups
Muli Ben-Yehuda
as mulix
More... over 22 years ago