• This repository has been archived on 27/Feb/2018
  • Stars
    star
    143
  • Rank 257,007 (Top 6 %)
  • Language
    Go
  • License
    MIT License
  • Created over 8 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

ARCANUS is a customized payload generator/handler.

ARCANUS License Donate Golang

ARCANUS is a customized payload generator/handler for penetration testing only.(Use at your own risk !).

Warning

This is the final release of ARCANUS, i will not continue developping this project i just keep it here for archival purposes.

For Assistance : [email protected]

WHY USE ARCANUS ?

In pentest community Metasploit is the mainstream for this job, but ARCANUS has few advantages.

  • ARCANUS generates a unique payload for windows and linux systems that can't be detected with majority of antivirus programs. (Don't give any samples to Virus Total or similar web sites to keep it that way ;D )

  • It has extra modules for exploitation. Ordinary reverse shell payloads offers only remote access to command prompts but ARCANUS has few special commands like " £persistence, £download, £upload, £meterpreter..."

  • It is silent and continuous. Metasploit payloads attempts to connect remote host just for ones but when you execute ARCANUS payloads they makes connection attemps every 5 second silently in background.

  • It is flexible. If you want to use it with Metasploit it has a meterpreter module for executeing meterpreter shellcodes on remote machine.

  • Platform independent ! ARCANUS works both on windows and linux.

HOW TO USE

  • In order to build/compile or run the go script you need to install golang and " fatih/color " package OR you can run the windows/linux binarys directy but you still need to install golang to your system inorder to compile ARCANUS payloads.

It works same as every reverse shell but it has some special module commands. (You can also use ARCANUS paylaods with netcat, but you can't execute special commands with netcat.)

How to use : https://www.youtube.com/watch?v=BXYqeTs5RIE

How to get meterpreter session : https://www.youtube.com/watch?v=vQUbD6Ro2Ug

 [ COMMAND ]                                       [DESCRIPTION]                                 
                        
                                                                                                 
 (*) £METERPRETER -C:                              This command executes given powershell        
                                                     meterpreter shellcode for metasploit        
                                                      integration.                               
                                                                                                 
                                                                                                 
 (*) £PERSISTENCE:                                 This command installs a persistence module    
                                                     to remote computer for continious acces.    
                                                                                                 
                                                                                                 
 (*) £DISTRACT:                                   This command executes a fork bomb bat file to
                                                     distrackt the remote user.          
                                                                                                 
                                                                                                 
 (*) £UPLOAD -F "filename.exe":                    This command uploads a choosen file to        
                                                     remote computer via tcp socket stream.      
                                                                                                 
                                                                                                 
 (*) £UPLOAD -G "http://filepath/filename.exe":    This command uploads a choosen file to        
                                                     remote computer via http get method.        
                                                                                                 
                                                                                                 
 (*) £DOWNLOAD -F "filename.exe":                  This command download a choosen file          
                                                     from remote computer via tcp socket stream. 
                                                                                                 
                                                                                                 
 (*) £DOS -A \"www.site.com\":                    This command starts a denial of service atack to      
                                                     given website address.            
                                                                                                 
                                                                                                 
 (*) £PLEASE "any command":                        This command asks users comfirmation for      
                                                     higher privilidge operations.               
                                                                                                 
                                                                                                 
 (*) £DESKTOP                                      This command adjusts remote desktop options   
                                                     for remote connection on target machine     

ANTIVIRUS AWARENESS

Please don't submit any payload samples to any antivirus sites or online forums. I will publish manual AV Scan detection scores continuously.

File Name: Payload.exe

File Size: 5.29 MB

Scan Date: 10:06:12 | 06/07/2016

Detected by: 0/35

MD5: 62d7f426e9961e09d5653d2b0c68dbb2 SHA256: 730391a1c8d639d4e98ef8249d62299567fbce9a9d35de62f6a966555e4935f3 Verified By NoDistribute: http://NoDistribute.com/result/D7FExfh3OMktPism0wdo4AlICZ5Nyq

  • A-Squared: Clean
  • Ad-Aware: Clean
  • Avast: Clean
  • AVG Free: Clean
  • Avira: Clean
  • BitDefender: Clean
  • BullGuard: Clean
  • Clam Antivirus: Clean
  • Comodo Internet Security: Clean
  • Dr.Web: Clean
  • ESET NOD32: Clean
  • eTrust-Vet: Clean
  • F-PROT Antivirus: Clean
  • F-Secure Internet Security: Clean
  • FortiClient: Clean
  • G Data: Clean
  • IKARUS Security: Clean
  • K7 Ultimate: Clean
  • Kaspersky Antivirus: Clean
  • McAfee: Clean
  • MS Security Essentials: Clean
  • NANO Antivirus: Clean
  • Norman: Clean
  • Norton Antivirus: Clean
  • Panda CommandLine: Clean
  • Panda Security: Clean
  • Quick Heal Antivirus: Clean
  • Solo Antivirus: Clean
  • Sophos: Clean
  • SUPERAntiSpyware: Clean
  • Trend Micro Internet Security: Clean
  • Twister Antivirus: Clean
  • VBA32 Antivirus: Clean
  • VIPRE: Clean
  • Zoner AntiVirus: Clean

NOTE

  • Using persistence may attract some Anti Virus software...

Bitcoin: 16GvMV7eZH22p4rLQuu8h2gbgSLYr11KBM

More Repositories

1

amber

Reflective PE packer.
Go
979
star
2

sgn

Shikata ga nai (仕方がない) encoder ported into go with several improvements
Go
952
star
3

HERCULES

HERCULES is a special payload generator that can bypass antivirus softwares.
Go
592
star
4

EGESPLOIT

EGESPLOIT is a golang library for malware development
Go
329
star
5

deoptimizer

Evasion by machine code de-optimization.
Rust
327
star
6

Cminer

Cminer is a tool for enumerating the code caves in PE files.
C++
131
star
7

Keylogger

Simple C++ Keylogger...
C++
128
star
8

WSAAcceptBackdoor

Winsock accept() Backdoor Implant.
C
111
star
9

Mass-Hacker-Arsenal

Massive arsenal of hacker tools...
Shell
75
star
10

Hook_API

Assembly block for hooking windows API functions.
Assembly
72
star
11

IAT_API

Assembly block for finding and calling the windows API functions inside import address table(IAT) of the running PE file.
Assembly
64
star
12

The-Eye

Simple security surveillance script for linux distributions.
Go
53
star
13

MapPE

PE file mapping and manipulation package.
Go
37
star
14

syscall_api

Assembly
36
star
15

Ticketbleed

This is a tool for exploiting Ticketbleed (CVE-2016-9244) vulnerability.
Go
28
star
16

zippo

Zippo is a archive payload generator for testing XSS, (Zip/Tar/Gzip) slip vulnerabilities.
Go
26
star
17

SelfDefense

Several self-defense shellcodes
Assembly
22
star
18

MSF-Self-Defence

Self defense post module for metasploit
Ruby
18
star
19

meterpreter

Basic multi platform meterpreter loader module.
Go
17
star
20

MSF-Telegram-Notify

Telegram notification for metasploit sessions.
Ruby
15
star
21

BitBender

BitBender is a byte manipulation tool
Go
15
star
22

AzorultDecryptor

Brute-force script for finding azorult XOR key.
Go
15
star
23

crc32_api

Assembly API block that uses CRC32 for resolving Windows API function addresses
Assembly
14
star
24

KPOT-Decryptor

Tool for finding KPOT XOR key using known-plaintext attack.
Go
14
star
25

sub7

Clone of https://gitlab.com/illwill/sub7 repo.
Pascal
14
star
26

Injector

Simple shellcode injector.
C++
14
star
27

CryptAPI

Ransomware Using CryptoAPI
C
13
star
28

keystone-go

Keystone binding for golang
C
11
star
29

CVE-2022-29154

HIP2022 presentation materials.
10
star
30

urlscan-go

URLScan Go API client
Go
8
star
31

ARMBot_RCE

ARM Bot RCE Exploit.
Ruby
6
star
32

egebalci

6
star
33

CVE-2018-8065

Flexense HTTP Server <= 10.6.24 - Denial Of Service Exploit
Ruby
6
star
34

cracklord-docker

Experimental docker image for http://jmmcatee.github.io/cracklord/
Dockerfile
4
star
35

LG-Smart-IP-Device-Backup-Download

Exploit for downloading backup files from LG Smart IP Devices.
Python
4
star
36

Baldr_Exploit

Baldr remote code execution exploit for versions <= v3
Ruby
4
star
37

Sync_Breeze_Enterprise_10_6_24_-DOS

Sync Breeze Enterprise 10.6.24 - Denial Of Service Vulnerability
Ruby
2
star
38

AdvertisementBot

An advertisement bot for twitter.
JavaScript
2
star
39

conpty-go

Go
1
star
40

dotfiles

My dotfiles
1
star