I've been asked too program a 'Anti-Hack' for a private server me and a couple of buddies are running. I would be all for this but I figured with my programming knowledge being limited too VB.NET I figured I had some research too do so I have a few questions:
First off, what language would this be the most efficient too be programmed it?
The main focus of this 'Anti-Hack' at this time is too be blocking macros. How would I go about blocking specific Macro-ing programs or keyboards with out blocking their specific keys off of the keyboard
Any thoughts? Thanks for the help!
Page 1 of 1
Game 'Anti-Hack' programming
#1
Posted 03 January 2010 - 12:27 AM
If I am helping you and I do not respond within 24 hours, please send me a PM. :)
#2
Posted 03 January 2010 - 09:50 AM
What do you know about handling OS calls? What do you know about heuristics? How do you programatically determine if someone is running a macro?
Programming knowledge is not limited to any language. Your programming vocabulary may be limited to VB.NET, but a for-loop works the same in any language. If you can do it in VB.NET, then with a bit of research, you can figure out the syntax to do it in Java, C#, or any other language.
Quote
programming knowledge being limited too VB.NET
Programming knowledge is not limited to any language. Your programming vocabulary may be limited to VB.NET, but a for-loop works the same in any language. If you can do it in VB.NET, then with a bit of research, you can figure out the syntax to do it in Java, C#, or any other language.
"Take the risk of thinking for yourself, much more happiness, truth, beauty, and wisdom will come to you that way" - Christopher Hitchens
#3
Posted 04 January 2010 - 09:04 AM
I know nothing about those. Would that be what I would have to begin research on for this project?
If I am helping you and I do not respond within 24 hours, please send me a PM. :)
#4
Posted 04 January 2010 - 01:50 PM
Learn about operating systems, starting with something like Minix. Learn how the system calls work together, and how they can be altered to suit your purpose. Then probably check out some Windows APIs and learn how to use them. Doing what you want to do requires some in depth understanding of how operating systems work. In 6 months or so, you should have a good idea of where to begin.
I still have no clue how you would differentiate between a macro that is manipulating a game, and any other application on the system. About the only thing you can do is check and make sure that game values are within acceptable parameters.
I still have no clue how you would differentiate between a macro that is manipulating a game, and any other application on the system. About the only thing you can do is check and make sure that game values are within acceptable parameters.
"Take the risk of thinking for yourself, much more happiness, truth, beauty, and wisdom will come to you that way" - Christopher Hitchens
#5
Posted 05 January 2010 - 10:32 AM
I will definitly begin too research Minix and how it works. You woulden't happen too have a guide poking around some where on how too get started in understanding these system calls? What any of the mean?
If I am helping you and I do not respond within 24 hours, please send me a PM. :)
#6
Posted 11 January 2010 - 09:48 AM
groovicus, on Jan 4 2010, 01:50 PM, said:
I still have no clue how you would differentiate between a macro that is manipulating a game, and any other application on the system. About the only thing you can do is check and make sure that game values are within acceptable parameters.
I'm not too sure about this, but I believe that you'll have to poll the keyboard drivers (maybe on an assembly level?), to make sure that it was the keyboard that issued a keystroke, rather than a macro inputting text into your program's GUI.
My website: http://www.aommaster.com

Please do not send me PM's requesting for help. The forums are there for a reason : )
If I am helping you and do not respond to your thread for 48 hours, please send me a PM
All my help is free. However, if you would like to make a donation, then please click here.

Please do not send me PM's requesting for help. The forums are there for a reason : )
If I am helping you and do not respond to your thread for 48 hours, please send me a PM
All my help is free. However, if you would like to make a donation, then please click here.
Share this topic:
Page 1 of 1

Help



Back to top










