├── .gitignore ├── 2021BHASIA_FalconEye.pdf ├── COPYING ├── README.md ├── diagrams └── FalconEye_Software_Architecture.png └── src └── kernel ├── FalconEye ├── ActionHistory.cpp ├── ActionHistory.h ├── Callbacks.cpp ├── Callbacks.h ├── FalconEye.inf ├── FalconEye.rc ├── FalconEye.sln ├── FalconEye.vcxproj ├── FalconEye.vcxproj.filters ├── FloatingCodeDetect.cpp ├── FloatingCodeDetect.h ├── Helper.cpp ├── Helper.h ├── NtDefs.h ├── ReadUserBuffer.c ├── Syscalls.cpp ├── Syscalls.h ├── entry.cpp ├── entry.h ├── helpers.h ├── stdafx.cpp ├── stdafx.h └── x64 │ └── Debug │ └── FalconEye.Build.CppClean.log └── libinfinityhook ├── hde ├── hde64.cpp ├── hde64.h ├── pstdint.h └── table64.h ├── img.cpp ├── img.h ├── infinityhook.cpp ├── infinityhook.h ├── libinfinityhook.inf ├── libinfinityhook.vcxproj ├── libinfinityhook.vcxproj.filters ├── mm.cpp ├── mm.h ├── ntint.h ├── stdafx.cpp └── stdafx.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/.gitignore -------------------------------------------------------------------------------- /2021BHASIA_FalconEye.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/2021BHASIA_FalconEye.pdf -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/README.md -------------------------------------------------------------------------------- /diagrams/FalconEye_Software_Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/diagrams/FalconEye_Software_Architecture.png -------------------------------------------------------------------------------- /src/kernel/FalconEye/ActionHistory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/ActionHistory.cpp -------------------------------------------------------------------------------- /src/kernel/FalconEye/ActionHistory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/ActionHistory.h -------------------------------------------------------------------------------- /src/kernel/FalconEye/Callbacks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/Callbacks.cpp -------------------------------------------------------------------------------- /src/kernel/FalconEye/Callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/Callbacks.h -------------------------------------------------------------------------------- /src/kernel/FalconEye/FalconEye.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/FalconEye.inf -------------------------------------------------------------------------------- /src/kernel/FalconEye/FalconEye.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/FalconEye.rc -------------------------------------------------------------------------------- /src/kernel/FalconEye/FalconEye.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/FalconEye.sln -------------------------------------------------------------------------------- /src/kernel/FalconEye/FalconEye.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/FalconEye.vcxproj -------------------------------------------------------------------------------- /src/kernel/FalconEye/FalconEye.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/FalconEye.vcxproj.filters -------------------------------------------------------------------------------- /src/kernel/FalconEye/FloatingCodeDetect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/FloatingCodeDetect.cpp -------------------------------------------------------------------------------- /src/kernel/FalconEye/FloatingCodeDetect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/FloatingCodeDetect.h -------------------------------------------------------------------------------- /src/kernel/FalconEye/Helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/Helper.cpp -------------------------------------------------------------------------------- /src/kernel/FalconEye/Helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/Helper.h -------------------------------------------------------------------------------- /src/kernel/FalconEye/NtDefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/NtDefs.h -------------------------------------------------------------------------------- /src/kernel/FalconEye/ReadUserBuffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/ReadUserBuffer.c -------------------------------------------------------------------------------- /src/kernel/FalconEye/Syscalls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/Syscalls.cpp -------------------------------------------------------------------------------- /src/kernel/FalconEye/Syscalls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/Syscalls.h -------------------------------------------------------------------------------- /src/kernel/FalconEye/entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/entry.cpp -------------------------------------------------------------------------------- /src/kernel/FalconEye/entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/entry.h -------------------------------------------------------------------------------- /src/kernel/FalconEye/helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/helpers.h -------------------------------------------------------------------------------- /src/kernel/FalconEye/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/stdafx.cpp -------------------------------------------------------------------------------- /src/kernel/FalconEye/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/stdafx.h -------------------------------------------------------------------------------- /src/kernel/FalconEye/x64/Debug/FalconEye.Build.CppClean.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/FalconEye/x64/Debug/FalconEye.Build.CppClean.log -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/hde/hde64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/hde/hde64.cpp -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/hde/hde64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/hde/hde64.h -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/hde/pstdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/hde/pstdint.h -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/hde/table64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/hde/table64.h -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/img.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/img.cpp -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/img.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/img.h -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/infinityhook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/infinityhook.cpp -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/infinityhook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/infinityhook.h -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/libinfinityhook.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/libinfinityhook.inf -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/libinfinityhook.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/libinfinityhook.vcxproj -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/libinfinityhook.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/libinfinityhook.vcxproj.filters -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/mm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/mm.cpp -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/mm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/mm.h -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/ntint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/ntint.h -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/stdafx.cpp -------------------------------------------------------------------------------- /src/kernel/libinfinityhook/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajiv2790/FalconEye/HEAD/src/kernel/libinfinityhook/stdafx.h --------------------------------------------------------------------------------