Results 1 to 10 of 10
  1. #1
    segfault's Avatar
    Join Date
    Jan 2015
    Gender
    male
    Posts
    9
    Reputation
    22
    Thanks
    5

    Bypassing lua_openscript_cl Without Forcing Cvars

    I don't use this ever, as by the time you get to run lua_openscript_cl anticheats will have fucked your Lua.
    What you really want is before autorun (and init.lua) execution.

    You will need to write a signature / pattern scan function which returns the address of the first byte in the pattern.

    Code:
    //lua_openscript_cl
    DWORD SE = FindSignature("client.dll",
    	"\x0F\x94\xC0\x8B\xE5\x5D\xC3", "xxxxxxx"); //sete al
    WriteMem(SE, "\xB0\x00\x90", 3); //mov al,00
    WriteMem is just memcpy with VirtualProtect.

    This works by changing the assembly comparing the value rather than the value itself.

  2. The Following User Says Thank You to segfault For This Useful Post:

    Margen67 (02-16-2015)

  3. #2
    ExiledStyles's Avatar
    Join Date
    Jan 2014
    Gender
    male
    Posts
    104
    Reputation
    10
    Thanks
    66
    this was done quite a long time ago but good job releasing something that is somewhat useful
    also afaik the function that this operation is done in might be called in one of the first few functions in the ibaseclientdll but gmod never updates anyway so its irrelevant

  4. #3
    Kona-chan's Avatar
    Join Date
    Oct 2014
    Gender
    female
    Posts
    380
    Reputation
    22
    Thanks
    685
    Quote Originally Posted by segfault View Post
    I don't use this ever, as by the time you get to run lua_openscript_cl anticheats will have fucked your Lua.
    What you really want is before autorun (and init.lua) execution.

    You will need to write a signature / pattern scan function which returns the address of the first byte in the pattern.

    Code:
    //lua_openscript_cl
    DWORD SE = FindSignature("client.dll",
    	"\x0F\x94\xC0\x8B\xE5\x5D\xC3", "xxxxxxx"); //sete al
    WriteMem(SE, "\xB0\x00\x90", 3); //mov al,00
    WriteMem is just memcpy with VirtualProtect.

    This works by changing the assembly comparing the value rather than the value itself.
    already done by bluekirby

  5. #4
    D3M0L1T10N's Avatar
    Join Date
    May 2012
    Gender
    male
    Posts
    1,364
    Reputation
    19
    Thanks
    656
    Quote Originally Posted by Kona-chan View Post
    already done by bluekirby
    and fr1kin, and 300 other people

  6. The Following 3 Users Say Thank You to D3M0L1T10N For This Useful Post:

    ExiledStyles (02-21-2015),Kona-chan (02-25-2015),LordOfGears2 (02-16-2015)

  7. #5
    suchisgood's Avatar
    Join Date
    Feb 2014
    Gender
    female
    Posts
    902
    Reputation
    10
    Thanks
    561
    My Mood
    Angelic
    Quote Originally Posted by D3M0L1T10N View Post
    and fr1kin, and 300 other people
    DWORD doe?

  8. #6
    The Beast123's Avatar
    Join Date
    Dec 2014
    Gender
    male
    Posts
    87
    Reputation
    18
    Thanks
    30
    My Mood
    Happy
    How do i use this? Please explain

  9. #7
    Mexican Jesus's Avatar
    Join Date
    Jun 2013
    Gender
    male
    Posts
    36
    Reputation
    10
    Thanks
    16
    cum daon gaiz, dis iz nut lua. Dis iz sum foreign language known az 'SEE PLUS PLUS'

    I have looked into this ancient crafting method, but the powers are 2 stronk for us to understand it.
    LEAVE NOW BEFORE ITS TOO LATE!
    lvl 99 autist hard at work

  10. #8
    The Beast123's Avatar
    Join Date
    Dec 2014
    Gender
    male
    Posts
    87
    Reputation
    18
    Thanks
    30
    My Mood
    Happy
    Where do i put this?

  11. #9
    D3M0L1T10N's Avatar
    Join Date
    May 2012
    Gender
    male
    Posts
    1,364
    Reputation
    19
    Thanks
    656
    Quote Originally Posted by The Beast123 View Post
    Where do i put this?
    idk wat does ~= do

  12. #10
    suchisgood's Avatar
    Join Date
    Feb 2014
    Gender
    female
    Posts
    902
    Reputation
    10
    Thanks
    561
    My Mood
    Angelic
    Quote Originally Posted by D3M0L1T10N View Post
    idk wat does ~= do
    != = not equal
    ~= = Sperm enter the pussy

  13. The Following 3 Users Say Thank You to suchisgood For This Useful Post:

    Azrius (03-06-2015),c0deine (03-10-2015),tdsx (03-06-2015)

Similar Threads

  1. Help Source Code Bypass XIGNCODE Special Force Thailand.
    By newliizsai4 in forum Soldier Front General
    Replies: 8
    Last Post: 04-08-2013, 06:43 PM
  2. [Request] Is there a way to bypass Xtrap without DC ?
    By SkypeSG1 in forum CrossFire Hack Coding / Programming / Source Code
    Replies: 9
    Last Post: 10-19-2012, 05:14 PM
  3. [Help] can help me bypass xigncode special force thailand.
    By newliiz in forum Soldier Front General
    Replies: 1
    Last Post: 09-09-2012, 10:14 PM
  4. [Detected] How to Bypass XTRAP without any bypasser
    By Dark Side in forum CrossFire Tutorials
    Replies: 2
    Last Post: 08-17-2011, 04:11 PM
  5. [Help] Bypass punkbuster - COD4 hacked cvar detected
    By tiff_lee in forum Anti-Cheat
    Replies: 1
    Last Post: 02-19-2010, 04:24 AM