Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 23:07

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



c++ decompilebar

Discussion on c++ decompilebar within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
Terrat's Avatar
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
c++ decompilebar

Hallo,
kann man c++ eig ganz protecten?
Also undecompilebar machen?
Terrat is offline  
Old 09/15/2014, 21:48   #2
 
elite*gold: 198
Join Date: Mar 2011
Posts: 835
Received Thanks: 263
Quote:
Originally Posted by Dreamsläps View Post
Hallo,
kann man c++ eig ganz protecten?
Also undecompilebar machen?
C++ ist nicht wider in den Ausgangsstatus zu bringen wie Java oder visual basic. (Keine Ahnung wie es bei VC++ ist). Das einzige was man machen kann ist mit einem Debugger den ASM Code zu reversen (mit IDA kann man auch den Pseudocode anschauen) und das wird man auch immer können egal was du machst weil sonst das System den Code ja nicht ausführen könnte :P Du kannst es nur schwieriger machen aber nie verhindern. Ist dein Programm es wert gecrackt zu werden wird es einer machen egal was du dagegen machst und wenn nicht dann macht sich auch keiner die Mühe.
ƬheGame is offline  
Thanks
1 User
Old 09/16/2014, 01:01   #3
 
Padmak's Avatar
 
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
C++ lässt sich nur dann richtig decompilen, wenn du es mit .NET compilest
Aber mal ganz im Ernst, solche Fragen musst du wirklich nicht hier im Forum stellen, das kann dir Google noch viel schneller beantworten

Padmak
Padmak is offline  
Thanks
1 User
Old 09/16/2014, 01:29   #4


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
C++ ist nicht decompilebar.
C++/CLI schon, da es auf .NET basiert.

"Protecten" geht mit Packern wie Themida.
Wirklich schützen kannst du dein Programm nur, indem du wichtige Programmlogik auf einen Server auslagerst.

Brauchst du diesen Schutz? Vermutlich nicht.

@TheGame
VC++ ist ein Compiler.
MrSm!th is offline  
Thanks
2 Users
Old 09/16/2014, 07:17   #5
 
Terrat's Avatar
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
Gibt es denn eine programmirsprache die nicht decompilebar / desable bar ist?8
Terrat is offline  
Old 09/16/2014, 08:37   #6
 
Kaev <3's Avatar
 
elite*gold: 110
Join Date: Mar 2008
Posts: 856
Received Thanks: 389
Wurde bereits beantwortet. C++ ist nicht dekompilierbar. C++/CLI schon.
Kaev <3 is offline  
Old 09/16/2014, 11:15   #7


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
Alles ist disassemblierbar.

Nimm nen Packer und gut. Deine Programme werden wahrscheinlich nicht bekannt genug werden, als dass sie Cracker anziehen würden, denen es die Mühe wert ist.
MrSm!th is offline  
Thanks
3 Users
Old 09/16/2014, 16:45   #8
 
Terrat's Avatar
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
Quote:
Originally Posted by MrSm!th View Post
Alles ist disassemblierbar.

Nimm nen Packer und gut. Deine Programme werden wahrscheinlich nicht bekannt genug werden, als dass sie Cracker anziehen würden, denen es die Mühe wert ist.
Hm stimmt themida reicht mir jetzt ;D wird sowieso alle die meine sachen nutzen werden abschrecken
Terrat is offline  
Old 09/16/2014, 18:07   #9
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by Dreamsläps View Post
Hm stimmt themida reicht mir jetzt ;D wird sowieso alle die meine sachen nutzen werden abschrecken
hast du zu viel geld?
für die meisten reicht die normale .exe die nach dem kompilieren da ist
YatoDev is offline  
Old 09/16/2014, 19:59   #10
 
Terrat's Avatar
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
Quote:
Originally Posted by »FlutterShy™ View Post
hast du zu viel geld?
für die meisten reicht die normale .exe die nach dem kompilieren da ist
Maiu

Habe jetzt mal alles getestet aber warum hat meine exe jetzt noch eine .net signatur habe alles wie oben gemacht ?
Terrat is offline  
Old 09/16/2014, 22:02   #11
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
du kannst in den einstellungen vom compiler cli komplett ausstellen und vieles mehr
YatoDev is offline  
Old 09/16/2014, 22:09   #12


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
Dann hast du offensichtlich eine .NET Anwendung erstellt (Winforms sind .NET).
MrSm!th is offline  
Thanks
1 User
Old 09/17/2014, 10:12   #13
 
elite*gold: 198
Join Date: Mar 2011
Posts: 835
Received Thanks: 263
Quote:
Originally Posted by MrSm!th View Post
Dann hast du offensichtlich eine .NET Anwendung erstellt (Winforms sind .NET).
Einfach aufhören dieses scheiss Visual studio und den .net müll zu brauchen und auf QT und die QT-Librarys umsteigen in Verbindung mit mingw. Dann kannst du das Zeug erstnoch für android, linux und mac compilen ohne am code etwas zu ändern sofern du keine Windowsspezifischen Funktionen verwendest.
ƬheGame is offline  
Old 09/17/2014, 10:15   #14
 
MrDami123's Avatar
 
elite*gold: 56
Join Date: Oct 2010
Posts: 3,409
Received Thanks: 1,219
Und dann? Dekompilieren kann man es trotzdem ohne Aufwand.
MrDami123 is offline  
Old 09/17/2014, 10:53   #15
 
elite*gold: 198
Join Date: Mar 2011
Posts: 835
Received Thanks: 263
Quote:
Originally Posted by MrDami123 View Post
Und dann? Dekompilieren kann man es trotzdem ohne Aufwand.
Will einmal sehen wie du ein c++ programm ohne .net verwendung dekompilierst xD Ich denke du verwechselst da dekompilieren und disassemblieren. Das sind 2 komplett andere Dinge. Ersteres gibt dir als Ausgabe den Quelltext in Form der Hochsprache in der das Programm geschrieben wurde und Zweiteres übersetzt einfach den Maschinencode zu Assembler damit man es einfacher lesen kann.
ƬheGame is offline  
Reply




All times are GMT +2. The time now is 23:07.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.