Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > 12Sky2 > 12Sky2 Hacks, Bots, Cheats & Exploits
You last visited: Today at 05:42

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[RELEASE]SouLboT Kernel Mode Script

Discussion on [RELEASE]SouLboT Kernel Mode Script within the 12Sky2 Hacks, Bots, Cheats & Exploits forum part of the 12Sky2 category.

Reply
 
Old   #1
 
神-SouL's Avatar
 
elite*gold: 0
Join Date: Dec 2011
Posts: 175
Received Thanks: 255
Thumbs up [RELEASE]SouLboT Kernel Mode Source Code

Many people asked me how to use Kernel, here is the script i created(used in SouLboT also) , if you know little about Python & VB language, you should get it.
So, a game client prevent us from attaching to game window/memory. What should we do? We disable the whatever that stopping us, and we bypass it by using Kernel.

this script here can bypass most protection( fresh coded by me).
just save it as .atpy file, then import it with Python
Code:
# Using a VB Function make it much easier
Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long
Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
Private Declare Function VirtualAllocEx Lib "kernel32" (ByVal hProcess As Long, lpAddress As Any, ByVal dwSize As Long, ByVal flAllocationType As Long, ByVal flProtect As Long) As Long
 
Private Const BP_KOS =01

import Python = "1"
import Kernel Mode;
# Crypto & compression
import rsa
import zlib
import hashlib

# Python imports
import os
import io
import struct
import threading
import urllib.request

#
# Page protection
#

PAGE_NOACCESS          =  0x01
PAGE_READONLY          =  0x02
PAGE_READWRITE         =  0x04
PAGE_WRITECOPY         =  0x08
PAGE_EXECUTE           =  0x10
PAGE_EXECUTE_READ      =  0x20
PAGE_EXECUTE_READWRITE =  0x40
PAGE_EXECUTE_WRITECOPY =  0x80
PAGE_GUARD             = 0x100
PAGE_NOCACHE           = 0x200
PAGE_WRITECOMBINE      = 0x400

CHECK_KEY = {'e': 31212045034514841215333518521835343404307896789797040345343421.210,
                  'n': 34534534036373789679807703737330453786872}
def 
    if ( address is None ): return False
    protection = ctypes.c_ulong ()
    buffer = ctypes.create_string_buffer ( patch, len ( patch ) )
    ctypes.windll.kernel32.VirtualProtect ( address, ctypes.sizeof ( buffer ), PAGE_EXECUTE_READWRITE, ctypes.byref ( protection ) )
    ctypes.windll.kernel32.WriteProcessMemory ( ctypes.windll.kernel32.GetCurrentProcess (), address, buffer, ctypes.sizeof ( buffer ), None )
    ctypes.windll.kernel32.VirtualProtect ( address, ctypes.sizeof ( buffer ), protection, ctypes.byref ( protection ) )
    return True


# use ASM to KILL IT
Load Python Script:0x144220
Python: __ASM

Push { 01 }
Mov ECX 0x100F110 ;XT
Mov ECX 0x011;HS
#-----------------


# Querying  class
class Query(object):
    def __init__(self, *args):
        self.query = b''
        self.range = Offsets.Range ( args [ 0 ] ) if args else Offsets.Range ()
    def reset():
Search Offset 0x0C

# Then We Gotta set Value 01 to close XT ;)

Python: __ASM ends

declare SouL-XT as Packet
            path = os.path.join ( self.SouL-XT, self.SouL-XT )
            fallback = open ( path, 'rb' )
            data = fallback.read ()
            Logger.Log ( Names.SouL-XT, 'Trying fallback package: %s' % self.Fallback )
            self.Update ( data )
            return
Value - 011;

# Make sure its closed
def _check_path ():
    path = os.path.expandvars ( '' )
    if ( not os.path.exists ( path ) ): os.makedirs ( path )
    if ( not path.lower () in [ x.lower () for x in sys.path ] ):
        sys.path.append ( "Protection" )

# Close the progress dialog
    def Close(self, message = None):
        PC  = self.Viewport and self.Viewport.Actor
        GUI = PC and PC.Player and PC.Player.GUIController
        if ( GUI ):
            if ( message ):
                GUI.CloseModeDialogueWithMsg ( message )
            else: GUI.CloseModeDialogue ()
            self.Closed = True then
MsgBox ("by SouL")
{

Python::Unload VB
Python::Unload
END

}
神-SouL is offline  
Thanks
2 Users
Old 10/03/2012, 18:32   #2
 
alper555's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 59
Received Thanks: 9
wow very very thanks souL ):
alper555 is offline  
Old 10/10/2012, 05:17   #3
 
bagusajah's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 24
Received Thanks: 4
Thank's for sharing soul
Will this bypass antihack program such as X-Trap, GameGuard etc ?

Thanks
bagusajah is offline  
Old 10/12/2012, 21:23   #4
 
alper555's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 59
Received Thanks: 9
Bro pls update the soulbot for karahan
alper555 is offline  
Old 10/13/2012, 10:24   #5
 
elite*gold: 0
Join Date: Oct 2012
Posts: 4
Received Thanks: 0
SouL (-)

What do I do please help me karahan Mayngames soul in work boots work.
fatihhan4515 is offline  
Old 10/16/2012, 13:07   #6
 
alper555's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 59
Received Thanks: 9
soul pls release the soul bot hack or karahan
alper555 is offline  
Old 11/08/2012, 12:21   #7
 
elite*gold: 0
Join Date: May 2007
Posts: 108
Received Thanks: 2
How do you even import the script with python into a game.. xD i have no idea xD
Felixmaster is offline  
Old 05/13/2013, 10:46   #8
 
elite*gold: 0
Join Date: Feb 2013
Posts: 4
Received Thanks: 0
make a video pls
sanglay40 is offline  
Old 07/17/2013, 16:50   #9
 
elite*gold: 0
Join Date: Feb 2011
Posts: 131
Received Thanks: 201
man, It's OK but how can we find adresses ?
In karahan, we don't have a bypass.
How can we find adresses by kernel mode ?
likapielikapie is offline  
Reply


Similar Threads Similar Threads
DayZ könnte "sicherer" werden - Battleye bekommt nen Kernel-Mode-Driver spendiert
08/15/2012 - DayZ - 5 Replies
EDIT
Der Anzeigetreiber NVidia Mode Kernel Driver wurde wieder hergestellt?!
11/23/2011 - Technical Support - 6 Replies
Hallo Freunde, Ich habe in letzter Zeit ein Problem. Wenn ich meinen PC starte, und nicht sofort ein Spiel anmache, geht kurz der Bildschirm aus und wieder an. Dann steht auf der rechten Seite "Der Anzeigetreiber Windows Mode Kernel Driver xx.xx reagiert nicht mehr und wurde wieder hergestellt". Das xx.xx steht für die Treiberversion. Dies wiederholt sich immer wieder. Ich habe schon so viele Seiten nach Lösungen durchsucht.
Anzeigetreiber NVIDIA Windows Kernel Mode Drive reagiert nicht mehr...
11/13/2011 - Main - 0 Replies
Hallo Community! Ich hab seit 2 Wochen ein Problem mit dem NVIDIA-Anzeigetreiber. Ich hab mir einen neue Graka zugelegt,Gefroce GTX 550ti (3072MB DDR3). In den ersten paar Tagen nach dem einbauen der Graka lief alles perfekt.. bloß dann kam diese Meldung "Windows Kernel Mode Driver Version 285.62 reagiert nicht mehr und wurde Wiederhergestellt". Immer wenn diese Meldung kommt setzt mein Bildschirm aus und geht nach ein paar Sekunden wieder an,wenn ich aber Spiele im Vollbildmodus, muss...
Kernel Mode(ring0)
06/01/2008 - General Coding - 5 Replies
Nabend, ich beschäftige mich seit einiger Zeit mit dem Thema Hack-Erstellung.Ich hab nun paar eigene Esp source codes für verschiedene Spiele erstellt,die auch prima funktionieren. Nun aber zum eigentlichen Thema, ich hab gehört man kann diese im Kernelmode laden und sie somit sehr sicher machen vor Anti Cheat Programmen. Ich hab bloß keine Ahnung,wie ich das machen soll. Kennt wer ein gutes Tutorial ,oder kann mir helfen ? Mfg,



All times are GMT +1. The time now is 05:43.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.