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

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 85

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 85
Memory & asm erratic behaviour
Results 1 to 3 of 3

Thread: Memory & asm erratic behaviour

  1. #1
    Senior Member Lolrapa's Avatar
    Join Date
    Mar 2014
    Posts
    125

    Memory & asm erratic behaviour

    Hello, I have a problem that shouldn't be a problem.
    I've been away from bot programming for a few month and now I come back and I'm having troubles getting addresses.
    First thing I noticed is that my Tibia base address has changed, usually it always has been 0x400000 now it changes every time I open Tibia.
    I tried to find the commond static memory addresses but they change every time, I tried to find their relative position doing add+baseAddres but wont work.
    The stranges thing is that when I open Tibia.exe in ollyDBG the SendOutgoingPacket, OutgoingDataLen and OutgoingDataStream addresses also change every time I reload Tibia, maybe is some config in my new pc.
    Do you know what de problem might be?
    Thanks!

    Edit: I want to make clear I'm using the same software and methods I used back when it worked (like 6 month ago), so something must have changed.
    Last edited by Lolrapa; 05-25-2015 at 09:23 PM.

  2. #2
    Administrator
    Join Date
    Mar 2007
    Posts
    1,723
    ASLR was introduced in 9.41, I believe, but it only applies to Windows Vista+, XP is always base address 0x400000. That might explain your problem.

  3. #3
    Senior Member Lolrapa's Avatar
    Join Date
    Mar 2014
    Posts
    125
    Thanks man! I think that was the problem, I coulden't check it tho' since I had to work, but baseAddress in memory went back to 0x400000.

    In case someone randomly find this post with the same problem:
    1) Download and install Microsoft’s Free Security Tools – Enhanced Mitigation Experience Toolkit from Microsoft website
    2) Run it as administrator
    3) Disable Address space layout randomization
    4) Reboot

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •