File tree Expand file tree Collapse file tree 1 file changed +24
-1
lines changed
Expand file tree Collapse file tree 1 file changed +24
-1
lines changed Original file line number Diff line number Diff line change 1- # ioctlpus
1+ # ioctlpus
2+
3+ ioctlpus can be used to call driver IOCTLs with arbitrary inputs (with functionality somewhat similar to Burp Repeater).
4+
5+ Here is an example of an information leak triggered in a sample vulnerable driver:
6+
7+ <p align =" center " ><img src =" https://i.imgur.com/t8Vx9ew.png " /></p >
8+
9+ ## Tentative Roadmap
10+
11+ - [ ] Create handles using Device Interface GUIDs in addition to symbolic links.
12+ - [ ] Persist requests to SQLite databases.
13+ - [ ] Integrate Kaitai Struct to define and view buffer structures.
14+ - [ ] Develop an API to use the tool headlessly (e.g. for fuzzing).
15+ - [ ] Design a cool logo.
16+
17+ ## Similar Tools
18+
19+ - [ jerome-pouiller / ioctl] ( https://github.com/jerome-pouiller/ioctl )
20+ - [ xst3nz / ioctlbf] ( https://code.google.com/archive/p/ioctlbf/ )
21+
22+ ## Licence
23+
24+ [ GPLv3] ( https://tldrlegal.com/license/gnu-general-public-license-v3-(gpl-3) )
You can’t perform that action at this time.
0 commit comments