Could It Work? [message #48058] |
Thu, 18 September 2003 19:15 |
Speedy059
Messages: 367 Registered: August 2003
Karma: 0
|
Commander |
|
|
Posting this off of my forum from a guy named "Crix".
Quote: | what if someone installed renegade to a differrent folder then how would it scan? i know its easy to copy the renegade folder to another location, then uninstall the original. then the registry keys are no longer there to point to the renegade folder. in other words, you could put renegade in C:\program files\games\renegade and have cheats in there, because it will only scan C:\westwood\renegade\data for cheats (provided the directory still exists) and it wont detect any cheats because the directory will be empty. in other words, in a few clicks anyone can get around renguard. hmm and then all the other cons makes this program inefficient.
|
Could that be done? Or has the RenGuard team already solved that problem.
Oldest Renegade Repository (10yrs worth of maps!)
http://renegade.dmehosting.com/
|
|
|
|
Could It Work? [message #49346] |
Sat, 27 September 2003 02:54 |
ShadowFalls
Messages: 29 Registered: September 2003
Karma: 0
|
Recruit |
|
|
thats pretty much easy really, a quick registry check will reveal where its located, same thing is used for game patches
|
|
|
|
Could It Work? [message #49356] |
Sat, 27 September 2003 05:37 |
destruktv
Messages: 14 Registered: September 2003
Karma: 0
|
Recruit |
|
|
A very basic appriach, any script kiddie would try that first . I'd be surprised if the Renguard team had not covered that. The best way to check what the directory of the (executing) Renegade process is, is ofcourse in its runtime state.
CreateProcess(LPCWSTR lpszImageName, LPCWSTR lpszCmdLine,
LPSECURITY_ATTRIBUTES lpsaProcess, LPSECURITY_ATTRIBUTES lpsaThread, BOOL fInheritHandles, DWORD fdwCreate, LPVOID lpvEnvironment, LPWSTR lpszCurDir, LPSTARTUPINFOW lpsiStartInfo,
LPPROCESS_INFORMATION lppiProcInfo);
The above API function's first parameter by default when windows creates a process specifies the full path and filename of the module (executable) to execute.
This parameter can easily be checked to determine (running) Renegade's directory.
Ofcourse there are other issues that need to be considered even after that, but to bypass this, we already require some skills that most "lame kids who cheat" don't have.
Cheers,
D.
|
|
|
Could It Work? [message #49730] |
Mon, 29 September 2003 13:37 |
fl00d3d
Messages: 1107 Registered: August 2003 Location: Iowa, USA
Karma: 0
|
General (1 Star) Viva la Resistance! |
|
|
turn-on-cheats.bat
echo off
cls
echo.
echo.
echo. This batchs moves the cheats into the directory after RenGuard scans it.
echo.
echo.
move c:\westwood\renegade\data\temp\cheat.* c:\westwood\renegade\data
echo.
echo.
prompt $p$g
HOW ARE WE GETTING AROUND SOMETHING LIKE THIS?
AND WHAT ABOUT LEGAL MODS?
|
|
|
Could It Work? [message #49741] |
Mon, 29 September 2003 14:50 |
|
Crimson
Messages: 7429 Registered: February 2003 Location: Phoenix, AZ
Karma: 0
|
General (5 Stars) ADMINISTRATOR |
|
|
Yes, we are dumb enough to scan only once. :rolleyes: :rolleyes:
I'm the bawss.
|
|
|
Could It Work? [message #49743] |
Mon, 29 September 2003 14:53 |
Cadet1288
Messages: 23 Registered: September 2003 Location: The Boonies, Virgina, USA...
Karma: 0
|
Recruit |
|
|
Does no one have faith in the Renguard project?! Come on guys. I'm sure the Renguard Team has gotten opinions from people who know this stuff.
All Out Extravaganza Moderator (NightmaDS)
|
|
|
Could It Work? [message #49744] |
Mon, 29 September 2003 14:56 |
|
Crimson
Messages: 7429 Registered: February 2003 Location: Phoenix, AZ
Karma: 0
|
General (5 Stars) ADMINISTRATOR |
|
|
Either that or the RenGuard people ARE the people who know this stuff. I know most of the team has fucked around with Renegade quite a bit.
I'm the bawss.
|
|
|
|
|
|
Could It Work? [message #50325] |
Fri, 03 October 2003 07:27 |
minsche
Messages: 1 Registered: October 2003
Karma: 0
|
Recruit |
|
|
I have faith in professional coding and hope renguard will
be a success. But I was put off a little, when diodeone
claimed that it would not work. I know and have read all
your responses to this sort of statement, so you don´t need
to tell me again, but anyhow, I was amazed that somebody
like him (always top ten) would say something like that...
|
|
|
|
|
Could It Work? [message #51459] |
Wed, 15 October 2003 11:07 |
fl00d3d
Messages: 1107 Registered: August 2003 Location: Iowa, USA
Karma: 0
|
General (1 Star) Viva la Resistance! |
|
|
Just to verify:
No one has a legal copy of the source code for Renegade or the FDS, correct? I'm assuming that would be a violation of copyrights and many other things? Curious.
|
|
|
Could It Work? [message #51487] |
Wed, 15 October 2003 14:19 |
|
Crimson
Messages: 7429 Registered: February 2003 Location: Phoenix, AZ
Karma: 0
|
General (5 Stars) ADMINISTRATOR |
|
|
If someone had a "legal" copy of the source code, it wouldn't be a violation of anything. What a contradiction in terms!
And who said ANYTHING about having source code?
I'm the bawss.
|
|
|