Results 1 to 5 of 5
  1. #1
    Active Member Kickupx's Avatar
    Reputation
    29
    Join Date
    Mar 2013
    Posts
    28
    Thanks G/R
    12/8
    CoreCoins
    76
    Trade Feedback
    0 (0%)

    Bot Engine - BotKitty (Beta)

    What is this?
    BotKitty (currently in beta) is a tool for writing bots in C#.
    It provides an API + runtime + user interface out of the box.
    For full documentation check out here.
    Downloads is below.
    Programming is done in a plugin fashion.


    Win 1 Year subscription

    Some things you can do with it:

    Search for a substring and read in full string of each match:
    Code:
    //Print whole string of some string match
    IProcess process = ...;
    var matches = process.MemFind("substring");
    foreach(var address in matches)
    	Console.WriteLine(process.MemReadString(address));
    More info ->


    Listen for mouse presses on a single window:
    Code:
    var window = ...;
    window.OnMousePress += delegate (
        MouseKey key, Modifier modifiers, double x, double y)
    {
        Console.WriteLine("Pressed: " + key.ToString());
    };
    More info ->


    Press in the middle of a window, and always in the middle:
    Code:
    IWindow window = ...;
    window.MouseClick(MouseKey.Left, 500, 500);
    More info ->

    Fake an browser. Allowing you to make logins and keep sessions alive:
    Code:
    IHttpClient client = ...;
    var req = new HttpRequest
        ("https://accounts.google.com/Login?hl=SV");
        
    var vars = new NameValueCollection();
    vars.Add("var_name", "var_value");
    
    var resp = client.Post(req, vars);
    More info ->


    When dealing with raw data coming from the network a BitExtractor can help.
    With it you can pull off scalars, arrays and individual bits in a streaming
    fashion.


    Code:
    Stream stream = ...;
    BitExtractor extractor = new BitExtractor(stream);
    var integer = extractor.Read<int>();
    var num = extractor.Read<double>();
    var bit_field = extractor.ReadBits(3);
    More info ->

    Edit #2:
    More examples:
    - Read full string in other process

    Today BotKitty has a philosophy of playing nice with as many libraries as possible.
    But it was not that way back in the days.
    Once upon a time I wrote this program using raw C++ and used Javascript as the plugin system.
    What was quickly revealed was that I had to implement or write bindings for any library any
    programmer ever wanted to use.
    Making it hard to interact with amazing libraries like EasyHook and Blackmagic.
    This is why C# is used as the plugin language.
    This allows you to incorporate BlackMagic, EasyHook, AutoIt, Visual Basic and even
    C++ where BotKitty is lacking.
    We are all in the same sandbox.


    How the GUI looks:


    Virus scans:
    - Installer
    - Executable

    Edit #1:
    If you liked it, lets pass on the word. Shall we?

    There is one false alert. This is common with unsigned C# programs.
    Proof here.

    Download:
    BotKitty - The Bot Engine
    Last edited by Kickupx; 02-23-2017 at 05:18 PM. Reason: Better styling.

  2. The Following 2 Members Gave Thanks To Kickupx For This Useful Post:

    Willy, Corthezz
  3. #2
    Elite User

    CoreCoins User Willy's Avatar
    Reputation
    416
    Join Date
    Mar 2007
    Posts
    466
    Thanks G/R
    67/86
    CoreCoins
    30156
    Trade Feedback
    0 (0%)
    Seems cool!

    And also; as he says, false/positives are very common with bots and hacks. But you should always be careful with executables from unknown sources! Just putting it out there!

  4. #3
    Active Member Kickupx's Avatar
    Reputation
    29
    Join Date
    Mar 2013
    Posts
    28
    Thanks G/R
    12/8
    CoreCoins
    76
    Trade Feedback
    0 (0%)
    Quote Originally Posted by willy t3h whale View Post
    Seems cool!

    And also; as he says, false/positives are very common with bots and hacks. But you should always be careful with executables from unknown sources! Just putting it out there!
    First, thanks
    And second yeah false/positives are common. That is why I wrote the extra note about it so anybody can use their own judgement to fairly judge me

  5. #4
    Moderator ...for a nickle
    CoreCoins User Authenticator enabled SniffingPickles's Avatar
    Reputation
    1579
    Join Date
    Jul 2012
    Posts
    2,033
    Thanks G/R
    161/250
    CoreCoins
    90848
    Trade Feedback
    13 (100%)
    Oh this is awesome! great job
    - Professional PHP/MySQL Developer -




  6. The Following 1 Members Gave Thanks To SniffingPickles For This Useful Post:

    Kickupx
  7. #5
    Banned Hack Overlord CoreCoins User SK Bot's Avatar
    Reputation
    88
    Join Date
    Jan 2017
    Posts
    80
    Thanks G/R
    13/83
    CoreCoins
    224740
    Trade Feedback
    9 (0%)
    Wow, well done !

 

 

Similar Threads

  1. GPBot : new bot for wow, beta tester need
    By guizmows in forum World of Warcraft Bots and Programs
    Replies: 871
    Last Post: 08-09-2016, 10:13 AM
  2. [Level Bot] AoC Grinder + Beta Key
    By r00tman in forum Age of Conan Exploits|Hacks
    Replies: 31
    Last Post: 11-01-2008, 11:49 AM
  3. Replies: 1
    Last Post: 08-23-2008, 01:12 AM
All times are GMT -5. The time now is 05:19 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2017 vBulletin Solutions, Inc. All rights reserved. Digital Point modules: Sphinx-based search