├── .cargo └── config.toml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── c_src ├── AbsoluteValue.cxx ├── AbsoluteValue.h ├── DeleteSelfFromDisk.cxx ├── DeleteSelfFromDisk.h ├── GetProcessCountViaSnapShot.cxx ├── GetProcessCountViaSnapShot.h ├── GetUniqueUserCountViaSnapshot.cxx ├── GetUniqueUserCountViaSnapshot.h ├── InlinedShellcodeExecution.cxx ├── InlinedShellcodeExecution.h ├── VmDetection.cxx ├── VmDetection.h ├── debug.h └── intelligence.h ├── images ├── .placeholder └── reference_image.png ├── models └── .placeholder ├── readme.md ├── scripts ├── download_cascadeclassifier.py ├── download_mobilenetv2.py ├── download_resnet.py └── requirements.txt └── src ├── main.rs └── modules ├── camera.rs ├── classifier.rs ├── embeddings.rs ├── face_detection.rs ├── mod.rs └── similarity.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/LICENSE -------------------------------------------------------------------------------- /c_src/AbsoluteValue.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/c_src/AbsoluteValue.cxx -------------------------------------------------------------------------------- /c_src/AbsoluteValue.h: -------------------------------------------------------------------------------- 1 | INT AbsoluteValue(INT x); 2 | -------------------------------------------------------------------------------- /c_src/DeleteSelfFromDisk.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/c_src/DeleteSelfFromDisk.cxx -------------------------------------------------------------------------------- /c_src/DeleteSelfFromDisk.h: -------------------------------------------------------------------------------- 1 | extern "C" { 2 | BOOL DeleteSelfFromDisk(); 3 | } -------------------------------------------------------------------------------- /c_src/GetProcessCountViaSnapShot.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/c_src/GetProcessCountViaSnapShot.cxx -------------------------------------------------------------------------------- /c_src/GetProcessCountViaSnapShot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/c_src/GetProcessCountViaSnapShot.h -------------------------------------------------------------------------------- /c_src/GetUniqueUserCountViaSnapshot.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/c_src/GetUniqueUserCountViaSnapshot.cxx -------------------------------------------------------------------------------- /c_src/GetUniqueUserCountViaSnapshot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/c_src/GetUniqueUserCountViaSnapshot.h -------------------------------------------------------------------------------- /c_src/InlinedShellcodeExecution.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/c_src/InlinedShellcodeExecution.cxx -------------------------------------------------------------------------------- /c_src/InlinedShellcodeExecution.h: -------------------------------------------------------------------------------- 1 | extern "C" { 2 | VOID InlinedShellcodeExecution(); 3 | } -------------------------------------------------------------------------------- /c_src/VmDetection.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/c_src/VmDetection.cxx -------------------------------------------------------------------------------- /c_src/VmDetection.h: -------------------------------------------------------------------------------- 1 | extern "C" { 2 | BOOL VmDetection(float process_count_per_user); 3 | } -------------------------------------------------------------------------------- /c_src/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/c_src/debug.h -------------------------------------------------------------------------------- /c_src/intelligence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/c_src/intelligence.h -------------------------------------------------------------------------------- /images/.placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/reference_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/images/reference_image.png -------------------------------------------------------------------------------- /models/.placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/readme.md -------------------------------------------------------------------------------- /scripts/download_cascadeclassifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/scripts/download_cascadeclassifier.py -------------------------------------------------------------------------------- /scripts/download_mobilenetv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/scripts/download_mobilenetv2.py -------------------------------------------------------------------------------- /scripts/download_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/scripts/download_resnet.py -------------------------------------------------------------------------------- /scripts/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/scripts/requirements.txt -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/modules/camera.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/src/modules/camera.rs -------------------------------------------------------------------------------- /src/modules/classifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/src/modules/classifier.rs -------------------------------------------------------------------------------- /src/modules/embeddings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/src/modules/embeddings.rs -------------------------------------------------------------------------------- /src/modules/face_detection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/src/modules/face_detection.rs -------------------------------------------------------------------------------- /src/modules/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/src/modules/mod.rs -------------------------------------------------------------------------------- /src/modules/similarity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xTriboulet/T-70/HEAD/src/modules/similarity.rs --------------------------------------------------------------------------------