Page 1 of 2 12 LastLast
Results 1 to 15 of 16
  1. #1
    3JIOU_KOTE's Avatar
    Join Date
    Nov 2011
    Gender
    male
    Posts
    135
    Reputation
    10
    Thanks
    566
    My Mood
    Brooding

    Fishing bot POC without offsets, works in all liquids

    Truly, reppin did amazing job on his fishbot(almost 2000 lines of code on autohotkey,wtf), yet after each minor update pointers become useless and you need to rescan them.

    What i've found was some sort of internal event listener and i decided that i can abuse it to make myself a fishing bot without any pointers or stuff that i need to fix after each update.

    Basically you need to hook this function:
    Code:
    8B 45 08 85 C0 74 11 8D


    1)mov eax, [ebp + 0x8] (mov eax, [ebp + arg_0] on screenshot)
    2)check if eax isn't empty, if it does - return to original code
    3)check if eax contains pointer to string "fishing_hooked", if it doesn't - return to original code
    4)if it has it - you caught the fish and can change your predefined variables/, if it doesn't - return to original code

    Cheat engine's auto assembler POC code below:
    Code:
    [ENABLE]
    aobscanmodule(INJECT,trove.exe,8B 45 08 85 C0 74 11 8D)
    alloc(newmem,$1000)
    
    label(code)
    label(return)
    
    newmem:
      mov eax,[ebp+08]
      test eax,eax
      je code
    
      cmp [eax],'fish'
      jne code
      cmp [eax+04],'ing_'
      jne code
      cmp [eax+08],'hook'
      jne code
    
     //this code will execute if fish has been caught, implement your own logic
      push 0
      push eax
      push eax
      push 0
      call MessageBoxA
    
    
    
      jmp code
    
    code:
      mov eax,[ebp+08]
      test eax,eax
      jmp return
    
    INJECT:
      jmp newmem
    return:
    registersymbol(INJECT)
    
    [DISABLE]
    
    INJECT:
      db 8B 45 08 85 C0
    
    unregistersymbol(INJECT)
    dealloc(newmem)
    Atm developing internal version of fish bot based on the above concept.
    Thus far it successfully fishes in all liquids, can also check if it doesn't have any bait or it's inventory full and notify user about it.

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

    jesrmzk (10-27-2019)

  3. #2
    Kohishi's Avatar
    Join Date
    Jan 2017
    Gender
    male
    Posts
    3
    Reputation
    10
    Thanks
    0
    Hey great work :O ! anything new about your Fishbot ?

  4. #3
    CrazyFog's Avatar
    Join Date
    Dec 2019
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0
    Как это работает ? а

  5. #4
    3JIOU_KOTE's Avatar
    Join Date
    Nov 2011
    Gender
    male
    Posts
    135
    Reputation
    10
    Thanks
    566
    My Mood
    Brooding
    Quote Originally Posted by Kohishi View Post
    Hey great work :O ! anything new about your Fishbot ?
    I already implemented it about 2 weeks ago and it still works fine.

  6. #5
    CrazyFog's Avatar
    Join Date
    Dec 2019
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0
    can video how to run it

  7. #6
    elitach228's Avatar
    Join Date
    Jul 2018
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0
    что прога делает? я тупой :/

  8. #7
    CrazyFog's Avatar
    Join Date
    Dec 2019
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0
    Как я понял авто рыбалка но на проге Cheat Engine

  9. #8
    sonofasmokyswan's Avatar
    Join Date
    Dec 2019
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0

    What do I use to run this?

    Quote Originally Posted by 3JIOU_KOTE View Post
    Truly, reppin did amazing job on his fishbot(almost 2000 lines of code on autohotkey,wtf), yet after each minor update pointers become useless and you need to rescan them.

    What i've found was some sort of internal event listener and i decided that i can abuse it to make myself a fishing bot without any pointers or stuff that i need to fix after each update.

    Basically you need to hook this function:
    Code:
    8B 45 08 85 C0 74 11 8D


    1)mov eax, [ebp + 0x8] (mov eax, [ebp + arg_0] on screenshot)
    2)check if eax isn't empty, if it does - return to original code
    3)check if eax contains pointer to string "fishing_hooked", if it doesn't - return to original code
    4)if it has it - you caught the fish and can change your predefined variables/, if it doesn't - return to original code

    Cheat engine's auto assembler POC code below:
    Code:
    [ENABLE]
    aobscanmodule(INJECT,trove.exe,8B 45 08 85 C0 74 11 8D)
    alloc(newmem,$1000)
    
    label(code)
    label(return)
    
    newmem:
      mov eax,[ebp+08]
      test eax,eax
      je code
    
      cmp [eax],'fish'
      jne code
      cmp [eax+04],'ing_'
      jne code
      cmp [eax+08],'hook'
      jne code
    
     //this code will execute if fish has been caught, implement your own logic
      push 0
      push eax
      push eax
      push 0
      call MessageBoxA
    
    
    
      jmp code
    
    code:
      mov eax,[ebp+08]
      test eax,eax
      jmp return
    
    INJECT:
      jmp newmem
    return:
    registersymbol(INJECT)
    
    [DISABLE]
    
    INJECT:
      db 8B 45 08 85 C0
    
    unregistersymbol(INJECT)
    dealloc(newmem)
    Atm developing internal version of fish bot based on the above concept.
    Thus far it successfully fishes in all liquids, can also check if it doesn't have any bait or it's inventory full and notify user about it.
    What do I use to run this? Do i use Auto hot key or not?

  10. #9
    3JIOU_KOTE's Avatar
    Join Date
    Nov 2011
    Gender
    male
    Posts
    135
    Reputation
    10
    Thanks
    566
    My Mood
    Brooding
    Quote Originally Posted by sonofasmokyswan View Post
    What do I use to run this? Do i use Auto hot key or not?
    Cheat engine's auto assembler POC code
    Even if you manage to run it you probably lack knowledge to make it into full fledged fishbot.

  11. #10
    Morty2001's Avatar
    Join Date
    Mar 2019
    Gender
    female
    Posts
    6
    Reputation
    10
    Thanks
    0
    my game closes when you catch the fish, can you tell me what I'm wrong with? sorry i am using google translator:. (

  12. #11
    3JIOU_KOTE's Avatar
    Join Date
    Nov 2011
    Gender
    male
    Posts
    135
    Reputation
    10
    Thanks
    566
    My Mood
    Brooding
    Quote Originally Posted by Morty2001 View Post
    my game closes when you catch the fish, can you tell me what I'm wrong with? sorry i am using google translator:. (
    This isn't ready to go solution.
    You have to implement your own fishbot logic based on the code i posted above.

  13. #12
    Morty2001's Avatar
    Join Date
    Mar 2019
    Gender
    female
    Posts
    6
    Reputation
    10
    Thanks
    0
    hello ok again? I have a doubt about the fishing BOT, about STATE, as a step to catch it?
    sorry for the wrong language google translator

  14. #13
    Kohishi's Avatar
    Join Date
    Jan 2017
    Gender
    male
    Posts
    3
    Reputation
    10
    Thanks
    0
    Quote Originally Posted by 3JIOU_KOTE View Post
    Even if you manage to run it you probably lack knowledge to make it into full fledged fishbot.
    Hey, don't know where to search but may u can tell me where to learn ?

  15. #14
    3JIOU_KOTE's Avatar
    Join Date
    Nov 2011
    Gender
    male
    Posts
    135
    Reputation
    10
    Thanks
    566
    My Mood
    Brooding
    Quote Originally Posted by Kohishi View Post
    Hey, don't know where to search but may u can tell me where to learn ?
    Cheat engine's forum, MSDN, youtube, learncpp.com

  16. #15
    reppin's Avatar
    Join Date
    Feb 2010
    Gender
    male
    Posts
    1,070
    Reputation
    17
    Thanks
    5,377
    My Mood
    Dead
    If only I was able to figure out a working aob scanner if I had that to find the pointers. It would not be as bad as waiting for someone to release pointers.
    Like what I do? Well feel free to donate to show your love.


  17. The Following User Says Thank You to reppin For This Useful Post:

    2722861454 (07-09-2023)

Page 1 of 2 12 LastLast

Similar Threads

  1. [Release] Steam Universal-Report-Bot v1.7.2! Works with all steam versions!
    By Dan2006 in forum Trainers and Cheats
    Replies: 15
    Last Post: 02-09-2018, 08:11 PM
  2. [Discussion] Why cant we ALL make a fishing bot together that works?
    By floowsnaake in forum Trove Discussions & Help
    Replies: 10
    Last Post: 08-25-2015, 04:27 PM
  3. [Solved] Are there any fishing bots that still work?
    By Toyko in forum Adventure Quest Worlds (AQW) Help
    Replies: 0
    Last Post: 05-12-2015, 05:42 AM
  4. [Tutorial] How to use wallhack without numpad / working with all laptop
    By ruslyrossi in forum Blackshot Hacks & Cheats
    Replies: 19
    Last Post: 11-24-2012, 05:19 AM