Steve Jackson Games - Site Navigation
Home General Info Follow Us Search Illuminator Store Forums What's New Other Games Ogre GURPS Munchkin Our Games: Home

Go Back   Steve Jackson Games Forums > Roleplaying > GURPS

Reply
 
Thread Tools Display Modes
Old 12-30-2012, 05:35 PM   #1
XBott94
 
Join Date: Dec 2012
Location: Oppenheim, Rheinland-Pfalz (Deutschland/Germany)
Default Programm for the fight (4th edition)

Here is a programm which I made to simulate an enemy in GURPS. It is only the BETA and it will get some new features in the future. So if you find a bug or something which goes wrong send me a message.

Features:
-basic-attributes
-skills (you can add 12)and skill-rolls
-basic-rolls (HT-rolls,ST-rolls,...)
-modifiers for skill- and basic-rolls
- fp and hp damage function (if you use eg.-1 you will get 1 point of hp/fp back)
-unconscious and dead messages

here is a picture of the programm:
https://www.dropbox.com/s/9hbuu680himxz3p/GURPS.PNG


source code:
https://www.dropbox.com/s/po0w836lkf...Code-GURPS.txt

and the projectfolder:
https://www.dropbox.com/sh/fh7gw97zjldym5e/SJIB-lSM72

Download-Link:
http://adf.ly/GhRfH Dropbox-Link
http://adf.ly/GlWef Mediafire-Link

I hope you will have fun with that programm ;)

Last edited by XBott94; 01-04-2013 at 08:22 AM.
XBott94 is offline   Reply With Quote
Old 12-31-2012, 01:43 AM   #2
joppeknol
 
Join Date: Dec 2009
Default Re: Programm for the fight (4th edition)

You're not long on the forum (as far as I can see) and it is an exe without source code. I don't think people should download it, unless someone can vouch that it is safe. I would advise you to include source code so that people can check.

Not that I specifically suspect wrong intentions. It is just that one can better be safe than sorry nowadays (unfortunately)
joppeknol is offline   Reply With Quote
Old 12-31-2012, 01:50 AM   #3
jeff_wilson
Computer Scientist
 
jeff_wilson's Avatar
 
Join Date: Aug 2004
Location: Dallas, Texas
Default Re: Programm for the fight (4th edition)

reported as Spam+malware or piracy, link leads to "movie downloader" exe
__________________
.
Reposed playtest leader.

The Campaigns of William Stoddard

Last edited by jeff_wilson; 12-31-2012 at 01:54 AM.
jeff_wilson is offline   Reply With Quote
Old 12-31-2012, 04:54 AM   #4
XBott94
 
Join Date: Dec 2012
Location: Oppenheim, Rheinland-Pfalz (Deutschland/Germany)
Default Re: Programm for the fight (4th edition)

Quote:
Originally Posted by jeff_wilson View Post
reported as Spam+malware or piracy, link leads to "movie downloader" exe
you have to hit the skip advertisement button in the upper right corner. zhis page only makes the link shorter and adds some advertising that you have to skip too get the programm.
XBott94 is offline   Reply With Quote
Old 12-31-2012, 06:02 AM   #5
jeff_wilson
Computer Scientist
 
jeff_wilson's Avatar
 
Join Date: Aug 2004
Location: Dallas, Texas
Default Re: Programm for the fight (4th edition)

There's no limit on link length here.

https://www.dropbox.com/s/lxfi7uf388...Beta%20v.1.exe

is fine.


The file showed clean on my system, ran without an installer, and did not challenge my protections other than the original permission to execute.
__________________
.
Reposed playtest leader.

The Campaigns of William Stoddard
jeff_wilson is offline   Reply With Quote
Old 12-31-2012, 08:05 AM   #6
ClayDowling
 
ClayDowling's Avatar
 
Join Date: Jul 2007
Location: Ann Arbor, MI
Default Re: Programm for the fight (4th edition)

I haven't fully reversed it, but a first pass suggests a lot of calls into the crypto api that aren't necessary unless you're trying to conceal communication with a command and control server. Also a lot of calls into the threading API that a normal Delphi program doesn't use. Also a lot of calls into ACL apis, which you would make if you were trying to run a privilege escalation. Which fits with all of the calls for creating and running Nt services that I found.

I wouldn't run it on bare metal, put it in an isolated virtual machine with an air gap. Delphi 7 is a fairly popular tool in the European malware scene. And make sure you don't use that VM for anything else.

I may pass this over to my colleagues who do spend their days reversing malware. Could be a neat new tool. But this thing is almost certainly adding your computer to a botnet, and if you monitor your network traffic there's a good chance that you'll find email going out for boner pills.
__________________
Online Campaign Planning

Last edited by ClayDowling; 12-31-2012 at 08:09 AM.
ClayDowling is offline   Reply With Quote
Old 12-31-2012, 09:11 AM   #7
Blind Mapmaker
 
Join Date: Sep 2010
Location: Mannheim, Baden
Default Re: Programm for the fight (4th edition)

Why would anybody with a dropbox account put the actual programme on another site and a screenshot on dropbox? This looks pretty bad. Though I have to say that if this is an attempt to distribute malware it's pretty hilarious. Spending enough time to make a not totally ridiculous game utility and then distributing it under a user name that screams bot net complete with a fake German accent is a pretty entertaining performance.

No offence XBott94, but you could have deflected a lot of suspicion by choosing another user name and not using a link obfuscation site to host your game aid. Trying to get people to download an .exe file in your first post doesn't help. I'm pretty relaxed when it comes to downloading stuff and even I wouldn't touch this with a ten foot pole.
Blind Mapmaker is offline   Reply With Quote
Old 12-31-2012, 09:20 AM   #8
JCurwen3
 
JCurwen3's Avatar
 
Join Date: Dec 2007
Location: Brooklyn, NY
Default Re: Programm for the fight (4th edition)

Quote:
Originally Posted by ClayDowling View Post
I haven't fully reversed it, but a first pass suggests a lot of calls into the crypto api that aren't necessary unless you're trying to conceal communication with a command and control server. Also a lot of calls into the threading API that a normal Delphi program doesn't use. Also a lot of calls into ACL apis, which you would make if you were trying to run a privilege escalation. Which fits with all of the calls for creating and running Nt services that I found.
The crypto API could be used to create better pseudo-random numbers than standard approaches; I use it to generate them myself in a personal program for dice rolls. The other stuff is very suspicious though; can't see why those would be necessary for this sort of program.
__________________
-JC
JCurwen3 is offline   Reply With Quote
Old 12-31-2012, 09:45 AM   #9
Classic Uncle Sam
 
Classic Uncle Sam's Avatar
 
Join Date: Feb 2007
Location: Everywhere that freedom rings
Default Re: Programm for the fight (4th edition)

Hmm, not posting all of the source code...

Omission is usually the first step in nefarious deception. Those more savvy in code than I seem to be saying that this is dubious at best.

I say we play it safe and nuke it from orbit. Kill it with fire. Wrath of Mod.

I hope I don't get "sick" from looking at the picture...

I grasp just enough of ClayDowling's assessment to be paranoid.
__________________
"Do not be too moral. You may cheat yourself out of much life. Aim above morality. Be not simply good; be good for something." --Henry David Thoreau
Classic Uncle Sam is offline   Reply With Quote
Old 12-31-2012, 10:21 AM   #10
jeff_wilson
Computer Scientist
 
jeff_wilson's Avatar
 
Join Date: Aug 2004
Location: Dallas, Texas
Default Re: Programm for the fight (4th edition)

Quote:
Originally Posted by ClayDowling View Post
if you monitor your network traffic there's a good chance that you'll find email going out for boner pills.
Is there an easy way to do this sort of monitoring?
__________________
.
Reposed playtest leader.

The Campaigns of William Stoddard
jeff_wilson is offline   Reply With Quote
Reply

Tags
enemy, gurps 4e, helper, programming, xbott94

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Fnords are Off
[IMG] code is Off
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 02:19 PM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.