|
You last visited: Today at 22:41
Advertisement
Source + exe Verschlüsseln
Discussion on Source + exe Verschlüsseln within the C/C++ forum part of the Coders Den category.
05/14/2013, 16:02
|
#16
|
elite*gold: 100
Join Date: Aug 2005
Posts: 595
Received Thanks: 208
|
Das man mal für mehrer Plattformen programmiert ist ja eher ein Sonderfall als die Norm und wenn du das willst musst das ja auch in Cpp von Anfang an im Kopf haben.
Warum ich C# for sowas mag ? Weil es deutlich weniger anfällig ist für Memoryleaks, Overflows etc.
|
|
|
05/14/2013, 17:33
|
#17
|
elite*gold: 0
Join Date: Jan 2009
Posts: 1,160
Received Thanks: 232
|
Quote:
Weil es deutlich weniger anfällig ist für Memoryleaks, Overflows etc.
|
Aktuelles C++ präventiert dies so gut wie möglich. Wenn schon soll man ganz C# nutzen. Aber einen Mix sollte man schon allein der Übersicht halber vermeiden.
|
|
|
05/14/2013, 17:43
|
#18
|
elite*gold: 100
Join Date: Aug 2005
Posts: 595
Received Thanks: 208
|
Wo siehste das Problem mit der Übersicht wenn du Perfomancekritische Sachen in Nativen Code auslagerst ? Versteh mich nicht falsch, mag tatsächlich einfach nur verstehen was genau du meinst.
Normal machste ,wenn du inline Asm benutzt, in Cpp ja vom Prinzip her auch nichts anderes.
|
|
|
05/14/2013, 20:00
|
#19
|
elite*gold: 0
Join Date: Dec 2012
Posts: 255
Received Thanks: 110
|
Quote:
Originally Posted by dready
Wo siehste das Problem mit der Übersicht wenn du Perfomancekritische Sachen in Nativen Code auslagerst ? Versteh mich nicht falsch, mag tatsächlich einfach nur verstehen was genau du meinst.
Normal machste ,wenn du inline Asm benutzt, in Cpp ja vom Prinzip her auch nichts anderes.
|
Deswegen benutzt man auch kein Inline ASM.
|
|
|
05/16/2013, 10:28
|
#20
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
|
Quote:
Originally Posted by Delinquenz
Aktuelles C++ präventiert dies so gut wie möglich. Wenn schon soll man ganz C# nutzen. Aber einen Mix sollte man schon allein der Übersicht halber vermeiden.
|
Was ein Unsinn, es ist Bestpractice, für jede Aufgabe die richtige Sprache zu nutzen und gleichzeitig teilt man dabei das Programm in entsprechende Module und erhöht somit die Wartbarkeit. Jede größere Software arbeitet nach dem Prinzip.
C# ist nicht nur GUI-technisch (btw wer mag schon QT, wenn es MFC gibt :x) einen ganzen Schritt weiter im Komfort als C++, auch mit boost etc. einbezogen.
|
|
|
05/16/2013, 14:49
|
#21
|
elite*gold: 14
Join Date: May 2011
Posts: 2,671
Received Thanks: 818
|
Quote:
Originally Posted by qkuh
Ich empfehle nichts in .NET zu programmieren, was verkauft werden und für die breite Masse erhältlich sein soll. Mit C++ fährt man da besser.
|
So ein Blödsinn.
Solange man es richtig macht - Ein Necrobit Layer über .NET Assemblys und Ruhe ist im Busch.
|
|
|
05/16/2013, 20:01
|
#22
|
elite*gold: 100
Join Date: Aug 2005
Posts: 595
Received Thanks: 208
|
@headpuster
auch wenn ich der Meinung bin das man durchaus komerzielle Sachen in C# machen kann. Den Bytecode tatsächlich schützen kannst du nicht. Necrobit Layer hab ich nu nochnich gehört gehabt, aber kurzes nachsehn hat ergeben das das Ding im Endeffekt nicht mehr macht als den Bytecode innerhalb der Funktionen zu Encrypten, Decrypten. Also allerhöchsten eine Milde Hürde.
|
|
|
05/16/2013, 23:35
|
#23
|
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
|
Quote:
Originally Posted by Headpuster
So ein Blödsinn.
Solange man es richtig macht - Ein Necrobit Layer über .NET Assemblys und Ruhe ist im Busch.
|
Und auf gar keinen Fall ProPOLY vergessen!
Auf MrSmith hören, der weiß was Sache ist! (Auch wenn ich hoffe dass MFC > QT ein sehr sehr schlechter Witz war)
Padmak
|
|
|
05/17/2013, 02:20
|
#24
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
|
Nein, es war kein Witz. Ich mag kein QT, habs nicht zum Laufen bekommen :<
Quote:
Originally Posted by dready
@headpuster
auch wenn ich der Meinung bin das man durchaus komerzielle Sachen in C# machen kann. Den Bytecode tatsächlich schützen kannst du nicht. Necrobit Layer hab ich nu nochnich gehört gehabt, aber kurzes nachsehn hat ergeben das das Ding im Endeffekt nicht mehr macht als den Bytecode innerhalb der Funktionen zu Encrypten, Decrypten. Also allerhöchsten eine Milde Hürde.
|
Nativer Code lässt sich auch nicht schützen. Man kann lediglich den Aufwand des Reverse Engineerings erhöhen, was mit Verlaub leichter als bei Bytecode ist.
|
|
|
05/17/2013, 02:40
|
#25
|
elite*gold: 100
Join Date: Aug 2005
Posts: 595
Received Thanks: 208
|
@MrSmith hab ich ja auch gerade paar post vorher gesagt Am Ende kommt es immer nur darauf an wieviel Aufwand jemand Betreiben will, ist der Anreiz hoch genug kommt man immer an jeden Code der auf dem Rechner läuft, wenn man ihn nun nicht komplett auf nen Server auslagert oder ähnliches. Aber ohne das Enge Korsett des Bytecodes kann man den Aufwand halt doch ehrheblich erhöhen.
Stimm dir wohl auf ganzer Linie zu würd ich sagen :P
|
|
|
05/18/2013, 17:46
|
#26
|
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
|
Quote:
Originally Posted by MrSm!th
Nein, es war kein Witz. Ich mag kein QT, habs nicht zum Laufen bekommen :<
|
Also damit hatte ich noch nie Probleme, das funktioniert wunderbar, und das ohne dass ich 'nen sonderlichen Aufwand betreiben muss. Der einzige Nachteil sind die u.U. sehr großen Binaries, unter 10 MB kommt man da für gewöhnlich nicht weg.
Dafür kann's halt alles, ich würd dir also empfehlen dass du dir 4.X nochma ansiehst (5 kannste wegwerfen, das ist nur noch Blödsinn)
Padmak
|
|
|
05/18/2013, 19:26
|
#27
|
elite*gold: 0
Join Date: Jan 2009
Posts: 1,160
Received Thanks: 232
|
Quote:
Nein, es war kein Witz. Ich mag kein QT, habs nicht zum Laufen bekommen :<
|
gtkmm ist noch extremer bei den Abhängigkeiten und deren Abhängigkeiten und deren Abhängigkeiten.
|
|
|
05/19/2013, 19:46
|
#28
|
elite*gold: 273
Join Date: Sep 2010
Posts: 1,831
Received Thanks: 786
|
Quote:
Originally Posted by MrSm!th
Nein, es war kein Witz. Ich mag kein QT, habs nicht zum Laufen bekommen :<
|
-MinGW installieren
- installieren - installieren
Dem QtCreator sagen das er Qt4.8.4 verwenden soll.
(Extras - Einstellungen - "Erstellung und Ausführung" - Qt Version - Hinzufügen)
Also ein riesen Aufwand ist das jetzt auch wieder nicht :P
|
|
|
|
|
Similar Threads
|
DES Ent/Verschlüsseln
01/14/2013 - AutoIt - 14 Replies
Ich habe keine Funktionierende Udf gefunden, welche mich eine in "DES" verschlüsselte Datei entschlüsseln lässt.
Da der key ein "00" Byte enthält, wäre es vorteilhaft, wenn sich der Key in Hex übergeben lässt.
Der DES Calculator auf dieser Seite funktioniert, jedoch ist die Funktion dafür nur in Python verfügbar.
Falls jemand was hat bitte Antworten.
Info:
|
verschlüsseln hlp
08/23/2011 - Metin2 Private Server - 5 Replies
hallo liebe com,
sry das ich es noch mal poste aber ich bekomme keine antwort ;(
fals jemand hammer net währ und mir helfen würde ich bin über skype erreichbar: noah.niessen
weis jemand wie man die eix epk dateien verschlüsseln kan so das man en clienten auch starten kann? kab schon den 2010 helper versuch auch auf den 2010 files neonblue 4.5 nix geht biiiitte um hilfe
mfg
|
*.txt verschlüsseln
03/20/2011 - Main - 7 Replies
hey com,
ich habe mal eine frage,
kann ich *.txt, also editor dateien irgendwie verschlüsseln?
also ncih nicht verschlüsseln, sondern so machen, das man sie öffnet,
alles sieht, aber trotzdem nichts ändern kann??
weil habe keine lust davon eine PDF zumachen!
naja, wenns nich anders geht, mach ich es hald,
aber hof auf ne antwort :)
|
[EPK - EIX] Verschlüsseln ?
01/14/2011 - Metin2 Private Server - 1 Replies
Huhu Com,
ich habe nun den 2010er CLienten und habe auch schon alles so entpackt, also die EPK und EIX. z.B. Root
diese wiederum möchte ich gerne verschlüsselt packen, also so das wenn ich den Client hochlade, das kein User die Root entpacken kann...
wie mache ich dies ?
Danke schon mal im vorraus :P
|
epk eix verschlüsseln?
11/25/2010 - Metin2 Private Server - 6 Replies
hey com,ist es möglich die epk und eix so zu verschlüsseln das der 2010er client sie lesen kann aber mir keiner in meinen datein rumpfuschen kann? also sie nicht entpacken kann?
|
All times are GMT +2. The time now is 22:41.
|
|