Deprecated: The behavior of unparenthesized expressions containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will take a higher precedence in /home/iano/public_html/tpforums-vb5/forum/includes/class_core.php on line 5842

PHP Warning: Use of undefined constant MYSQL_NUM - assumed 'MYSQL_NUM' (this will throw an Error in a future version of PHP) in ..../includes/init.php on line 165

PHP Warning: Use of undefined constant MYSQL_ASSOC - assumed 'MYSQL_ASSOC' (this will throw an Error in a future version of PHP) in ..../includes/init.php on line 165

PHP Warning: Use of undefined constant MYSQL_BOTH - assumed 'MYSQL_BOTH' (this will throw an Error in a future version of PHP) in ..../includes/init.php on line 165

PHP Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in ..../includes/functions_navigation.php on line 588

PHP Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in ..../includes/functions_navigation.php on line 612

PHP Warning: Use of undefined constant misc - assumed 'misc' (this will throw an Error in a future version of PHP) in ..../global.php(29) : eval()'d code(6) : eval()'d code on line 1

PHP Warning: Use of undefined constant index - assumed 'index' (this will throw an Error in a future version of PHP) in ..../global.php(29) : eval()'d code(6) : eval()'d code on line 1

PHP Warning: Use of undefined constant misc - assumed 'misc' (this will throw an Error in a future version of PHP) in ..../includes/class_bootstrap.php(1422) : eval()'d code(4) : eval()'d code on line 1

PHP Warning: Use of undefined constant index - assumed 'index' (this will throw an Error in a future version of PHP) in ..../includes/class_bootstrap.php(1422) : eval()'d code(4) : eval()'d code on line 1
Search Results - Forums

Search:

Type: Posts; User: jeremic

Page 1 of 20 1 2 3 4

Search: Search took 0.04 seconds.

  1. Replies
    15
    Views
    46,855

    But that's cheating! That is the equivalent of...

    But that's cheating! That is the equivalent of calling C an object oriented programming language by passing structure pointers to functions and adding some syntactic sugar. How is inheritance and...
  2. Replies
    3
    Views
    1,000

    Abstract your question, and you will see the...

    Abstract your question, and you will see the answer immediately:



    The obvious answer is re-usability and extensibility of the underlying infrastructure. Scripting languages, much like compiled...
  3. Replies
    15
    Views
    46,855

    I'm not too familiar with LUA, but as far as I...

    I'm not too familiar with LUA, but as far as I recall OO was an afterthought in LUA as the language itself predates the "OOP boom". To me, OO in LUA seems like a big hack using tables. Is this...
  4. Replies
    17
    Views
    4,524

    This is a shot in the dark, but maybe its ASLR?

    This is a shot in the dark, but maybe its ASLR?
  5. Replies
    15
    Views
    46,855

    Cool, nice to see some source is being put to...

    Cool, nice to see some source is being put to good use, albeit the quality of my 4 year old code is quite embarrassing.

    How far have you gotten in this project DarkstaR? I think you will have...
  6. Replies
    29
    Views
    7,153

    RE: Reverse Engineers!

    Hello,

    In the past year or so I've heavily immersed myself into RE. I would be willing to contribute here.
  7. Replies
    5
    Views
    1,449

    RE: XTEA and packets

    Yes, that's correct. The first one that is. It needs to be an array of 16 bytes. Here's my implementation:

    Xtea.h:



    #pragma once

    #include <memory.h>
  8. Replies
    5
    Views
    1,449

    RE: XTEA and packets

    The function decipher works on a pair of 32-bit unsigned integers at a time. Notice how the function Decrypt adds 8 to i after each iteration.
  9. Thread: [BOT] Viper

    by jeremic
    Replies
    11
    Views
    3,647

    RE: [BOT] Viper

    I don't have the sources anymore either, this bot was very poorly coded :$
    Ask around though, I'm sure its out there somewhere!
  10. Replies
    9
    Views
    2,049

    RE: head up display

    That is dependent on Tibia's DX9 settings. Its possible they use more than one back buffer (tripple buffering) but I doubt it. Finding the IDirect3DDevice9 is relatively easy. All you need to do is...
  11. Replies
    9
    Views
    2,049

    RE: head up display

    1. Find Tibia's DX9 device pointer
    2. Render all your graphics to the device pointer before the next EndScene call

    Your graphics will then be presented on the screen without flashing
  12. Replies
    7
    Views
    2,054

    RE: c# key simulator

    Then, why worry about client-side key inputs?
  13. Sticky: RE: [C++ and Delphi, recv hook] Send packets to the client!!!!

    i've asked 2891719873 times already... i don't think the sources will be back soon...
    [/quote]

    If I remember correctly, all you need to do is hook recv normally, and then just send a specific...
  14. Replies
    3
    Views
    1,272

    RE: C++ - Detect all mcs?

    Why save theadId if its not being used?



    BOOL CALLBACK EnumWindowsProc(HWND hwnd, LPARAM lParam)
    {
    DWORD pid;
    GetWindowThreadProcessId(hwnd, &pid);
    return (pid == CurrentPID && hwndTibia...
  15. Replies
    25
    Views
    7,224

    RE: [Tutorial] Logging into Game Server - 8.60

    You don't xtea the login packet at all. You calculate adler after it has been rsa-encrypted.



    Last time I looked at that code with olly, Cipsoft just plugged in an off-the-shelf prng...
  16. Replies
    5
    Views
    1,520

    RE: HookProxy recv decryption

    looks decrypted to me...
  17. RE: So Modifiying the client memory is illegal and we can get punished by It?.

    Yes, but that is a minor subtlety that CipSoft lets slide by. I'm sure when they talk about client modifications they mean injections of all sorts, and op-code modifications.



    How does it make...
  18. RE: So Modifiying the client memory is illegal and we can get punished by It?.

    Hi, TibiaCast does not do memory modifications. It is a simple proxy, and the channels can be created using packets.
  19. Replies
    53
    Views
    13,537

    RE: Update Tibia 8.70

    13212774320587228406229509908229338495277632649616550796787636184334395343554449668205332383339435179772895415509701210392836078695982113221447329157571213880049503316991481406963774031827815029073368...
  20. Replies
    53
    Views
    13,537

    RE: Update Tibia 8.70

    Just set a breakpoint on "recv" using olly command line and you will find all 4 of those
  21. Thread: F.A.P.

    by jeremic
    Replies
    28
    Views
    21,912

    RE: F.A.P.

    I hope you know, you will spend an eternity generating input data to feed to the network. Try getting a neural network to play Tetris and you will see that it takes a very long time for it to learn...
  22. Replies
    4
    Views
    1,067

    RE: What does TibiaCast use?

    This is correct :)
  23. Replies
    8
    Views
    2,201

    RE: [C++] Memory class

    Ah yes this is my bad, just allocated the string on the heap instead of the stack by adding a 'new' operator before the return statement. But don't forget to delete your string afterward



    I...
  24. Replies
    8
    Views
    2,201

    RE: [C++] Memory class

    I haven't tested or compiled the code, but it should look like this.



    std::string& Memory::readString(int address, int size)
    {
    char* buffer = new char[size + 1];

    if (buffer ==...
  25. Replies
    18
    Views
    3,267

    RE: Introducing ItemTracker

    Out of curiosity, if its not too business related, but how many customers does OpenTibiaTools have?
Results 1 to 25 of 500
Page 1 of 20 1 2 3 4