GithubHelp home page GithubHelp logo

efknockr's Introduction

EFknockr

WARNING: This is simply a PROOF-OF-CONCEPT that outlines major flaws in how we use IRC currently!

WARNING: This repository was made for testing against your own server(s). I am not responsible for the public use.

Information

This is basically an IRC drive-by. It takes a list of IRC servers, connects to all of them & joins every channel to send a custom message. You can also have it mass highlight & mass private message the channels for more attention to your message. It will do various things to make sure it does not get banned, throttled, or detected.

Proxy scanning is included as an option, which will find thousands of new proxies on every loop. Combine that with the daemon mode (24/7 knocking) & this becomes un-stoppable. Tied with a residential proxy service & this becomes a problem.

The humor behind this script is that anyone can mass portscan 0.0.0.0/0 (the entire IPv4 range) for port 6667 & essentially send a message to every IRC server on the internet. But I have heard a rumor that doing so will only affect channels that are boring, lame, & shitty :) :) :)

I am not going to get into how to set this up or use it. This is simply here to serve as a proof-of-concept.

Previews

Here are some examples of people using EFknockr:

Disclaimer

The proof-of-concept here is a classic example of the on going problem wtih using standard ports for known services on IPv4.

Both SSH & Telnet world-wide get thousands of login attempts daily because of this. IRC is no different & is certainly not excluded from this problem.

Welcome to the fucking state of the Internet boyz

I am well aware that people might use this script for malicious purposes....as they should. We cannot just be oblivious to major problems with networked services. IRC is a very small space in modern day. Becasue of that, it seems like setting up an IRCd is all people cared to learn...skipping over what it means to be a network operator.

It is no different than being a sysadmin

I have dealt with IRC flooding for years. Most times, I rarely have to tocuh the keyboard to handle it. Everything is laid out in the IRCd documentation. Big shout outs to UnrealIRCd for being the BEST FUCKING IRC DAEMON EVER!

Anyways...at the end of the day...it is text on a screen. It is just text on a screen. Quite often lost in the backlog after a short period...

Todo
  • Invite support
  • Parse MAXTARGETS & MAXCHANNELS from 005 responses for fine tuned spamming
  • UTF-16 Bot crashing for improper unicode decoding
  • Weechat DCC buffer-overlfow exploit (See here)
  • OpenSSL crash exploit (See here)
  • /LIST tarpit detection & evasion
  • Scramble the order of operations to be entirely random to thwart fingerprinting
  • Drop unicode for normal letters to thwart spamfilters
  • Add unifuck option
  • Do not knock on channels we registered

Mirrors for this repository: acid.vegasSuperNETsGitHubGitLabCodeberg

efknockr's People

Contributors

acidvegas avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

efknockr's Issues

Please delete your junk

I don't know who you are and why you created this pitful spamming junk.
Your work is plaguing micro, small, medium, and big networks including mine.
Unfortunately for you, your junk no longer works against my network.
Aside that, your spam is spooking users from the networks already frustrated by the coming of social networks and spambots.
Don't you have nothing better to do?
It's not a matter of proof-of-concept, it's plain madness and evilness. It ended in wrong hands and we are all paying for it.
This is just a warning. IF I see them keeping coming the networks I am in, I will ask the Github support team to delete this repository and all other siminar things. IF you want to test, test using YOUR NETWORK.
Are we understood?

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.