Security and features for my program. [Delphi] [Help] menu

User Tag List

Results 1 to 10 of 10
  1. #1
    Därkness's Avatar Active Member
    Reputation
    22
    Join Date
    Jul 2009
    Posts
    113
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Security and features for my program. [Delphi] [Help]

    Hi there. Well, first up I'd like to say that this site is great, doubt theres another WoW hacking site equal to it. Secondly, I'm not a very advanced programmer, I only know Delphi and some pointer theory (yay for cheatengine lol).

    For a while now i've been working on a program that functions similar to GRotation by GraZC, but with much more advanced features (actual que for combat, doesnt spam keys, timers on cooldown/cast, reads from memory, must met certain conditions, each spell has a priority, etc). I was also inspire by GnomeTools fightbook, from when I used the trial.

    I have done most of the user interface, the framework, and fixed up most of the bugs. However it is lacking some on extra features that make it awsome. To explain how it works:
    Basicly it has a store of information that you can edit with the program, for example you can add spells or abilities with features such as cooldown, casttime, key, hotkeybar, priority, and Conditions it must meet eg.g HP% >=, Mana <=, is in combat(knows if via keypress), etc.
    Based on this info it will press a hotkey on the desired actionbar, then set that ability on cooldown. Its more complex than that, but my source is rather illogical .

    I have gone well so far, and managed to figure out basic memory reading of the players HP and Power in delphi. It still needs improvement however, most notably a way to detect if the player is casting, the enermys stats, and SECURITY. I have made this for use of me and my WoW playing friends, but if I can get info on what I can do to make sure it is undetectable, even if I release it to the public, then there is a good chance that I will release it. I shall not be banned for using something I made myself....

    So my questions are these:
    - What security precautions should I take to make sure it is as undetectable as possible?

    - How can I detect if the player is casting?
    For this one I had the idea of finding the players castime. I saw a post in the infodump on it with some offsets, but it was dynamicobject or some such, but I have no idea how to use them unfortunatly, and could not find anywhere that explained it.

    - Reading the enermys stats, and that of the players pet.
    Well, I have a feeling that I wont be able to get this one to work, or noone will tell me because its too much of a handout. Still, I would appreciate any info on this. I am willing to attempt to learn some basic ASM, and I know Delphi can use it, so if your info requires it could you please link me to a good tut?

    - Any surgestions on features I should add?
    I know this is kinda hard without actually using it, but ow wells.

    ---Därkness

    Security and features for my program. [Delphi] [Help]
  2. #2
    flo8464's Avatar Active Member
    Reputation
    30
    Join Date
    Apr 2009
    Posts
    434
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If you do only MemoryReading you don't need to add any security.

  3. #3
    Därkness's Avatar Active Member
    Reputation
    22
    Join Date
    Jul 2009
    Posts
    113
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hmmm ok then, what about namechanging of the process, window caption, ect? Do I need this?

  4. #4
    jjaa's Avatar Contributor
    Reputation
    245
    Join Date
    Dec 2006
    Posts
    562
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    We have strict rules here please follow them http://www.mmowned.com/forums/wow-me...ion-rules.html . Most of what you’re asking has been talked about before use the search button.

  5. #5
    Därkness's Avatar Active Member
    Reputation
    22
    Join Date
    Jul 2009
    Posts
    113
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I did... mabye my searching skills just suck . Still, could you answer any of my questions? Or direct me to a thread that discusses it. Sorry if I asked questions that have already been answered.

  6. #6
    Nesox's Avatar ★ Elder ★
    Reputation
    1280
    Join Date
    Mar 2007
    Posts
    1,238
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Base of à unit + A56 is what à unit is casting only works for non channeled spells the chanelled ones you could obtain from the descriptors.

  7. #7
    Hawker's Avatar Active Member
    Reputation
    55
    Join Date
    Jan 2009
    Posts
    214
    Thanks G/R
    1/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Därkness View Post
    Hmmm ok then, what about namechanging of the process, window caption, ect? Do I need this?
    Right now, no.

  8. #8
    Därkness's Avatar Active Member
    Reputation
    22
    Join Date
    Jul 2009
    Posts
    113
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks alot Nesox! Tested it, works like a charm .

    Right now, no.
    Right now? So Warden doesn't check windows names. Yet GnomeTools and others have protection against it... To be on the safe side, I suppose i'll add it anyway.

    EDIT: Been looking around for info on how to find target. Found a bit, and going to test some of it later. Curious though, how much would I need to learn before I could do some basic reverse-engineering? Learning C++ has been on my to-do list for a while, same as ASM, and I remember reading that they both sorta required for that kind of thing... I'm realy intrested in learning how you guys find your hacks/Pointers. (Im not looking at attempting anytime soon lolz).
    Last edited by Därkness; 07-18-2009 at 05:38 AM.

  9. #9
    kynox's Avatar Member
    Reputation
    830
    Join Date
    Dec 2006
    Posts
    888
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Put a shoe on your head.

  10. #10
    Apoc's Avatar Angry Penguin
    Reputation
    1388
    Join Date
    Jan 2008
    Posts
    2,750
    Thanks G/R
    0/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If you can't read the section rules. Don't bother posting. It's as simple as that.

Similar Threads

  1. [Lua Script] [Help] Script Problem. Rooted dummies and Looking for a lua testing program
    By BanzBoyz77 in forum WoW EMU Questions & Requests
    Replies: 6
    Last Post: 08-06-2011, 11:39 AM
  2. Replies: 2
    Last Post: 04-23-2009, 07:38 AM
  3. Girl Interprice Is Back And Looking For Help
    By sara in forum World of Warcraft Emulator Servers
    Replies: 61
    Last Post: 02-16-2008, 09:29 PM
  4. Need a new virus scan program for free can anyone help?
    By matswurld in forum Community Chat
    Replies: 1
    Last Post: 12-14-2006, 09:39 AM
All times are GMT -5. The time now is 06:06 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search