Mike Arpaia
6eb2ffda55
Merge pull request #497 from facebook/host-ident-sig
...
Refactoring getHostIdentifier and adding some extra logging
2014-11-25 11:53:23 -06:00
Mike Arpaia
5d42395e38
Merge pull request #486 from facebook/clang-format
...
clang-format on the codebase
2014-11-25 11:26:44 -06:00
mike@arpaia.co
fdcea6daa7
manual fix to spacing issue
2014-11-25 09:08:00 -08:00
mike@arpaia.co
5855dab22b
fixing two missing semi-colon issues with clang-format
2014-11-25 09:05:16 -08:00
mike@arpaia.co
807b7c735f
can't format filesystem_tests because of raw strings
2014-11-25 09:05:16 -08:00
mike@arpaia.co
8f50cae3aa
clang-format on the codebase
...
Periodic clang-format run.
2014-11-25 09:05:16 -08:00
mike@arpaia.co
6f8ec8587c
Refactoring getHostIdentifier and adding some extra logging
2014-11-25 08:47:32 -08:00
Sean Williams
09230fc192
Makefile more flexible; fix a few bugs; optionally naively hide module
2014-11-24 16:26:03 -08:00
Sean Williams
aaee4d99ed
Makefile more flexible; fix a few bugs; optionally naively hide module
2014-11-24 16:26:03 -08:00
mike@arpaia.co
bdf68e2e67
removing trailing content
2014-11-24 16:26:03 -08:00
mike@arpaia.co
542c7d83a9
new headers
2014-11-24 16:26:03 -08:00
mike@arpaia.co
f958b18984
moving to top-level kernel directory
2014-11-24 16:26:02 -08:00
Sean Williams
4ed1e10017
Fix a couple bugs; cleanup unused code/includes
2014-11-24 16:26:02 -08:00
Sean Williams
70d2b1038a
Detect some linux kernel tampering. initial branch; not yet complete
...
-Download kernel headers, enter camb directory, and type 'make'
-New sysfs directory /sys/kernel/camb created with two files undearneath it:
syscall_addr_modified and text_segment_hash.
File `syscall_addr_modified` is either 1 or 0 representing whether the syscall function pointers were modified or not respectively.
File `text_segment_hash` is the current sha1 hash of the kernel's .text segment (excluding loaded modules)
The address range that camb currently hashes is subject to change because it's probably not comprehensive. However, it caught the rootkits that I've thrown at it, one of which is suterusu (https://github.com/mncoppola/suterusu ).
2014-11-24 16:26:02 -08:00
Mike Arpaia
6b525af149
Update README.md
2014-11-24 08:56:56 -08:00
Mike Arpaia
20065157f1
update build matrix text
2014-11-24 08:56:28 -08:00
mike@arpaia.co
077fc936c9
updating master api references
2014-11-22 23:41:22 -08:00
Wesley Shields
7abc9f75f2
Implement logged_in_users.
...
Fixes #9 .
2014-11-22 23:49:37 -05:00
Teddy Reed
54536e5915
Merge pull request #490 from theopolis/universal-darwin-pkg
...
Towards a more universal darwin package
2014-11-22 18:54:01 -08:00
Teddy Reed
4d19f4c97a
Merge pull request #491 from theopolis/iokit_usb
...
OS X IOKit's USB Devices virtual table
2014-11-22 18:53:46 -08:00
Teddy Reed
4de3c8a0cf
Fix memory leaks in USB Devices for OSX
2014-11-22 18:04:47 -08:00
Nick
acad6d8e8d
Added USB device support for Mac (Linux coming next)
2014-11-22 17:42:56 -08:00
Teddy Reed
38bc5542b3
Towards a more universal darwin package
2014-11-22 17:42:02 -08:00
Teddy Reed
5620510414
Merge pull request #488 from wxsBSD/macros
...
Using SQLite type macros
2014-11-22 13:04:49 -08:00
Wesley Shields
059403eac4
Merge branch 'master' into macros
...
Conflicts:
osquery/tables/system/darwin/processes.cpp
2014-11-22 15:12:21 -05:00
Sean Williams
a25b1ca128
Makefile more flexible; fix a few bugs; optionally naively hide module
2014-11-21 22:54:43 -08:00
Sean Williams
3929f50b25
Merge branch 'linux-camb' of github.com:facebook/osquery into linux-camb
2014-11-21 22:50:49 -08:00
Sean Williams
2be71e48bf
Makefile more flexible; fix a few bugs; optionally naively hide module
2014-11-21 22:45:52 -08:00
Javier Marcos
4b5d8c4903
Merge pull request #485 from facebook/improve_build_script
...
Changes to build scripts
2014-11-21 15:41:42 -08:00
Javier Marcos
00d1d8f563
Avoiding unnecessary download of cmake in Ubuntu, removing Travis support and adding new dependency in osx needed to build a package
2014-11-21 15:33:47 -08:00
Teddy Reed
5da3ce9a24
Merge pull request #484 from theopolis/remove-host-routes
...
Remove 'host' from OS X route types #483
2014-11-21 11:05:46 -08:00
Teddy Reed
1caba72c30
Remove 'host' from OS X route types #483
2014-11-21 10:59:25 -08:00
Teddy Reed
863d99350b
Merge pull request #481 from theopolis/unsigned-bigint-type
...
Add basic support for unsigned long long int
2014-11-21 10:49:07 -08:00
Teddy Reed
44181b7aeb
Add basic support for unsigned long long int
2014-11-21 10:32:56 -08:00
Teddy Reed
6fc014b390
Merge pull request #478 from theopolis/darwin_min_abi
...
Support at least darwin/OSX 10.9+
2014-11-20 18:10:39 -08:00
Teddy Reed
011c0f0d47
Support at least darwin/OSX 10.9+
2014-11-20 18:02:38 -08:00
Teddy Reed
e9f3162e6d
Merge pull request #477 from theopolis/darwin_process_improvements
...
Pull process_open_files out of processes.cpp and reduce logging
2014-11-20 17:27:39 -08:00
Teddy Reed
7cee788be5
Add build matrix
2014-11-20 17:26:11 -08:00
Teddy Reed
1961921d95
Pull process_open_files out of processes.cpp and reduce logging
2014-11-20 17:19:04 -08:00
Javier Marcos
f247287b37
Merge pull request #476 from facebook/master_build_per_platform
...
Adding one build badge per supported system
2014-11-20 15:25:44 -08:00
Javier Marcos
0a161bcd2f
Adding one build badge per supported system
2014-11-20 15:02:27 -08:00
Teddy Reed
a84c20a468
Merge pull request #472 from theopolis/cleanup-inode-tables
...
Cleanup inode table implementations and unblacklist.
2014-11-19 17:04:23 -08:00
Teddy Reed
b2debf509a
Cleanup inode table implementations and unblacklist
2014-11-19 16:56:48 -08:00
Javier Marcos
bdaed6390e
Merge pull request #473 from facebook/improve_build_script
...
FIRST! 👍
2014-11-19 16:40:45 -08:00
Javier Marcos
2ca0e44d5c
Comment to test PR builds, again
2014-11-19 16:33:33 -08:00
Javier Marcos
a190b41720
Comment to test PR builds
2014-11-19 16:23:25 -08:00
Teddy Reed
9a6a69a224
Merge pull request #469 from theopolis/logging-nits
...
Move expected errors to info log
2014-11-19 14:54:32 -08:00
Javier Marcos
0dabad43af
Merge pull request #471 from facebook/apt_get_update_errors
...
Fix problem with apt-get update and hash mismatch
2014-11-19 13:08:03 -08:00
Javier Marcos
e585fffacb
Fix problem with apt-get update and hash mismatch
2014-11-19 12:59:40 -08:00
Mike Arpaia
ac70916719
Merge pull request #434 from lwhsu/freebsd-build
...
FreeBSD support of build infrastructure
2014-11-19 09:23:17 -08:00