| | |
Code Caving
Thread Solved |
•
•
Join Date: Mar 2005
Posts: 36
Reputation:
Solved Threads: 1
So I take it the only reason for you responding to this thread was to increase your post count? I'm looking for a tutorial for code caving because I receive multiple requests on my website; however I do not have time to write one. I was hoping by going out of my way and find a published tutorial to link to would suffice.
I would have suspected (must be due to ignorance) a moderator of this board would be more keen on helping someone, not flex his ego.
I would have suspected (must be due to ignorance) a moderator of this board would be more keen on helping someone, not flex his ego.
•
•
Join Date: May 2004
Posts: 178
Reputation:
Solved Threads: 10
Code caving creates a supplanting vector to user-controlled data sets, and is usually a game hacking technique, it's also used in exploits.
Therefore, it's usually an asm code block.
More than that is totally game-specific and platform-specific information that you'd only get at gaming cheat sites that had forums dedicated to a specific game/platform.
I'd search for the game of interest and platform and the word 'hack' or 'cheat'.
If it not a game thing read:
Shellcoder's Handbook by Jack Koziol
considered to be basic source for what you're discussing. ie. commandeering a process's data set to control it.
Therefore, it's usually an asm code block.
More than that is totally game-specific and platform-specific information that you'd only get at gaming cheat sites that had forums dedicated to a specific game/platform.
I'd search for the game of interest and platform and the word 'hack' or 'cheat'.
If it not a game thing read:
Shellcoder's Handbook by Jack Koziol
considered to be basic source for what you're discussing. ie. commandeering a process's data set to control it.
•
•
•
•
So I take it the only reason for you responding to this thread was to increase your post count? I'm looking for a tutorial for code caving because I receive multiple requests on my website; however I do not have time to write one. I was hoping by going out of my way and find a published tutorial to link to would suffice.
I would have suspected (must be due to ignorance) a moderator of this board would be more keen on helping someone, not flex his ego.
Keep it respectful. Infractions are easy to receive.
Last edited by WaltP; Mar 13th, 2007 at 2:27 pm.
The 3 Laws of the Procrastination Society:
1) Never do today that which can be put off until tomorrow
2) Tomorrow never comes
1) Never do today that which can be put off until tomorrow
2) Tomorrow never comes
•
•
Join Date: Mar 2005
Posts: 36
Reputation:
Solved Threads: 1
•
•
•
•
Code caving creates a supplanting vector to user-controlled data sets...
•
•
•
•
Originally Posted by WaltP
Add to that you haven't been here for 1.5 years
Oh, and my response to that thread was on topic, precise, and informative like I always am (yes I can be arrogant as well
).I wanted to edit my last post, however I couldn't find the edit button (I can't wait for the responses to that). However I found a good tutorial regarding code caving. Just as jim mcnamera stated however, it is related to game hacking so hopefully by posting the link I'm not breaking a rule in regards to the subject matter (I feel someone on this board will find the link interesting just as so on mine).
http://www.gamebugs.org/code/4794-da...tutorials.html
![]() |
Similar Threads
- Why won't this code work? (VB.NET)
- Some Basic Code Hopefully (Help Needed) (HTML and CSS)
Other Threads in the C Forum
- Previous Thread: File parsing and then parsing the string
- Next Thread: Interpreter?
| Thread Tools | Search this Thread |
#include * ansi array arrays asterisks bash binarysearch calculate centimeter changingto char character convert copyanyfile copyimagefile creafecopyofanytypeoffileinc createprocess() database dynamic execv fgets file floatingpointvalidation fork framework function getlogicaldrivestrin givemetehcodez grade gtkwinlinux histogram ide inches include infiniteloop initialization input interest intmain() iso keyboard km license linked linkedlist linux list looping lowest matrix meter microsoft number oddnumber open opendocumentformat openwebfoundation owf pdf pointer pointers posix power probleminc process program programming pyramidusingturboccodes radix read recursion recv recvblocked research reversing scheduling segmentationfault send sequential single socket socketprogramming standard strchr string suggestions systemcall test testautomation testing threads turboc unix urboc user variable whythiscodecausesegmentationfault win32api windowsapi






