art spam micro botnet logic
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
.[d]. 47ad51d2e8
update v3.01
11 months ago
plugins update v3.01 11 months ago
screenshots update v3.01 11 months ago
README.md update v3.01 11 months ago
requirements.txt update v3.01 11 months ago
run.sh update v3.01 11 months ago

README.md

krylon - art spam micro botnet logic v3.01

                                                                            .oydddhhyo+/-.                              
                                                                           `hddddhhddddddddhso/.                        
                                                                           .dddh.    ``..-:+ohdh-                       
                     __                   .__                              -ddddds/-`         -sd/`                     
                    |  | _________ ___.__.|  |   ____   ____               :dd//sdddhys+/:-`    sdy-.                   
                    |  |/ /\_  __ <   |  ||  |  /  _ \ /    \              ody  `yhdhddddddhhs/:+ddd/                   
                    |    <  |  | \/\___  ||  |_(  <_> )   |  \             yd/  .hdh.hdhshddddddddddy                   
                    |__|_ \ |__|   / ____||____/\____/|___|  /            `dh. `yddo:dd: ``-/+odddddo                   
                         \/        \/                      \/             :hy  +dddyhddhyo:. .sddddy:                   
                                                                          +hy  hddhdddhsyhdhohdddy:`                    
                                                                          hdd` hdd/+hdhs//hddddy/`                      
                                                                         .dddo`odd` .+yddddddh/`                        
                                                                `.--:://+-ydddyyds   `+ddddh+`                          
                                                    .oso+.  `:oyhhhddddddy.-odddd+ `:ydddh+.                            
                                                   :hddddh+`+ddddhyso++//+../ohddhyydddds.                              
                                                  +hdddds::..sdd/.`        -hso+oosyyhyo+-                              
                                                `odddhshy`   `ody+-`       -hdddy- ````+dh+                             
                                               `sdddy- -ys.    /hddhs/-`    .:+s/      -dddo                            
                                               `yddh.   `oy/`   .+hddddhso/-..```````.:ydddd+`++.                       
                                                `/hy+.`   :yy+.`  `/shdddddddhyyyssyyhddddddd-+dh/`                     
                                                  `/yhs-`  `/yhs/.`  ./shddyyyyyhdddddddddddo`oddds                     
                                                 `++-/yhy+-`  -ohdy+:`` `-:+oyyysddddddddho-.odddds                     
                                                .sddhs:-+hdhs/.`.:shdhyo:.`` `..-/+osso/:.-ohddddd:                     
                                              `/hddddy-   -/shdhs/--/ohdddhys+/:--..--:+shdddddddy                      
                                             .sddddh/        `-+yhddyo+osyddddddddddddddddddddddd:                      
                                            /hddddo`             `-/oyhdddhddddddddddddddddddddds                       
                                          .sddddy-                    `-/+shdddddddddddddddddddh.                       
                                         /hdddh/                            `.:/+osyhhhhhhys+/.                         
                        .:+syyy`       .sddddo`                                      /o.                                
                     .+ydddddddho-  `-+ddddy-                                        sdd+                               
                   -sddddddhsoydddhhdddddh:                          .----.          hddy                               
                 -sddddds/.`ohdddddddddd+`                      .:oyddddddddy/`     .ddd+                               
               `odddddo.  .ydddddhddddh-                     -+ydddddddhhhddddh/    +ddd-                               
              /hddddh:   .yhddo-.``odd/                   .+hddddho/-.`   `:ohhho` `hddh                                
            -ydddddd-   `yddd:      od.                 -sddddh+-`           `/yho oddd:                                
          `+ddddddd+    +ddd:       .d`               .sdddds:`                -ddodddy                                 
         -ydddh/hdd.   `hddo         h-             `/hdddy-                    yddddh.                                 
         ydddo` hhy    -ddh`         so     .`     `sdddh/`                    .ddddd:                                  
         ddd+   shy    :ddo          -h/.``:/     `ydddy.                      sdddd/                                   
         hdd:   /dh    :dd/           :hhyhs`     oddds`                      odddd/                                    
         odd/   `dd`   .dd/            `/o/`     `ddds`                     `sdddh:                                     
         .hdo    od/    sdo                      .ddd-                     -ydddh-                                      
          +dh`   `hy    -dh`                     `hdd-                   `+hddds.                                       
          `yd+    /d/    od+                      +dd/                 `/hdddh/`                                        
           .hd/    oh-   `yh-                     `sdh.              ./ydddds-                                          
            -hd/   `yh-   .yh.                     `odh+.         `-ohddddy:`                                           
             .yd/   `yh-   .yh:                      :yhhs+:----/oydddddy/`                                             
              .sdo`  .yh:   `sdo`                     `/ydddddddddddddy/`                                               
               `ody.  `oy/`  `+hy:`                     `-ohddddddddy/`                                                 
                 /hs-` `+sy-   -yds-        ``         `./shdddddho-                                                    
                  -yy+.  :hdo`  `/hds:`      -:.`` ``./sddddddho:`                                                      
                   `odh/` -ydh/`  .+hdy+-`    .syysyhddddddyo:`                                                         
                     :hdy- `+hdy/`  .+hddhs+:---yddddddy+sd/                                                            
                      `ohds- .ohdy/.  `:shddddddddddddd:.ydh`                                                           
                        .shds:`-sdddo:`  `:oyhhdddddddd+hddd-                                                           
                          -sddho::shddho:`   `.-://///ohddh-                                                            
                            .+hdddsoydddddyo/-.`    `odddy.                                                             
                               -ohddddddddddddddhhyhhddd+                                                               
                                  -+sdddddddddddddddddh-                                                                
                                      .:+osyhdddddhys+`

summary

krylon v3.01

changelog - v3.01

  • rebased to integrate with dr1p4ns1 and m4pl1mp

screenshots


screenshots

overview

**no comment**

prerequisites

  • python3

content

  • run.sh - main file

usage

  • syntax: bash run.sh

prerequisites

  • apt install python3
  • apt install python3-pip
  • python3 -m pip install virtualenv

installation

  • git clone --recursive https://git.tcp.direct/decoded/krylon.git
  • cd krylon
  • virtualenv env -p python3
  • source env/bin/activate

setting up environment

  • pip install -r requirements.txt

notes


edit path in file

  • plugins/fifo_plugin.py - change line 12 in this file from this example below as reference.
  • self.runpath = self.config.get('runpath', '/home/dr1p/Documents/code/python/krylon/fifo')
  • to whatever the path of your fifo pipe is.. if you are unsure point it to krylon directory.

add to the config file

  • when you run bash run.sh it generates a configuration file named .krylon_config, be sure
  • to add this section so that your fifo plugin path is setup. change this path below
  • to the same as the path as below. there are two files, two sections.
[plugins.fifo_plugin]
runpath = /home/dr1p/Documents/code/python/krylon/fifo

make sure krylon/fifo plugins are enabled

  • also make sure the fifo/krylon plugins are enabled in this file. e.g.
includes =
     plugins.krylon
     plugins.fifo

visual aid of a working configuration file

  • below is an example configuration file just for visual reference
  • example krylon configuration path: ~/code/krylon/.krylon_config
[bot]
nick = dr1pp1ng
username = dr1p
realname = dr1pdr0p
host = 192.168.1.37
port = 6667
channel = #tcpdirect
version=1
ssl = false

includes =
    irc3.plugins.command
    irc3.plugins.asynchronious
    irc3.plugins.storage
    irc3.plugins.uptime
    irc3.plugins.ctcp
    irc3.plugins.cron
    irc3.plugins.logger
    irc3.plugins.userlist
    plugins.b33p
    plugins.krylon
    plugins.fifo

flood_burst = 0
flood_rate = 1
flood_rate_delay = 1
storage = json://.krylon_database

[irc3.plugins.command]
cmd = ?
guard = irc3.plugins.command.mask_based_policy

[irc3.plugins.command.masks]
d!*dr1p@* = all_permissions
* = view

ignore_list =
    g1mp_!*@*
    g1mp!*@*

[plugins.fifo_plugin]
runpath = /home/dr1p/Documents/code/python/krylon/fifo

[bot_1]
nick = ron17k_l5yad_
username = 6dd7rp16
channel = #tcpdirect

[bot_2]
nick = _yk_92fr3onl2
username = 2dpr11d
channel = #tcpdirect

[bot_3]
nick = a3rk_3yn_10ol
username = p69dcr12
channel = #tcpdirect

[bot_4]
nick = 54r4_ko1lyn_6
username = p1d61d5r
channel = #tcpdirect

[bot_5]
nick = n_o7y5r8_clk
username = dr4a1dpd
channel = #tcpdirect

[bot_6]
nick = e_6rlenk_1oy7
username = pdrd27f1
channel = #tcpdirect