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.
|
1 year ago | |
---|---|---|
plugins | 1 year ago | |
screenshots | 1 year ago | |
README.md | 1 year ago | |
requirements.txt | 1 year ago | |
run.sh | 1 year 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
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