Jump to content


Photo

Anti-Decompiler [Download]


  • Please log in to reply
474 replies to this topic

#81 score_under

score_under

    Least kawaii

  • GMC Member
  • 1319 posts

Posted 09 May 2009 - 06:14 PM

Update!

For all those who are still developing their programs, there is now an option to remove code snippets from error messages! It keeps the line, position number, and cause of error to aid you in finding the cause, too!

Example:
___________________________________________
ERROR in
action number 1
of Create Event
for object test:

Error in code at line 5:
   

at position 28: Unknown variable sercet1

Edited by score_under, 09 May 2009 - 06:15 PM.

  • 0

#82 Eli

Eli

    GMC Member

  • New Member
  • 14 posts

Posted 09 May 2009 - 07:46 PM

hey this will come in handy thanks mate will credit if used.
  • 0

#83 Hauzer-Ninja

Hauzer-Ninja

    GMC Member

  • GMC Member
  • 93 posts

Posted 11 May 2009 - 07:13 PM

Here's a new theme by me.

Posted Image

Click to: Download

Edited by Hauzer-Ninja, 13 May 2009 - 07:34 PM.

  • 0

#84 molbal

molbal

    GMC Member

  • GMC Member
  • 38 posts
  • Version:GM:Studio

Posted 20 May 2009 - 06:13 PM

Virus! AVG detected "runtime packed fsg" It wanted to modify explorer.exe and scwhost.exe and a lot of applacations in system32 .... -.-'
  • 0

#85 makerofthegames

makerofthegames

    Never you mind!

  • GMC Member
  • 7326 posts
  • Version:GM:Studio

Posted 20 May 2009 - 08:52 PM

Virus! AVG detected "runtime packed fsg" It wanted to modify explorer.exe and scwhost.exe and a lot of applacations in system32 .... -.-'

Yeah, it's a false positive (for all we know) on several. =/


If anyone tells you to uninstall your antivirus; ignore them.
  • 0

#86 score_under

score_under

    Least kawaii

  • GMC Member
  • 1319 posts

Posted 20 May 2009 - 09:33 PM

Virus! AVG detected "runtime packed fsg" It wanted to modify explorer.exe and scwhost.exe and a lot of applacations in system32 .... -.-'

[Edit - Post no longer applicable; FSG removed]

Edited by score_under, 24 November 2010 - 10:46 PM.

  • 0

#87 zirak

zirak

    GMC Member

  • New Member
  • 177 posts

Posted 20 May 2009 - 10:50 PM

If I protect it this error happen (When using Disable error Snippet)
Posted Image

I even get it if I don't use Disable Error Snippet...

If I run the client normally it runs fine, so it's nothing wrong with my game. Any ideas?
  • 0

#88 StapleGun

StapleGun

    GMC Member

  • New Member
  • 721 posts

Posted 21 May 2009 - 09:55 PM

Finally! A decent solution for stopping people from stealing my if statements!
  • 0

#89 score_under

score_under

    Least kawaii

  • GMC Member
  • 1319 posts

Posted 22 May 2009 - 11:24 AM

If I protect it this error happen (When using Disable error Snippet)
http://i43.tinypic.com/2rzvpl0.png

I even get it if I don't use Disable Error Snippet...

If I run the client normally it runs fine, so it's nothing wrong with my game. Any ideas?

If you move the protected game back to the directory the unprotected game is in, does it still work?

Edited by score_under, 22 May 2009 - 11:27 AM.

  • 0

#90 DefuzionGames

DefuzionGames

    GMC Member

  • GMC Member
  • 1417 posts
  • Version:Unknown

Posted 25 May 2009 - 09:20 PM

let me try this. thanks.

maybe mark can incorporate this into gm8?

also not a good idea to tell others how you made it or how it exactly works.

Isnt it sufficient for other users to know that it does work and what it does. less chance of someone then trying to make a 'anti-decompiler' decompiler
  • 0

#91 score_under

score_under

    Least kawaii

  • GMC Member
  • 1319 posts

Posted 26 May 2009 - 03:46 PM

let me try this. thanks.

maybe mark can incorporate this into gm8?

also not a good idea to tell others how you made it or how it exactly works.

Isnt it sufficient for other users to know that it does work and what it does. less chance of someone then trying to make a 'anti-decompiler' decompiler


The decompiler doesn't currently have settings for GM8, and it most likely never will. Implementing this in GM8, however, turns it from third-party software to first-party, meaning it's more likely to be cracked. Saying that, it is pretty difficult to crack, even with those delphi "decompilers" (which don't actually decompile, hah).

And yes, it is sufficient that users just know that it works. I won't delve into too much detail on how it works or when it's activated.

But you see, that's the key thing - when it's activated. If people knew exactly when it was activated, it would be super-easy to reverse-engineer.
  • 0

#92 Bellumplay

Bellumplay

    GMC Member

  • New Member
  • 14 posts

Posted 26 May 2009 - 07:54 PM

Dose this change the effiency?
  • 0

#93 score_under

score_under

    Least kawaii

  • GMC Member
  • 1319 posts

Posted 26 May 2009 - 08:06 PM

Does this change the efficiency?

It may cause loading time to take a few milliseconds longer (believe me, decryption is very fast and almost unnoticable), but it won't affect gameplay at all.

Edited by score_under, 26 May 2009 - 08:06 PM.

  • 0

#94 cats

cats

    GMC Member

  • New Member
  • 106 posts

Posted 05 June 2009 - 01:58 AM

my computer decteds a virus...but anyway. it would be cool if when the person decomplies it then a message comes up saying something. lol.
  • 0

#95 score_under

score_under

    Least kawaii

  • GMC Member
  • 1319 posts

Posted 05 June 2009 - 06:22 PM

It's not a virus, as I've explained countless times and in that post you quoted, it's simply packed (and the anti-virus reports this. It doesn't ever mention that it is any sort of virus anywhere).
  • 0

#96 petersvp

petersvp

    GMC Member

  • New Member
  • 127 posts

Posted 09 June 2009 - 04:14 AM

Kaspersky continues to report and block the access even with latest update on MY PC.. however, i never completely reinstalled this antivirus app.
F-Secure claimed is not a virus but blocked it.. AVG stated that this is packed and cannot unpack it. It didn't blocked, but just asked me will I allow it to run.

I also created a skin, but it is local, bulgarian skin for our Bulgarian Game Maker community :]
  • 0

#97 BBGaming

BBGaming

    Programmer

  • GMC Member
  • 2455 posts
  • Version:GM7

Posted 09 June 2009 - 05:15 PM

Works great! I tested it on a very large game with multiple external dependencies, and everything still worked. Good job.
  • 0

#98 jinxtengu

jinxtengu

    GMC Member

  • Banned Users
  • 226 posts

Posted 10 June 2009 - 02:37 PM

hmm I would just like to alert people, when I scanned this with anti virus it detected a virus.
Im sure you mean well and this might be a good program but i deleted this just in case.
sorry.

#99 score_under

score_under

    Least kawaii

  • GMC Member
  • 1319 posts

Posted 10 June 2009 - 08:32 PM

hmm I would just like to alert people, when I scanned this with anti virus it detected a virus.
Im sure you mean well and this might be a good program but i deleted this just in case.
sorry.


I can't even begin to describe how "tl;dr" you must have been feeling.
  • 0

#100 e_barroga

e_barroga

    ES Studios Leader

  • GMC Member
  • 2443 posts

Posted 11 June 2009 - 08:29 AM

Usually.... virus scanners have what is called: "heuristic analysis"

Viruses use methods/tricks to infect and this sort of analysis can detect that.

So when this anti-decompiler is messing with your executable (from the virus scanner perspective), it looks like it is messing with your executable to infect it.


Seriously.... virus scanners aren't as "holy grail" as people think.

It's just "database" plus "heuristic analysis". Not worth your money.
  • 0




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users