myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   Virtual Basic Quellcode schützen ? (https://mygully.com/showthread.php?t=2218069)

Dark_mofer03 28.01.11 22:08

Virtual Basic Quellcode schützen ?
 
Hallo Leute,

Als erstes schon mal ich habe keine ahnung von VB aslo ich habe ein Projeckt gemacht und möchte nun wissen wie ich das Projeckt schützen kann bzw. den Quellcode das keiner sehen kann was ich für zeilen geschrieben habe. wie macht man das ?

Passfreak 28.01.11 23:54

Sorry, aber dass meinst du jetzt nicht ernst, oder? Wenn du wirklich programmieren kannst, dann solltest du auch wissen, wie man aus dem Quellcode ein "richtiges" Programm macht. Oder handelt es sich hierbei um ein "Hello World"?

Ich gebe dir jetzt mal einen Tip: Compiler bzw. Build

Dark_mofer03 29.01.11 00:04

ich bin anfänger hab ich doch gesagt und ich meine das so ich bin in VB und und mach da ein button oder so und schreib dann rein das sich ein Programm öffnen soll z.B. (Process.start bla bla bla) und das ich das geschrieben habe soll keiner sehen den es gibt ja programme mit den man das auslesen kann und das möchte ich nicht kannst du mir wie ich das mache ?

@m9716 jeder hat mal angefangen ;)

logan517 29.01.11 00:12

Zitat:

Zitat von Dark_mofer03 (Beitrag 21838936)
...Als erstes schon mal ich habe keine ahnung von VB aslo ich habe ein Projeckt gemacht...

musste ich erst einmal laut lachen, weil wie kann man mit keiner Ahnung schon ein Projekt schreiben.
auch egal...

Zitat:

Zitat von Dark_mofer03 (Beitrag 21839264)
...das ich das geschrieben habe soll keiner sehen den es gibt ja programme mit den man das auslesen kann...

ist mir neu.

ich habe gerade folgendes auf der ersten Googleseite gefunden:

Zitat:

Zitat von schaefy
wie soll denn das gehen? Eine compilierte Exe-Datei enthält keinen Befehle mehr von Programmiersprachen, sondern nur noch Maschinencode. Du kannst lediglich Disassemblieren. Dann siehst du halt lauter Assemblerbefehle, mit denen du wahrscheinlich nix anfangen kannst. Mit dem Visual Studio geht das z.B.


Xalir 29.01.11 07:42

Du willst also was schützen, von dem Du selbst sagst dass Du keine Ahnung hast. Auf einer Skala von 0 - 10 wie groß werden da Deine Erfolgsaussichten sein?

Ich gebe schonmal einen Tipp ab: 0

germgerm 29.01.11 08:39

Ich nehme an, dass er VB.NET meint. Alle .NET-Sprachen sind einfach mit Bordmitteln rückübersetzbar. Dabei sind dann aber die Namen der Variablen und Kommentare nicht mehr verfügbar.

Xalir 29.01.11 09:11

Kommentare sind nicht verfügbar, alles andere lässt sich 1:1 zurückübersetzen. Aber die Probleme hast Du überall, nur dass das Reverse Engineering mal komplex, mal einfach ist. Und .NET gehört da zu den leichteren Übungen.

Dark_mofer03 29.01.11 14:44

also gibt es jetzt um VB.net zu schützen was germgerm meinte oder nicht ?

Blackberry1988 30.01.11 20:09

Zitat:

Zitat von m9716 (Beitrag 21839239)
Den VisualBasic-Kindergarten nimmt doch eh niemand ernst ...


Intressant !

ThisIsWexD 31.01.11 17:44

Also wenn du wirklich schützen willst , google : .Net Reactor
Aber es wird wohl kein photoshop clon sein dass du es schützen musst...
Man schützt programme z.B wenn FTP daten drin sind und man nicht will dass jemand die bekommt..
Ach ja wegen Photoshop dass heißt jetzt nicht dass du so mal eben photoshop mit visual basic machen kannst xDD

Dark_mofer03 01.02.11 01:16

@ThisIsWexD danke schön ich dachte schon hier gibt es keinen user der mal ne vernünftige antwort gibt :T

Rippor 06.02.11 01:55

Wenn du dein Projekt richtig gut schützen möchtest, empfehle ich dir Xenocode Postbuild 2010.

Das bietet nicht nur eine Verschlüsselung an, sondern auch noch eine Software-Virtualisierung! Das heißt, dass die benötigten Elemente des .net-Frameworks mit ins Kompilat eingebunden werden... also komplett .net unabhängig machen...

und was die Sicherheit angeht, hat es bisher noch kein Reflector geschafft einen lesbaren/brauchbaren code herauszuzaubern...

Dark_mofer03 06.02.11 14:32

danke für die antworten ich lade mir das mal runter :T:T:T:T


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:07 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.