issues
search
trailofbits
/
krf
A kernelspace syscall interceptor and randomized faulter
https://blog.trailofbits.com/2019/01/17/how-to-write-a-rootkit-without-really-trying/
GNU General Public License v3.0
349
stars
35
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Reopen #95
#96
woodruffw
closed
1 year ago
0
fixed minor issue where log_faults switch function was not working
#95
hulingF
closed
1 year ago
3
Add CODEOWNERS file
#94
artemdinaburg
closed
1 year ago
0
Fix CI
#93
woodruffw
closed
1 year ago
0
update .gitingore
#92
dmur1
closed
1 year ago
0
fix incorrect filenames supplied to some err messages
#91
dmur1
closed
1 year ago
1
fix leaking file descriptor in fault_syscall if couldn't find syscall number
#90
dmur1
closed
1 year ago
5
workaround Linux CR0 pinning
#89
lpirl
closed
2 years ago
3
fix conflicting types for ‘sys_call_table’
#88
lpirl
closed
2 years ago
3
fix conflicting types for ‘sys_call_table’
#87
lpirl
closed
2 years ago
2
Kernel 5.6, 5.7 accomodations
#86
woodruffw
closed
3 years ago
1
krfctl: add descriptions for each profile
#85
woodruffw
closed
3 years ago
0
Missing syscall in krfctl profile do not fail
#84
layderv
closed
3 years ago
3
module: Syscall wrapper codegen
#83
woodruffw
closed
4 years ago
0
module: Split Linux and FreeBSD codegen
#82
woodruffw
closed
4 years ago
0
Split Linux and FreeBSD codegen
#81
woodruffw
closed
4 years ago
0
Handle the new pt_regs syscall convention
#80
woodruffw
closed
4 years ago
0
.github/workflows: Add CI workflow
#79
woodruffw
closed
4 years ago
1
Switch to GitHub actions
#78
woodruffw
closed
4 years ago
0
Add a mode for skipping faults during dynamic loading
#77
woodruffw
opened
4 years ago
0
krfmesg: inform that krfx is not loaded
#76
disconnect3d
closed
4 years ago
0
Krfmesg should detect if krfx is there
#75
disconnect3d
closed
4 years ago
0
krfctl: list available profiles in usage
#74
disconnect3d
closed
4 years ago
0
README: Add krfctl -P and -p examples
#73
disconnect3d
closed
4 years ago
0
krfctl describe profiles
#72
disconnect3d
closed
3 years ago
2
README: Use installed paths instead of src paths
#71
disconnect3d
closed
4 years ago
0
Add krfmesg to README
#70
disconnect3d
closed
4 years ago
0
Updated krfctl to not show invalid option for '-h'
#69
zedd-08
closed
4 years ago
5
Missing syscall might abort krfctl -P
#68
disconnect3d
closed
3 years ago
3
krfctl -h is an invalid option
#67
disconnect3d
closed
4 years ago
1
Noninteractive apt in linux vagrant provision
#66
disconnect3d
closed
4 years ago
0
Specify Ruby version in README
#65
disconnect3d
closed
4 years ago
0
Update README.md
#64
disconnect3d
closed
4 years ago
1
32-bit support
#63
woodruffw
opened
4 years ago
0
added file
#62
rajakarthicksk
closed
4 years ago
1
Syscall support: miscellaneous #6
#61
layderv
closed
4 years ago
0
Syscall support: pread64,pwrite64,preadv,pwritev,readw,writev #4
#60
layderv
closed
4 years ago
1
Application-specific profiles
#59
woodruffw
opened
5 years ago
1
Common header + krfexec personality check
#58
hmwildermuth
closed
5 years ago
0
Make install support
#57
hmwildermuth
closed
5 years ago
4
Adds dummy rules to remove unnecessary rebuilding
#56
hmwildermuth
closed
5 years ago
0
Netlink support
#55
hmwildermuth
closed
5 years ago
1
Add warning on wait4 and select for kernel oops
#54
hmwildermuth
closed
5 years ago
0
Make re-codegens every time
#53
hmwildermuth
closed
5 years ago
0
Make install rule
#52
hmwildermuth
closed
5 years ago
3
Netlink-based logging
#51
woodruffw
closed
5 years ago
0
Linux Kernel Oops on module unload
#50
hmwildermuth
opened
5 years ago
1
Bug fixes
#49
hmwildermuth
closed
5 years ago
0
Conservative build
#48
hmwildermuth
closed
5 years ago
2
README: Add "Thanks" section
#47
woodruffw
closed
5 years ago
0
Next