# Lilith
[![Build status](https://ci.appveyor.com/api/projects/status/0au5goobwkwhvmgu?svg=true)](https://ci.appveyor.com/project/werkamsus/lilith) [![license](https://img.shields.io/github/license/mashape/apistatus.svg)](https://github.com/werkamsus/Lilith/blob/master/LICENSE)
**Free & Native Open Source C++ Remote Administration Tool for Windows**
Lilith is a console-based ultra light-weight RAT developed in C++. It features a straight-forward set of [commands](#commands) that allows for near complete control of a machine.
Disclaimer
---
The use of this software on any device that is not your own is highly discouraged. You need to obtain explicit permission from the owner if you intend to use Lilith in an alien environment, any illicit installation will likely be prosecuted by the jurisdiction the (ab)use occurs in.
Youtube
---
* [Video about the new Features](https://youtu.be/etk2dcx4mi8)
* [Comprehensive Feature Overview](https://youtu.be/86rPt8oAQK4)
Features
---
* Remote Command Execution via
* CMD
* Powershell
* **Any** other console app
* Keylogger **(new)** [16.09.2017]
* Execute predefined Scripts **(new)** [16.09.2017]
* Extreme Modularity (see [this](#modularity))
* Broadcast Commands to all Clients **(new)** [15.09.2017]
* Multiple Connections
* Auto-Install
* Startup Persistence
* Self-Erases
* DNS Resolving
* Low Latency & Bandwith use
* Error-Handler with logs
Modularity
---
The modularity and expandability of this RAT are what it's been built on. That's how it manages to stay very compact, light-weight and fast. You can download other utilities like password recovery or keylogging tools via Powershell scripts (link to some useful scripts will follow soon) and then execute them as if they were running on your own machine. Afterwards you're able to upload the results (also with a ps script) or evaluate them on the spot (via the `type` command) in cmd.
Commands
---
|Command|Syntax|Comment|
|-------|------|---------|
|connect|`connect <clientID>` (`connect 0`)|Connects to a Client|
|exitSession|`exitSession`|Exits current session|
|switchSession|`switchSession <clientID>` (`switchSession 2`)|Switches to another Client|
|broadcast|`broadcast`|Broadcasts your commands to all clients|
|keydump|`keydump`|Dumps Keylog File|
|script|`script <scriptname> <scriptparameter>` (`script keydump keylog.txt`)|Executes a predefined Script|
|listClients|`listClients`|Displays the number of clients connected|
|remoteControl|`remoteControl <C:\program.exe>` OR `remoteControl cmd`|[More Info](#remotecontrol)|
|remoteControl|`remoteControl`|Exits remoteControl if already in remoteControl|
|restart|`restart`|Restarts the Client|
|kill|`kill`|Quits the Client|
![Demo Image](/images/demo.png)
General Description
---
At the core of this RAT lies it's unique ability to remotely execute commands via CMD, Powershell and almost all console-based applications. It has the capabilities to automatically install on startup and clean up behind itself. It also features an error-handler that logs any issues. As of now, it is not 100% stable. Under 'normal' conditions it runs smoothly and without any disturbances, but severe irregularities in input (i.e. messing around with it *a lot*) may cause crashes. This will be resolved in the near future.
Requirements
---
* None!
* Supported Operating Systems (32/64-bit)
* Windows XP SP3
* Windows Server 2003
* Windows Vista
* Windows Server 2008
* Windows 7
* Windows Server 2012
* Windows 8/8.1
* Windows 10
[To-Do](https://github.com/werkamsus/lilith/blob/master/todo.md)
---
# More Info on Commands
remoteControl
---
Shortcuts are: `cmd`, `pws`, `pws32` which stand for Command Prompt, Powershell and Powershell 32-Bit respectively. You can use these instead of a full path to the executable. Example: `remoteControl pws` will remote-control `C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe`.
没有合适的资源?快使用搜索试试~ 我知道了~
Lilith, C++ Cybersecurity Research Project .zip
共52个文件
h:19个
cpp:19个
md:4个
需积分: 5 0 下载量 30 浏览量
2023-12-31
11:00:47
上传
评论
收藏 87KB ZIP 举报
温馨提示
Lilith, C++ Cybersecurity Research Project
资源推荐
资源详情
资源评论
收起资源包目录
Lilith, C++ Cybersecurity Research Project .zip (52个子文件)
sss
.gitattributes 2KB
Lilith.sln 2KB
LICENSE 1KB
CONTRIBUTING.md 443B
CODE_OF_CONDUCT.md 3KB
Lilith
settings.h 1KB
FileTransferData.h 709B
keylogger.cpp 3KB
cmdRedirect.h 676B
keylogger.h 244B
Lilith.vcxproj 7KB
Lilith.vcxproj.filters 4KB
general.h 3KB
utility.h 159B
SendGetMethods.cpp 4KB
Packet.h 324B
.rnd 1024B
cmdRedirect.cpp 4KB
main.cpp 896B
conversion.cpp 482B
encryption.h 275B
conversion.h 252B
client.h 2KB
PacketType.h 419B
general.cpp 9KB
settings.cpp 3KB
PacketManager.cpp 677B
client.cpp 6KB
Packet.cpp 289B
encryption.cpp 484B
PacketManager.h 323B
utility.cpp 185B
.gitignore 4KB
images
demo.png 49KB
README.md 4KB
todo.md 3KB
Server
FileTransferData.h 716B
general.h 407B
SendGetMethods.cpp 4KB
Packet.h 324B
PacketStructs.cpp 1023B
main.cpp 212B
PacketStructs.h 344B
Server.vcxproj.filters 3KB
PacketType.h 412B
server.cpp 15KB
general.cpp 1015B
PacketManager.cpp 904B
Packet.cpp 289B
server.h 2KB
PacketManager.h 315B
Server.vcxproj 8KB
共 52 条
- 1
资源评论
暮苍梧~
- 粉丝: 41
- 资源: 258
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功