Forum: PC-Programmierung C# Projekt mit Visual Studio 2012 + Quellcode


von sunshineh (Gast)


Lesenswert?

Hallo,

ich habe ein Projekt erhalten, dass in C# mit Mikrosoft Visual Studio 12 
erstellt wurde.
Das Projekt besteht aus folgenden Dateien:
*.exe
*.exe.config
*.pdb
*.vshost.exe
*.vshost.exe.config
*.config
*.dll
*.xml

Welche dieser Dateien muss ich öffnen, damit ich den Quellcode sehen 
kann?
Oder ist der vielleicht gar nicht dabei?

von HDA (Gast)


Lesenswert?

Scheinbar ist der Quellcode nicht dabei.
Aber was hindert dich eigentlich daran, jede Datei mal mit einem 
normalen Texteditor zu öffnen und den Inhalt zu betrachten?

von Dr. Nichts (Gast)


Lesenswert?

Wenn das wirklich alles ist (und nicht nur aus einem Unterverzeichnis), 
ist es nur das Zeug aus dem bin-Ordner. Also weder Quellcode noch 
Projekt.

von sunshineh (Gast)


Lesenswert?

Wie kann ich dann prüfen, ob der Entwickler nicht irgendwelche Sachen 
auf meinem Rechner böswillig ausliest?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

sunshineh schrieb:
> Wie kann ich dann prüfen

Praktisch gar nicht.

von Dr. Nichts (Gast)


Lesenswert?

sunshineh schrieb:
> Wie kann ich dann prüfen, ob der Entwickler nicht irgendwelche
> Sachen auf meinem Rechner böswillig ausliest?

http://www.telerik.com/products/decompiler.aspx

von Dr. Nichts (Gast)


Lesenswert?

Also, "generell". Ob du es kannst, können wir nicht wissen (aber da du 
nicht selbst erkennst, dass der Quellcode fehlt, habe ich meine Zweifel 
...).

von sunshineh (Gast)


Lesenswert?

Gibt es die Möglichkeit einen so erstellten Dienst auf einem kostenlosen 
Windows Server zu starten? Die Aufgabe die der Dienst übernimmt ist 
simple und benötigt weder viel Rechenleistung noch Speicherplatz.
Wo kann ich den Dienst laufen lassen, ohne dass ich einen teuren Windows 
Server kaufen muss. Mein PC ist dafür nicht geeignet, da ich diesen 
oftmals ohne Internetverbindung nutze.

von Ingo (Gast)


Lesenswert?

sunshineh schrieb:
> Gibt es die Möglichkeit einen so erstellten Dienst auf einem kostenlosen
> Windows Server zu starten? Die Aufgabe die der Dienst übernimmt ist
> simple und benötigt weder viel Rechenleistung noch Speicherplatz.
> Wo kann ich den Dienst laufen lassen, ohne dass ich einen teuren Windows
> Server kaufen muss. Mein PC ist dafür nicht geeignet, da ich diesen
> oftmals ohne Internetverbindung nutze.

Du könntest eine virtuelle Maschine (z.B. mit VirtualBox) aufsetzen und 
und die Anwendung da ein meal beobachten.

sunshineh schrieb:
> Welche dieser Dateien muss ich öffnen, damit ich den Quellcode sehen
> kann?
> Oder ist der vielleicht gar nicht dabei?

sunshineh schrieb:
> Wie kann ich dann prüfen, ob der Entwickler nicht irgendwelche Sachen
> auf meinem Rechner böswillig ausliest?

Da du aber dem Author der Software (der dir nur die Binaries, also 
keinen Quellcode bereitgestellt hat) ein wenig misstraust, empfehle ich 
dir zunächst den Reflector (eigentlich heist er jetzt wohl IlSpy), mit 
dem du die *.exe öffnest, und (sofern das Binary nicht verschleiert oder 
verschlüsselt wurde) die erst einmal in Ruhe den Quellcode ansehen 
kannst.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

sunshineh schrieb:
> Gibt es die Möglichkeit einen so erstellten Dienst auf einem kostenlosen
> Windows Server zu starten?

Was hat das mit der ursprünglichen Fragestellung zu tun?

Was soll denn das Programm machen, das Dir jemand anscheinend als 
*.exe-Datei zukommen ließ?

von Dominik S. (dasd)


Lesenswert?

dotPeek von JetBrains. Damit kannst dir mal ansehen was in deiner .exe 
so drinsteckt. Einer der Vor- und gleichzeitig Nachteile von .NET

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.