Register for your free account! | Forgot your password?

Go Back   elitepvpers
You last visited: Today at 18:19

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

Advertisement



DreamStyler DreamStyler is offline

Member

Visitor Messages

Showing Visitor Messages 1 to 10 of 11
  1. musicinstructor
    10/14/2012 14:32 - permalink
    musicinstructor
    ich reverse immer auf pservern (da gibts meistens keine verschlüsselung) und erstelle dann patterns, die auch bei den neueren binarys der offiziellen server gehen.
  2. musicinstructor
    10/14/2012 01:50 - permalink
    musicinstructor
    reversen. such dir einfach eine funktion aus, die permanent aufgerufen wird. ich habe die OnUpdate funktion genommen.
  3. musicinstructor
    10/13/2012 19:49 - permalink
    musicinstructor
    die addresse der funktion, die du detouren willst.
  4. musicinstructor
    10/13/2012 18:52 - permalink
    musicinstructor
    habe leider kein tutorial, aber ich kann dir ein beispiel geben:

    als erstes deklarierst du die zu detourende funktion (im beispiel mainfunc):
    void (__stdcall* MainFunc)();

    dann definierst du eine funktion, mit der du sie überschreiben willst. diese muss anschließend auch noch die alte funktion (also mainfunc) aufrufen, damit das programm ungehindert weiterlaufen kann.

    void Hook_MainFunc()
    {
    _asm pushad
    //hier irgendwas machen, z.B. ExecFile aufrufen
    __asm popad
    return (*MainFunc)();
    }

    zum schluss musst du noch irgendwo das detour mithilfe der microsoft detours library setzen.
    MainFunc = (void (__stdcall*)())DetourFunction((PBYTE)(0xABC123), (PBYTE)Hook_MainFunc);
  5. musicinstructor
    10/13/2012 14:14 - permalink
    musicinstructor
    ich gebe dir einfach mal meine funktion:

    PyObject* ExecFile(char* FileName)
    {
    PyObject* PyFileObject = PyFile_FromString(FileName, "r");
    if (PyFileObject == NULL) return NULL;

    PyRun_SimpleFile(PyFile_AsFile(PyFileObject), FileName);

    Py_DECREF(PyFileObject);

    return Py_BuildValue("i", 1);
    }

    das einfach mit ExecFile("C:\\test.py"); aufrufen.
    bei größeren dateien kann es allerdings zu einem runtime error kommen, da metin2 nicht threadsafe ist. um das auszuschließen, solltest du die funktion in einem detour aufrufen.
  6. musicinstructor
    10/12/2012 23:29 - permalink
    musicinstructor
    nein frag mich hier
  7. oyuncu123987
    07/11/2012 11:45 - permalink
    oyuncu123987
    Hey DreamStyler, can you send me new link to [Metin2 DE] Itemdropper?
  8. musicinstructor
    05/20/2012 13:52 - permalink
    musicinstructor
    habe ich eigentlich alles im internet gelesen oder leute hier auf epvp gefragt, die sich auch mit sowas auskennen.
  9. CreativeLineage
    03/18/2012 19:51 - permalink
    CreativeLineage
    hey dude can you send me the new link for itemdropper pls
  10. kingibo3
    02/05/2012 22:30 - permalink
    kingibo3
    Ya nochmal uploaden da megaupload nicht mehr geht.Wenn jemand anderes das aufm pc hat soll er das bitte mal uploaden brauchen wir dringen (

Statistics

Total Posts
Visitor Messages
Thanks Given
Blog
General Information
  • Last Activity: 01/15/2015 09:50
  • Join Date: 09/15/2010

Mentions

No results to display...

Quotes

No results to display...

All times are GMT +2. The time now is 18:19.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.