All Projects → Aetsu → SLib

Aetsu / SLib

Licence: other
SLib is a sandbox evasion library that implements some of the checks from https://evasions.checkpoint.com in C#

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to SLib

github-watchman
Monitoring GitHub for sensitive data shared publicly
Stars: ✭ 60 (+20%)
Mutual labels:  redteam
DInvoke shellcodeload CSharp
ShellCodeLoader via DInvoke
Stars: ✭ 41 (-18%)
Mutual labels:  redteam
palinka c2
Just another useless C2 occupying space in some HDD somewhere.
Stars: ✭ 14 (-72%)
Mutual labels:  redteam
OSINTBookmarks
OSINT Bookmarks for Firefox / Chrome / Edge / Safari
Stars: ✭ 34 (-32%)
Mutual labels:  redteam
aterm
It records your terminal, then lets you upload to ASHIRT
Stars: ✭ 17 (-66%)
Mutual labels:  redteam
xss-http-injector
XSS HTTP Inject0r is a proof of concept tool that shows how XSS (Cross Site Scripting) flags can be exploited easily. It is written in HTML + Javascript + PHP and released under GPLv3.
Stars: ✭ 22 (-56%)
Mutual labels:  sandbox
Sandboxer-Objc
iOS file browser written in Objective-C
Stars: ✭ 31 (-38%)
Mutual labels:  sandbox
dummyDLL
Utility for hunting UAC bypasses or COM/DLL hijacks that alerts on the exported function that was consumed.
Stars: ✭ 35 (-30%)
Mutual labels:  redteam
torjail
🔒 download, verify & run torbrowser in a sandbox
Stars: ✭ 14 (-72%)
Mutual labels:  sandbox
ligolo-ng
An advanced, yet simple, tunneling/pivoting tool that uses a TUN interface.
Stars: ✭ 418 (+736%)
Mutual labels:  redteam
z-sandbox
A simple Sandbox implementation for Javascript
Stars: ✭ 24 (-52%)
Mutual labels:  sandbox
Some Pentesters SecurityResearchers RedTeamers
Some Pentesters, Security Researchers, Red Teamers which i learned from them a lot...
Stars: ✭ 60 (+20%)
Mutual labels:  redteam
Fegaria-Remastered
Similar to my other project Fegaria, but with improved graphics, collisions and terrain generation.
Stars: ✭ 73 (+46%)
Mutual labels:  sandbox
BlueTeam.Lab
Blue Team detection lab created with Terraform and Ansible in Azure.
Stars: ✭ 82 (+64%)
Mutual labels:  redteam
jsish
Jsi is a small, C-embeddable javascript interpreter with tightly woven Web and DB support.
Stars: ✭ 32 (-36%)
Mutual labels:  sandbox
unprotect
Unprotect is a python tool for parsing PE malware and extract evasion techniques.
Stars: ✭ 75 (+50%)
Mutual labels:  sandbox
GoPhish-Templates
GoPhish Templates that I have retired and/or templates I've recreated.
Stars: ✭ 76 (+52%)
Mutual labels:  redteam
Gopher
C# tool to discover low hanging fruits
Stars: ✭ 73 (+46%)
Mutual labels:  redteam
lkm-sandbox
Collection of Linux Kernel Modules and PoC to discover, learn and practice Linux Kernel Development
Stars: ✭ 36 (-28%)
Mutual labels:  sandbox
MySQLSandbox
MySQLSandbox with orchestrator in docker
Stars: ✭ 13 (-74%)
Mutual labels:  sandbox

SLib - Sanbox Evasion Library in C#

Slib is a C# library that contains various checks to try to identify if a computer is a sandbox or not.

It is based on the methods defined by Checkpoint in the following link:

Implemented techniques

Filesystem

  • Check if specific files exist
  • Check if specific directories are present
  • Check if full path to the executable contains one of the specific strings
  • Check if the executable is run from specific directory
  • Check if the executable files with specific names are present in physical disk drives' root

Registry

  • Check if particular registry paths exist
  • Check if particular registry keys contain specified strings

Generic OS queries

  • Check if username is specific
  • Check if computer name is specific
  • Check if host name is specific
  • Check if total RAM is low
  • Check if screen resolution is non-usual for host OS
  • Check if number of processors is low
  • Check if quantity of monitors is small
  • Check if hard disk drive size and free space are small
  • Check if system uptime is small

Global OS objects

  • Check for specific global mutexes

UI artifacts

  • Check if windows with certain class names are present in the OS
  • Check if top level windows' number is too small

OS features

  • Checking debug privileges

Processes

  • Check if specific files exist
  • Check if specific libraries are loaded in the process address space
  • Check number of processes:

Network

  • Check if MAC address is specific
  • Check if adapter name is specific
  • Check if network belongs to security perimeter
  • Cuckoo ResultServer connection based anti-emulation technique

Hardware

  • Check if HDD has specific name
  • Check if HDD Vendor ID has specific value
  • Check if CPU temperature information is available

Author

@aetsu

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].