Original Hackshield Sourcecode

Posts 13 of 3 · Page 1 of 1
Original Hackshield Sourcecode
Hello, i can leak the complete sourcecode of AhnLab's Hackshield as of a version from Oct 2010.

I need a fully functioning bypass for WarRock HS. Pm me the bypass, i pm you the source.

Of course, i can proof that i have them files.

Let's take a look in a header file of the project:
Code:
#pragma once

#ifdef _PROTECT_HACKSHIELD

#include ********
#include ********

class CAhnLabHackShield : public TSimpleSingleton< CAhnLabHackShield >
{
public:
    static CAhnLabHackShield&        GetSingleton();
    static CAhnLabHackShield*        GetSingletonPtr();

    CAhnLabHackShield();
    ~CAhnLabHackShield();

    //AhnLab HackShield File Update
    BOOL        HackShieldFileUpdate();

    BOOL        StartUp();
    VOID        ShutDown();

    BOOL        GetAhnLabHackShieldInitializeState()        {return m_bIsAhnLabHackShieldInitialize;}

    
    void ClientCompulsionExit();

private:
    //AhnLab HackShield Initialize
    static        BOOL HS_Init();
    //AhnLab HackShield StartService
    BOOL        HS_StartService();
    //AhnLab HackShield Stop Service
    BOOL        HS_StopService();
    //AhnLab HackShield UnInitialize
    BOOL        HS_UnInit();

    //AhnLab HackShield Callback Proc
    static int __stdcall HS_CallbackProc( long lCode, long lParamSize, void* pParam );

    //Unhandled Exception Handler
    static void        Game_UnhandledExceptionHandler();

    //Client 
    static void CALLBACK TimerProc( HWND hWnd, UINT wMsg, UINT idEvent, DWORD dwTime );

    //Ahnlab Report 
    static void ExecuteAhnlabReport(DWORD dwErrorCode);

private:
    BOOL        m_bIsAhnLabHackShieldInitialize;
};

//typedef  Loki::SingletonHolder<CAhnLabHackShield>        AhnLabHackShield;
//#define  _AhnLabHackShield                               AhnLabHackShield::Instance()
//#define  CREATE_SINGLETON_AHNLAB_HACKSHIELD()           _AhnLabHackShield

#define _AhnLabHackShield                                                        CAhnLabHackShield::GetInstance()
#define        CREATE_SINGLETON_AHNLAB_HACKSHIELD()       _AhnLabHackShield

#endif// #ifdef _PROTECT_HACKSHIELD
I just need a working bypass.
Oh you mean this:
Code:
/*****************************************************************************
        AhnLabHackShield.h

        created        : 2010/10/05
        author        : Jung Wooyol

        purpose        :
        --------------------------------------------------------------------------
        Copyright (C) 2010 - STUDIO TIMBER. All Rights Reserved.
*****************************************************************************/
#pragma once

#ifdef _PROTECT_HACKSHIELD

#include "HShield.h"
#include "HSUpChk.h"

class CAhnLabHackShield : public TSimpleSingleton< CAhnLabHackShield >
{
public:
    static CAhnLabHackShield&        GetSingleton();
    static CAhnLabHackShield*        GetSingletonPtr();

    CAhnLabHackShield();
    ~CAhnLabHackShield();

    //AhnLab HackShield File Update
    BOOL        HackShieldFileUpdate();

    BOOL        StartUp();
    VOID        ShutDown();

    BOOL        GetAhnLabHackShieldInitializeState()        {return m_bIsAhnLabHackShieldInitialize;}

    //Client 碍力 辆丰
    void ClientCompulsionExit();

private:
    //AhnLab HackShield Initialize
    static        BOOL HS_Init();
    //AhnLab HackShield StartService
    BOOL        HS_StartService();
    //AhnLab HackShield Stop Service
    BOOL        HS_StopService();
    //AhnLab HackShield UnInitialize
    BOOL        HS_UnInit();

    //AhnLab HackShield Callback Proc
    static int __stdcall HS_CallbackProc( long lCode, long lParamSize, void* pParam );

    //Unhandled Exception Handler
    static void        Game_UnhandledExceptionHandler();

    //Client 碍力 辆丰甫 困茄 Timer
    static void CALLBACK TimerProc( HWND hWnd, UINT wMsg, UINT idEvent, DWORD dwTime );

    //Ahnlab Report 扁瓷
    static void ExecuteAhnlabReport(DWORD dwErrorCode);

private:
    //Ahnlab Hackshield 劝己拳 咯何
    BOOL        m_bIsAhnLabHackShieldInitialize;
};

//typedef  Loki::SingletonHolder<CAhnLabHackShield>        AhnLabHackShield;
//#define  _AhnLabHackShield                               AhnLabHackShield::Instance()
//#define  CREATE_SINGLETON_AHNLAB_HACKSHIELD()           _AhnLabHackShield

#define _AhnLabHackShield                                                        CAhnLabHackShield::GetInstance()
#define        CREATE_SINGLETON_AHNLAB_HACKSHIELD()       _AhnLabHackShield

#endif// #ifdef _PROTECT_HACKSHIELD
This is outdated and old. Its from 2010 and a little useless now.

/Closed
Posts 13 of 3 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Need help?