├── .gitignore ├── Driver ├── exe │ ├── monitor.cpp │ ├── monitor.vcxproj │ ├── monitor.vcxproj.Filters │ └── mtrace.cmd ├── inc │ ├── ioctl.h │ └── mntrguid.h ├── msnmntr.sln └── sys │ ├── ctl.c │ ├── ctl.h │ ├── init.c │ ├── msnmntr.c │ ├── msnmntr.h │ ├── msnmntr.inf │ ├── msnmntr.vcxproj │ ├── msnmntr.vcxproj.Filters │ ├── notify.c │ └── notify.h ├── ImageFolder ├── filter.png ├── main.png ├── r1.png └── r2.png ├── PFirewall.sln ├── PFirewall ├── Alert.cpp ├── Alert.h ├── IPFilter.cpp ├── IPFilter.h ├── PFirewall.aps ├── PFirewall.cpp ├── PFirewall.h ├── PFirewall.rc ├── PFirewall.vcxproj ├── PFirewall.vcxproj.filters ├── PFirewall.vcxproj.user ├── PFirewallDlg.cpp ├── PFirewallDlg.h ├── PortFilter.cpp ├── PortFilter.h ├── ProcessMonitor.cpp ├── ProcessMonitor.h ├── Process_Monitor.cpp ├── Process_Monitor.h ├── ReadMe.txt ├── common.h ├── res │ ├── PFirewall.ico │ └── PFirewall.rc2 ├── resource.h ├── stdafx.cpp ├── stdafx.h └── targetver.h └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/.gitignore -------------------------------------------------------------------------------- /Driver/exe/monitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/exe/monitor.cpp -------------------------------------------------------------------------------- /Driver/exe/monitor.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/exe/monitor.vcxproj -------------------------------------------------------------------------------- /Driver/exe/monitor.vcxproj.Filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/exe/monitor.vcxproj.Filters -------------------------------------------------------------------------------- /Driver/exe/mtrace.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/exe/mtrace.cmd -------------------------------------------------------------------------------- /Driver/inc/ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/inc/ioctl.h -------------------------------------------------------------------------------- /Driver/inc/mntrguid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/inc/mntrguid.h -------------------------------------------------------------------------------- /Driver/msnmntr.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/msnmntr.sln -------------------------------------------------------------------------------- /Driver/sys/ctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/sys/ctl.c -------------------------------------------------------------------------------- /Driver/sys/ctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/sys/ctl.h -------------------------------------------------------------------------------- /Driver/sys/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/sys/init.c -------------------------------------------------------------------------------- /Driver/sys/msnmntr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/sys/msnmntr.c -------------------------------------------------------------------------------- /Driver/sys/msnmntr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/sys/msnmntr.h -------------------------------------------------------------------------------- /Driver/sys/msnmntr.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/sys/msnmntr.inf -------------------------------------------------------------------------------- /Driver/sys/msnmntr.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/sys/msnmntr.vcxproj -------------------------------------------------------------------------------- /Driver/sys/msnmntr.vcxproj.Filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/sys/msnmntr.vcxproj.Filters -------------------------------------------------------------------------------- /Driver/sys/notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/sys/notify.c -------------------------------------------------------------------------------- /Driver/sys/notify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/Driver/sys/notify.h -------------------------------------------------------------------------------- /ImageFolder/filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/ImageFolder/filter.png -------------------------------------------------------------------------------- /ImageFolder/main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/ImageFolder/main.png -------------------------------------------------------------------------------- /ImageFolder/r1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/ImageFolder/r1.png -------------------------------------------------------------------------------- /ImageFolder/r2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/ImageFolder/r2.png -------------------------------------------------------------------------------- /PFirewall.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall.sln -------------------------------------------------------------------------------- /PFirewall/Alert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/Alert.cpp -------------------------------------------------------------------------------- /PFirewall/Alert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/Alert.h -------------------------------------------------------------------------------- /PFirewall/IPFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/IPFilter.cpp -------------------------------------------------------------------------------- /PFirewall/IPFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/IPFilter.h -------------------------------------------------------------------------------- /PFirewall/PFirewall.aps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/PFirewall.aps -------------------------------------------------------------------------------- /PFirewall/PFirewall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/PFirewall.cpp -------------------------------------------------------------------------------- /PFirewall/PFirewall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/PFirewall.h -------------------------------------------------------------------------------- /PFirewall/PFirewall.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/PFirewall.rc -------------------------------------------------------------------------------- /PFirewall/PFirewall.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/PFirewall.vcxproj -------------------------------------------------------------------------------- /PFirewall/PFirewall.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/PFirewall.vcxproj.filters -------------------------------------------------------------------------------- /PFirewall/PFirewall.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/PFirewall.vcxproj.user -------------------------------------------------------------------------------- /PFirewall/PFirewallDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/PFirewallDlg.cpp -------------------------------------------------------------------------------- /PFirewall/PFirewallDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/PFirewallDlg.h -------------------------------------------------------------------------------- /PFirewall/PortFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/PortFilter.cpp -------------------------------------------------------------------------------- /PFirewall/PortFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/PortFilter.h -------------------------------------------------------------------------------- /PFirewall/ProcessMonitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/ProcessMonitor.cpp -------------------------------------------------------------------------------- /PFirewall/ProcessMonitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/ProcessMonitor.h -------------------------------------------------------------------------------- /PFirewall/Process_Monitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/Process_Monitor.cpp -------------------------------------------------------------------------------- /PFirewall/Process_Monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/Process_Monitor.h -------------------------------------------------------------------------------- /PFirewall/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/ReadMe.txt -------------------------------------------------------------------------------- /PFirewall/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/common.h -------------------------------------------------------------------------------- /PFirewall/res/PFirewall.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/res/PFirewall.ico -------------------------------------------------------------------------------- /PFirewall/res/PFirewall.rc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/res/PFirewall.rc2 -------------------------------------------------------------------------------- /PFirewall/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/resource.h -------------------------------------------------------------------------------- /PFirewall/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/stdafx.cpp -------------------------------------------------------------------------------- /PFirewall/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/stdafx.h -------------------------------------------------------------------------------- /PFirewall/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/PFirewall/targetver.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raymon-tian/WFPFirewall/HEAD/README.md --------------------------------------------------------------------------------