Geneforge 2 Trainer

Error message

Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /var/www/pied-piper.ermarian.net/includes/common.inc).

Pages

AuthorTopic: Geneforge 2 Trainer
Warrior
Member # 5033
Profile Homepage #100
Hmm. Odd. While I can't do much more to assure you that no malware is included in or created by the trainer, I can give you some peace of mind.

Based on the file name and the report in the link you shared, the .dll is used for one of two purposes:

- Spyware or keylogger (Not the case in my software)

OR

- Control for use of HotKeys in trainer (Ctrl + Shift + E for extra Exp, etc.). This is very likely, as my previous trainers used the HotKeys ability, so that you didn't have to switch between windows to activate the cheats. I later removed this feature from my current trainers to prevent conflict with other programs that may be sharing the same HotKeys.

As my trainers are all basically built off each other and share a lot of the same code, it's possible that I left this in the GF2 and A3 trainers. If this is the case, you have absolutely nothing to worry about, as the library would not even be referenced once the trainer has finished loading.

If you still feel uncertain about it, simply delete the .dll once you've finished using the trainer, before moving on to do anything else. If it were at all possible that you've somehow gotten spyware or keyloggers attached to the trainer, this would prevent it from taking any negative action against your system. Spyware must be running in order to operate, same with keyloggers. It can't run if the file has been deleted. Also, by deleting it before doing anything else, it would be impossible for them to transmit any personal information about your activities to anyone.

Trust the trainer, or don't. As I've mentioned, the program is 100% safe. I have no interest in anyone's passwords or the like, and have no reason to distribute malware. I'm completely opposed to those who do, and take every measure to ensure that my software is distributed safely and securely.

- Xix -
Posts: 80 | Registered: Wednesday, September 29 2004 07:00
Warrior
Member # 5033
Profile Homepage #101
UPDATE:

I've further investigated the origins of the file in question. Here's what I've found:

The file is created by a running process created by various game trainers. It provides quick hotkey support for the trainers. It allows you hot key access to trainer features without flipping screens. Delete it and you lose hotkeys. It has the potential to be used malicously if the software creator writes it to do so. If you only show h@tkeysH@@k.dll and hotkey.dat you probably have a legitimate use version. Suggestion: scan system anyway if you find it, but don't delete the dll if you need the hotkey support.

The above quote is taken from www.2-spyware.com, and was rewritten for clarity. As you can see, the use directly matches the explanation I gave concerning the use of HotKeys. The file is detected as Spyware because it has the potential of becoming a keylogger, if written properly. Most firewalls will detect if any personal information is being sent out over the internet, and warns against or blocks the activity.

If you still want to be sure, go ahead and follow the instructions below. It will not affect the trainer's performance, as the use of HotKeys was removed. These instructions were also taken from www.2-spyware.com:

H@tKeysH@@k manual removal:
Kill processes:
temp#01.exe, temp.exe, temp#01.exe, temp.exe

Unregister DLLs:
h@tkeysh@@k.dll, h@tkeysh@@k.dll

Delete files:
h@tkeysh@@k.dll, temp#01.exe, temp.exe, h@tkeysh@@k.dll, \temp#01.exe, temp.exe

Misc:
Installs when opening Misc. Game "trainers". See "User Comments"

-----

If I had any intention of infecting you with Spyware of any kind, I would not go through the trouble of telling you how to kill it ;) Keep that in mind.

Best of luck,

- Xix -

[EDIT]
I've just launched the trainer, and opened my Task Manager. The file temp.exe is nowhere to be found. The .dll in question is legitimate.

[ Sunday, March 13, 2005 12:36: Message edited by: xixao ]
Posts: 80 | Registered: Wednesday, September 29 2004 07:00
Agent
Member # 2759
Profile Homepage #102
For the record, I accept that your intentions are entirely benign. I wasn't suggesting you were spying on anybody and I'd like to make it clear I do not believe that or even suspect it.

However the fact that this file is created on every run, and that it provides functions that can be used by keyloggers, creates an unwanted backdoor into my system.

So I'd like to go back to my original question (rephrased now that I have more information): given that this library is not being used by the trainer, is it possible for you to rebuild the trainer without including the library?

--------------------
Everything I know about the Avernum Trilogy: [ A1 | A2 | A3 ]
Posts: 1104 | Registered: Monday, March 10 2003 08:00
Warrior
Member # 5033
Profile Homepage #103
I would have no problem doing that, but as mentioned in a previous post, my hard drive failed shortly after the completion of this trainer, and midway through the creation of the BoA trainer. For this reason, I do not have the files to modify. I'm very sorry.

You didn't experience this with the A3 trainer, am I correct?

[EDIT]
I took a look at the trainer in a resource hacker, and discovered deleted code in which I had specified HotKeys for the various cheats (Ctrl + 1, Ctrl + 2, etc.). Even though the controls were removed, they were still a part of the original compilation, and became embedded in the final product. The .dll remains dormant throughout the entire process. The only libraries that are actively used are:

- WINMM.dll
- MSVFW32.dll
- AVIFIL32.dll
- KERNEL32.dll
- USER32.dll
- GDI32.dll
- comdlg32.dll
- WINSPOOL.DRV
- ADVAPI32.dll
- SHELL32.dll
- COMCTL32.dll

To see it yourself, open the file in any Disassembler program. It will list all imported modules and their functions within the program. This is the best way to assure yourself of the safety of the trainer.

[ Sunday, March 13, 2005 12:54: Message edited by: xixao ]
Posts: 80 | Registered: Wednesday, September 29 2004 07:00
Agent
Member # 2759
Profile Homepage #104
quote:
Originally written by xixao:

I would have no problem doing that, but as mentioned in a previous post, my hard drive failed shortly after the completion of this trainer, and midway through the creation of the BoA trainer. For this reason, I do not have the files to modify. I'm very sorry.

Oops, I'd forgotten! Sorry to hear about that.

quote:

You didn't experience this with the A3 trainer, am I correct?
Yes, that's right.

--------------------
Everything I know about the Avernum Trilogy: [ A1 | A2 | A3 ]
Posts: 1104 | Registered: Monday, March 10 2003 08:00
Warrior
Member # 5033
Profile Homepage #105
Please read my edit in the previous post.
Posts: 80 | Registered: Wednesday, September 29 2004 07:00
Warrior
Member # 5033
Profile Homepage #106
I have decided to begin using HotKeys again in future trainers. This way, no one will have to worry about what the .dll is doing in the background, as it will be apparent that it is handling the HotKey combinations. To create a .dll to handle these actions while maintaining a keylogger status is, to my knowledge, impossible. This should dissolve any doubts anyone may have on the safety of my programs. I hope this lets some of you rest easier.

- Xix -
Posts: 80 | Registered: Wednesday, September 29 2004 07:00
Post Navel Trauma ^_^
Member # 67
Profile Homepage #107
Uhh, if people are worried about this dll, wouldn't it be better to completely remove it than to use it?

--------------------
Barcoorah: I even did it to a big dorset ram.

desperance.net - Don't follow this link
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Warrior
Member # 5033
Profile Homepage #108
It's not that easy. Go download almost any trainer available on the web. They all use this same file. It's pretty universal. For this reason, it's best to include a trusted use of the library, rather than exclude it, and break the functionality of it. My trainers are stable. I'd rather not start ripping code out of it unnecessarily.
Posts: 80 | Registered: Wednesday, September 29 2004 07:00
Apprentice
Member # 5594
Profile #109
OK, I got Genforge 2 from realarcade and I can't seem to get this editor to work. Is it because I got it from real arcade? Please help! :confused:
Posts: 4 | Registered: Tuesday, March 15 2005 08:00
Apprentice
Member # 5590
Profile Homepage #110
quote:
Originally written by inaweirdworld:

OK, I got Genforge 2 from realarcade and I can't seem to get this editor to work. Is it because I got it from real arcade? Please help! :confused:
quote:
Originally written by Thuryl:

If you're using a copy of Geneforge purchased from RealOne Arcade, the trainer won't work.
there you go sorry :(

EDIT: try downloading the demo from spidweb use the editer save game move it to your registered game and play there hey it might just work :)

[ Tuesday, March 15, 2005 09:17: Message edited by: king of hawks ]

--------------------
i am hawk king

copyright copyright copyright haha
Posts: 29 | Registered: Saturday, March 12 2005 08:00
Warrior
Member # 5033
Profile Homepage #111
quote:
Originally written by Thuryl:

If you're using a copy of Geneforge purchased from RealOne Arcade, the trainer won't work.

EDIT: try downloading the demo from spidweb use the editer save game move it to your registered game and play there hey it might just work :)

Absolutely correct. Thank you :)

I plan to remake the trainers for those using Real Arcade. I cannot guarantee whether or not this will work, or if it's even possible, but it is on my to-do list.

- Xix -

[ Tuesday, March 15, 2005 11:25: Message edited by: xixao ]
Posts: 80 | Registered: Wednesday, September 29 2004 07:00
Apprentice
Member # 5590
Profile Homepage #112
quote:
Originally written by xixao:

quote:
Originally written by Thuryl:

If you're using a copy of Geneforge purchased from RealOne Arcade, the trainer won't work.

EDIT: try downloading the demo from spidweb use the editer save game move it to your registered game and play there hey it might just work :)

Absolutely correct. Thank you :)

I plan to remake the trainers for those using Real Arcade. I cannot guarantee whether or not this will work, or if it's even possible, but it is on my to-do list.

- Xix -

do you think a windows save game would work on a mac version of the game ????????????????????

--------------------
i am hawk king

copyright copyright copyright haha
Posts: 29 | Registered: Saturday, March 12 2005 08:00
Apprentice
Member # 5594
Profile #113
I tried the swaping of files and it worked great, thanks!
Posts: 4 | Registered: Tuesday, March 15 2005 08:00
Warrior
Member # 3698
Profile Homepage #114
e-mail me a copy of a saved game folder (from windows) and I will compare them.

Private message me if you can e-mail me a windows saved game file.

:)

--------------------
Hi. Why is the universe so BIG? Why am I human? How come hot dogs come in packages of 10 and buns 8? This will all be solved in time young padawan. Your quest for the ultimate Aztec manuer is coming to a climax. May the force be with you!!!
······························································
This is where I want you to click! Rate me! Ha Ha
Check out my GF 1, 2 and 3 Helper!
Ceck out some cool Mac OS X Apps that were made by me here!
10101 Software - You can take my iMac when you pry my cold, dead fingers off the wireless mouse!
Posts: 179 | Registered: Tuesday, November 18 2003 08:00
...b10010b...
Member # 869
Profile Homepage #115
quote:
do you think a windows save game would work on a mac version of the game ????????????????????
Probably not. Probably not. Probably not. Probably not. Probably not. Probably not. Probably not. Probably not. Probably not. Probably not. Probably not. Probably not. Probably not. Probably not. Probably not. Probably not. Probably not. Probably not. Probably not. Probably not.

That's one answer for every damn question mark you typed, you cretin. Do you lack the mental acuity to lift your finger off the keyboard before the key you typed starts repeating?

--------------------
My BoE Page
Bandwagons are fun!
Roots
Hunted!
Posts: 9973 | Registered: Saturday, March 30 2002 08:00
Warrior
Member # 4131
Profile #116
Hmph

or maybe xixiao Is just a slob who bought a PC because he was dumb enough to think it was good!

PC-Cheap,yes Good,NO &@!^& WAY!!!

Mac-Cheap,not really Good,MORE than worth the money

©î?!

--------------------
I like Biscuits!!!!
Posts: 67 | Registered: Sunday, March 21 2004 08:00
Warrior
Member # 5167
Profile #117
Mac user got games before us, so we get Trainer before you.
Thats fair and square (or circle).

--------------------
Finished Sub2 levels:
Shop"keep"er
Machinery Complex
Machinery Complex2
Machinery Complex3
Machinery Complex4
Munchkin City
In progress:
None
Abandonned:
T.E.L.E.P.O.R.T
Sub-Way
Posts: 80 | Registered: Saturday, November 6 2004 08:00
Shaper
Member # 5437
Profile #118
quote:
Originally written by genexile:

Mac user got games before us, so we get Trainer before you.
Thats fair and square (or circle).

Okay, but there are games for Mac and PC. There are no trainers for Mac.

Edit: Well there are, but not the same.

[ Monday, April 11, 2005 13:24: Message edited by: Dolphin ]

--------------------
Nena
Posts: 2032 | Registered: Wednesday, January 26 2005 08:00
Warrior
Member # 4131
Profile #119
Problem is PC's are cheaper.so more people tend to get them.EVen when they know PC's are JUNK WHEN THEY'VE JUST BEEN MADE!!!!!!!

so In other words.Macs get good games first because they are more Decent and PC's get things like this because nearly everyone is goddamn stupid enough to think they're good!
PC'S ARE JUNK WHEN THEY'VE JUST BEEN MADE!!!!!!!

Secret Code Message:ÏËÇ? ?Ç'Í!!!!

--------------------
I like Biscuits!!!!
Posts: 67 | Registered: Sunday, March 21 2004 08:00
Too Sexy for my Title
Member # 5654
Profile #120
lol, okey that was funny. I don't care if they r cheaper, u r just jelous cuz u dont got the trainer. Xixao u did an awsome job and good luck with the new ones. I cant wait for GF3. tc
Posts: 1035 | Registered: Friday, April 1 2005 08:00
Too Sexy for my Title
Member # 5654
Profile #121
Edit: sorry, double post

[ Monday, May 30, 2005 11:25: Message edited by: Marlenny ]
Posts: 1035 | Registered: Friday, April 1 2005 08:00
Apprentice
Member # 5715
Profile #122
The trainer`s cool and everything but wait till Jeff sees your topic!

--------------------
Dylan
Posts: 10 | Registered: Saturday, April 16 2005 07:00
Warrior
Member # 5523
Profile #123
this topics been up so long, i doubt he cares

--------------------
“Medicine, Law, Business, Engineering - These are noble pursuits and necessary to sustain life. But Poetry, Beauty, Romance, Love-These are what we alive stay for.”
Posts: 150 | Registered: Sunday, February 20 2005 08:00
Warrior
Member # 5033
Profile Homepage #124
Who's Jeff?

And BTW, I own a PC because I choose not to own a Mac. I have had a Mac (which I gave away), and hated it. OSX is not my thing, and the way Macs are built disgusts me. Sorry.

I own a PC that I built from scratch. It has a 4.8 Ghz P4 w/ hyper-threading, dual BIOS, 1.3 GB RAM, Radeon 9600 video card, SB Audigy 2 ZS sound card, custom-cut case with see-thru panel, a sound system that will beat most custom car stereos, sound-responsive blue neon tubes... Ah, you get the picture.

You wanna talk about PCs being cheap, talk to the people who buy Dell products... Mine is most certainly the farthest thing from cheap...

[ Tuesday, April 26, 2005 01:43: Message edited by: xixao ]
Posts: 80 | Registered: Wednesday, September 29 2004 07:00

Pages