├── .gitignore ├── Android-NDK.mk ├── Android.mk ├── Application.mk ├── LICENSE ├── README.md ├── android.h ├── config.h ├── etc ├── auditd.conf └── auditd.rules ├── kernel └── linux │ └── audit.h ├── lib ├── actiontabs.h ├── armeb_table.h ├── armeb_tables.h ├── audit_logging.c ├── deprecated.c ├── errormsg.h ├── errtabs.h ├── ev.h ├── ev_vars.h ├── ev_wrap.h ├── event.h ├── fieldtab.h ├── fieldtabs.h ├── flagtabs.h ├── ftypetabs.h ├── gen_tables.h ├── i386_tables.h ├── ia64_tables.h ├── libaudit.c ├── libaudit.h ├── lookup_table.c ├── machinetab.h ├── machinetabs.h ├── message.c ├── msg_typetab.h ├── msg_typetabs.h ├── netlink.c ├── optabs.h ├── ppc_tables.h ├── private.h ├── s390_tables.h ├── s390x_tables.h └── x86_64_tables.h ├── libc ├── stpcpy.c ├── stpcpy.h └── stpcpytest.c ├── patches ├── android-kernel-goldfish-2.6.29-audit.patch ├── android-kernel-omap-tuna-3.0-jb-pre1-audit.patch └── jellybean │ ├── audit_permission.patch │ ├── audit_systemcore_fsinit.4.2.1.rc1.patch │ └── audit_systemcore_fsinit.patch ├── prebuilt ├── maguro-audit-arm-kernel ├── qemu-audit-arm-kernel └── qemu-audit-x86-kernel ├── scripts ├── makeARMvmtarball.sh ├── makeX86vmtarball.sh ├── makegalaxynexustarball.sh ├── startARMvm.sh ├── startX86vm.sh └── startaudit.sh └── src ├── auditctl-llist.c ├── auditctl-llist.h ├── auditctl.c ├── auditd-config.c ├── auditd-config.h ├── auditd-event.c ├── auditd-event.h ├── auditd-listen.c ├── auditd-listen.h ├── auditd-parse.c ├── auditd-parse.h ├── auditd-reconfig.c ├── auditd-sendmail.c ├── auditd.c ├── delete_all.c ├── ev.c ├── ev_epoll.c ├── ev_poll.c ├── ev_select.c ├── event.c └── spadeLinuxAudit.c /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | -------------------------------------------------------------------------------- /Android-NDK.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/Android-NDK.mk -------------------------------------------------------------------------------- /Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/Android.mk -------------------------------------------------------------------------------- /Application.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/Application.mk -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/README.md -------------------------------------------------------------------------------- /android.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/android.h -------------------------------------------------------------------------------- /config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/config.h -------------------------------------------------------------------------------- /etc/auditd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/etc/auditd.conf -------------------------------------------------------------------------------- /etc/auditd.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/etc/auditd.rules -------------------------------------------------------------------------------- /kernel/linux/audit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/kernel/linux/audit.h -------------------------------------------------------------------------------- /lib/actiontabs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/actiontabs.h -------------------------------------------------------------------------------- /lib/armeb_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/armeb_table.h -------------------------------------------------------------------------------- /lib/armeb_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/armeb_tables.h -------------------------------------------------------------------------------- /lib/audit_logging.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/audit_logging.c -------------------------------------------------------------------------------- /lib/deprecated.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/deprecated.c -------------------------------------------------------------------------------- /lib/errormsg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/errormsg.h -------------------------------------------------------------------------------- /lib/errtabs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/errtabs.h -------------------------------------------------------------------------------- /lib/ev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/ev.h -------------------------------------------------------------------------------- /lib/ev_vars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/ev_vars.h -------------------------------------------------------------------------------- /lib/ev_wrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/ev_wrap.h -------------------------------------------------------------------------------- /lib/event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/event.h -------------------------------------------------------------------------------- /lib/fieldtab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/fieldtab.h -------------------------------------------------------------------------------- /lib/fieldtabs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/fieldtabs.h -------------------------------------------------------------------------------- /lib/flagtabs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/flagtabs.h -------------------------------------------------------------------------------- /lib/ftypetabs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/ftypetabs.h -------------------------------------------------------------------------------- /lib/gen_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/gen_tables.h -------------------------------------------------------------------------------- /lib/i386_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/i386_tables.h -------------------------------------------------------------------------------- /lib/ia64_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/ia64_tables.h -------------------------------------------------------------------------------- /lib/libaudit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/libaudit.c -------------------------------------------------------------------------------- /lib/libaudit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/libaudit.h -------------------------------------------------------------------------------- /lib/lookup_table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/lookup_table.c -------------------------------------------------------------------------------- /lib/machinetab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/machinetab.h -------------------------------------------------------------------------------- /lib/machinetabs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/machinetabs.h -------------------------------------------------------------------------------- /lib/message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/message.c -------------------------------------------------------------------------------- /lib/msg_typetab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/msg_typetab.h -------------------------------------------------------------------------------- /lib/msg_typetabs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/msg_typetabs.h -------------------------------------------------------------------------------- /lib/netlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/netlink.c -------------------------------------------------------------------------------- /lib/optabs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/optabs.h -------------------------------------------------------------------------------- /lib/ppc_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/ppc_tables.h -------------------------------------------------------------------------------- /lib/private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/private.h -------------------------------------------------------------------------------- /lib/s390_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/s390_tables.h -------------------------------------------------------------------------------- /lib/s390x_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/s390x_tables.h -------------------------------------------------------------------------------- /lib/x86_64_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/lib/x86_64_tables.h -------------------------------------------------------------------------------- /libc/stpcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/libc/stpcpy.c -------------------------------------------------------------------------------- /libc/stpcpy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/libc/stpcpy.h -------------------------------------------------------------------------------- /libc/stpcpytest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/libc/stpcpytest.c -------------------------------------------------------------------------------- /patches/android-kernel-goldfish-2.6.29-audit.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/patches/android-kernel-goldfish-2.6.29-audit.patch -------------------------------------------------------------------------------- /patches/android-kernel-omap-tuna-3.0-jb-pre1-audit.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/patches/android-kernel-omap-tuna-3.0-jb-pre1-audit.patch -------------------------------------------------------------------------------- /patches/jellybean/audit_permission.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/patches/jellybean/audit_permission.patch -------------------------------------------------------------------------------- /patches/jellybean/audit_systemcore_fsinit.4.2.1.rc1.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/patches/jellybean/audit_systemcore_fsinit.4.2.1.rc1.patch -------------------------------------------------------------------------------- /patches/jellybean/audit_systemcore_fsinit.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/patches/jellybean/audit_systemcore_fsinit.patch -------------------------------------------------------------------------------- /prebuilt/maguro-audit-arm-kernel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/prebuilt/maguro-audit-arm-kernel -------------------------------------------------------------------------------- /prebuilt/qemu-audit-arm-kernel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/prebuilt/qemu-audit-arm-kernel -------------------------------------------------------------------------------- /prebuilt/qemu-audit-x86-kernel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/prebuilt/qemu-audit-x86-kernel -------------------------------------------------------------------------------- /scripts/makeARMvmtarball.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/scripts/makeARMvmtarball.sh -------------------------------------------------------------------------------- /scripts/makeX86vmtarball.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/scripts/makeX86vmtarball.sh -------------------------------------------------------------------------------- /scripts/makegalaxynexustarball.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/scripts/makegalaxynexustarball.sh -------------------------------------------------------------------------------- /scripts/startARMvm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/scripts/startARMvm.sh -------------------------------------------------------------------------------- /scripts/startX86vm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/scripts/startX86vm.sh -------------------------------------------------------------------------------- /scripts/startaudit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/scripts/startaudit.sh -------------------------------------------------------------------------------- /src/auditctl-llist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/auditctl-llist.c -------------------------------------------------------------------------------- /src/auditctl-llist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/auditctl-llist.h -------------------------------------------------------------------------------- /src/auditctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/auditctl.c -------------------------------------------------------------------------------- /src/auditd-config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/auditd-config.c -------------------------------------------------------------------------------- /src/auditd-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/auditd-config.h -------------------------------------------------------------------------------- /src/auditd-event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/auditd-event.c -------------------------------------------------------------------------------- /src/auditd-event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/auditd-event.h -------------------------------------------------------------------------------- /src/auditd-listen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/auditd-listen.c -------------------------------------------------------------------------------- /src/auditd-listen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/auditd-listen.h -------------------------------------------------------------------------------- /src/auditd-parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/auditd-parse.c -------------------------------------------------------------------------------- /src/auditd-parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/auditd-parse.h -------------------------------------------------------------------------------- /src/auditd-reconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/auditd-reconfig.c -------------------------------------------------------------------------------- /src/auditd-sendmail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/auditd-sendmail.c -------------------------------------------------------------------------------- /src/auditd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/auditd.c -------------------------------------------------------------------------------- /src/delete_all.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/delete_all.c -------------------------------------------------------------------------------- /src/ev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/ev.c -------------------------------------------------------------------------------- /src/ev_epoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/ev_epoll.c -------------------------------------------------------------------------------- /src/ev_poll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/ev_poll.c -------------------------------------------------------------------------------- /src/ev_select.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/ev_select.c -------------------------------------------------------------------------------- /src/event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/event.c -------------------------------------------------------------------------------- /src/spadeLinuxAudit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drwhomphd/AuditdAndroid/HEAD/src/spadeLinuxAudit.c --------------------------------------------------------------------------------