Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/heatingma/NIS3302-okftools
Overload Kernel Function under Linux 22.04. If you are interested in and want to use this project, try "pip install okftools"
https://github.com/heatingma/NIS3302-okftools
overloaded-functions pypi-packages
Last synced: 3 months ago
JSON representation
Overload Kernel Function under Linux 22.04. If you are interested in and want to use this project, try "pip install okftools"
- Host: GitHub
- URL: https://github.com/heatingma/NIS3302-okftools
- Owner: heatingma
- Created: 2023-07-19T04:53:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-02T08:34:07.000Z (about 1 year ago)
- Last Synced: 2024-06-25T03:35:08.890Z (4 months ago)
- Topics: overloaded-functions, pypi-packages
- Language: Python
- Homepage: https://pypi.org/project/okftools/
- Size: 72.7 MB
- Stars: 6
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-scs - 2023 - okftools
README
### 项目名称:
基于系统调用重载的系统级资源访问审计
### 项目团队
麻家乐 王梓睿 孙靖轩 张天铄 汪何希
### 主要工作
1. 获取系统调用表 sys_call_table。
2. 实现系统函数重载和地址写入。
3. 实现内核和用户层间的信息交互。
4. 将信息保存为日志及尝试相关扩展处理。
5. 实现了图形化界面,提供可视化操作方便用户使用。### 开发环境
Ubuntu 22.04 linux-5.19
### 使用方法
1. pip install okftools
图1 pip install okftools
2. pip show okftools
图2 pip show okftools
3. cd the okftools path
4. input the following command to use okftools
./oktfools
图4 oktfools
### 注意事项
* If the following error occurs:
libGL error: failed to load driver: swrast.
libGL error: failed to load driver: vmwgfx
* please try:
conda install -c conda-forge gcc=12.1.0