Giter Club home page Giter Club logo

chaildr's Introduction

ChaiLdr - AV Evasive Payload Loader

A simple shellcode loader built with the concepts of Malware development I have learnt till now.

Features

  • Indirect syscalls with SysWhispers3 - jumper_randomized
  • QueueUserAPC Injection
  • HTTP/S shellcode staging
  • Execution delay using API Hammering
  • IAT Camouflage
  • API Hashing

Testing with Havoc and the Latest Windows Defender

windows-defender

havoc-shell


NOTE

CRT Library Removal : I tried a lot to get the payload working with CRT Library removed and make it independent with custom intrinsic functions for - memcpy, memset, rand, stand, etc, but ended up with a lot of crashes and after hours of debugging couldn't get it working, I'll incorporate it into a dev branch soon enough. I have used minicrt, MiniCRT, etc for references but still couldn't get it to work.

Shellcode Encryption : The shellcode is fetched from a remote server, providing SSL support. I haven't incorporated any shellcode encryption, when used with Havoc, Havoc provides Sleep encryption.

Why not HellsGate? : HellGate incorporated only direct syscalls, HellsHall uses indirect syscalls, but I'm still learning that and will build my custom implementation of it in the future

EDR Evasion? : This is a simple shellcode payload loader, it can bypass a lot of antivirus software and some EDRs but the techniques it incorporates aren't the best, so as I keep learning I'll make better loaders!

chaildr's People

Contributors

cipher7 avatar

Stargazers

 avatar  avatar irohane avatar  avatar  avatar  avatar Life avatar lxx1 avatar  avatar  avatar  avatar ddwGeGe avatar  avatar ' avatar  avatar  avatar Hne avatar  avatar Chocolate avatar Mocking G33K avatar evi1cg avatar GGb0nd avatar  avatar Jiang Da Da avatar  avatar  avatar alex avatar  avatar  avatar  avatar Thespian avatar  avatar Serhii Kovalchuk avatar  avatar sodinokibi avatar  avatar KeyStrOke avatar netveil avatar  avatar Nicolas Vincent avatar asdasd avatar Mattia Cossu avatar  avatar  avatar PJ avatar  avatar Trung Tran avatar  avatar  avatar iChuckius avatar Oliver Schneider avatar Patrick Di Fazio avatar come2arkside avatar Giordano Cetti avatar hugojcqs avatar  avatar huntingsec avatar ik5 avatar Icefrog2000 avatar Pablo Caro avatar  avatar  avatar ARES avatar  avatar  avatar An00byss avatar  avatar guly avatar  avatar Stranger avatar dyp4r avatar NoName avatar f1rebyte avatar AnTi avatar  avatar unknown avatar Oğuzhan Akkaya avatar  avatar  avatar T1cT4cT0 avatar Mahesh Parmar avatar Ege Balcı avatar  avatar Nander avatar Pierre avatar 0乂ᐯ爪 avatar Saif avatar  avatar LAPASTA_EXE avatar Solomon Sklash avatar Mia0a avatar BackDoor avatar xrkk avatar CQJKL avatar Cliff avatar Erik avatar  avatar Dipak Kumar Das avatar  avatar  avatar

Watchers

 avatar  avatar Mr.KrYP70n avatar

chaildr's Issues

Usage Notes?

Forgive my ignorance but how do I compile and load this?

Build Error on VS 22

Severity Code Description Project File Line Suppression State Details
Error MSB4036 The "MASM" task was not found. Check the following: 1.) The name of the task in the project file is the same as the name of the task class. 2.) The task class is "public" and implements the Microsoft.Build.Framework.ITask interface. 3.) The task is correctly declared with in the project file, or in the *.tasks files located in the "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64" directory. ChaiLdr C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\BuildCustomizations\masm.targets 70

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.