Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Programm per Datei,Link,Code starten - Programm-Speicherort aber geheim halten - wie?

Frage Entwicklung

Mitglied: maccoX

maccoX (Level 1) - Jetzt verbinden

05.09.2011 um 16:10 Uhr, 5115 Aufrufe, 11 Kommentare

Hallo,

ich hab hier ein kleines Problem und hoffe ihr könnt mir da weiterhelfen.

Ich will mein Programm nicht direkt starten, sondern das liegt zusammen mit allen Programmdateien in einem versteckten Ordner auf dem System den niemand finden soll. -> Ist ein Computer, der standalone läuft und ledigleich Filme abspielt. Die Software ist eine Eigenentwicklung und die will ich schützen, da hier einige Direktzugriff auf den Rechner haben.

Ich will also eine Verknüpfung oder ähnliches vorschalten - wo man aber eben nicht auslesen kann, welche Datei da dann eigentlich gestartet wird.

Per Batch (start ..\filme.exe) und einem BAT To EXE Converter würde das wohl gehn, da kann man diese Codezeile und den Pfad dann nicht mehr auslesen, allerdings gibts überall im Netz Diskussionen ob diese nun virenverseucht sind oder nicht und das ist mir etwas zu gewagt

Gibts da auch eine andere Möglichkeit?
Ich hoffe euch fällt da was dazu ein.

Danke,
maccoX
Mitglied: vorstieg
05.09.2011 um 16:52 Uhr
Hallo,

Dann schreib doch die .exe selber:

c#

using System;
using System.Diagnostics;

namespace start_exe
{
class Program
{
static void Main(string[] args)
{
Process prog = new Process();
prog.StartInfo.FileName = "D:\\Programm.exe";
prog.Start();
}
}
}


Mehr brauchst du nicht
mfg Flo
Bitte warten ..
Mitglied: maccoX
05.09.2011 um 17:03 Uhr
Hallo vorstieg,

Danke für die schnelle Hilfe!

hätte da aber noch zwei Fragen dazu:

- kann ich auch einen relativen Pfad angeben wie ..\Programm.exe?

- Was mach ich mit dem Code!? :D in einer bat hat der ja nichts verloren, scheint ein C(+?) Code zu sein, hab dafür aber kein Programm/Entwicklungsumgebung. Oder wie geht das?

Danke!

Gruß, maccoX
Bitte warten ..
Mitglied: vorstieg
05.09.2011 um 17:12 Uhr
hi,

ja kannst du: ..\\Programm.exe

Das ganze ist c# (csharp) code, schreib es in eine .cs datei und dann musst du das ganze durch eine Compiler jagen:
http://msdn.microsoft.com/de-de/library/78f4aasd.aspx

du kannst mir auch den Pfad und deine email adresse per pn schicken, dann bekommst du die fertige .exe
(Aber erst morgen)

Schönen Gruß Flo

PS: oder du schaust dich mal nach sharpdevelop oder visual studio c# express um. (Sind Kostenlos)
Bitte warten ..
Mitglied: 99045
05.09.2011 um 17:13 Uhr
Zitat von maccoX:
Gibts da auch eine andere Möglichkeit?

### Vergiss es ###


Du kannst nichts verstecken, außer vielleicht mit einem Rootkit. Und dann hast du ein Problem .....
Bitte warten ..
Mitglied: 48507
05.09.2011 um 18:48 Uhr
Umgeht man damit auch Tools wie FileMon oder Process-Explorer (ernstgemeinte Frage)?
Bitte warten ..
Mitglied: 99045
05.09.2011 um 18:53 Uhr
Zitat von 48507:
Umgeht man damit auch ....

Nein.
Bitte warten ..
Mitglied: vorstieg
06.09.2011 um 07:39 Uhr
Im Taskmanager kann man zu jedem Prozess den Dateipfad öffnen, also verbergen kann man damit nichts!
Nur dieses "Ausführen in" sieht man halt nicht mehr.
Bitte warten ..
Mitglied: maccoX
06.09.2011 um 14:55 Uhr
-gelöscht, siehe meinen Post weiter unten-
Bitte warten ..
Mitglied: maccoX
06.09.2011 um 14:57 Uhr
Hi,

Danke euch allen!

Die Lösung mit der C# EXE erfordert scheinbar leider das .NET Framework, gibt es auch eine andere Möglichkeit das Gewünschte umzusetzen, ohne noch was installieren zu müssen?

Danke,
maccoX
Bitte warten ..
Mitglied: BigWim
06.09.2011 um 15:42 Uhr
Moin maccoX,

vielleicht wäre kix etwas für Dich. Muß nicht installiert werden.

Die einfachste Form wäre, den Code
01.
break on 
02.
run "notepad.exe"
in eine Datei zu speichern und mit
01.
kix32.exe <meineDatei>.kix /t
in einen pre-tokenize script zu verwandeln.

Den kannst Du mit
01.
kix32.exe <meineDatei>.kx
ausführen.

Gruß
Markus
Bitte warten ..
Mitglied: maccoX
06.09.2011 um 16:11 Uhr
Hallo,

Super, ich habs!
vorstieg hat mir eine C# Version gemacht, die direkt unter XP läuft


Danke auch dir, BigWim - werde mir das mal ansehn und finde dafür sicherlich auch sehr gut verwendung - danke!

Ihr seid einfach die Besten!

Gruß, maccoX
Bitte warten ..
Ähnliche Inhalte
Windows 7
Speicherort für Programme und Eigene Dateien ändern
gelöst Frage von a1frommarsWindows 73 Kommentare

Hallo, zur Ausgangssituation: Ich habe eine kleine SSD (32GB) und eine etwas größere HDD (1TB) und möchte nun W7 ...

Batch & Shell
Programm per batch datei starten
gelöst Frage von R0llingBatch & Shell2 Kommentare

Guten Tag Liebe Administrator Com! Ich betreibe einen Windows Root Server auf dem das Spiel Arma 2 DayZ läuft. ...

Batch & Shell
Vbs programm unabhängig vom Speicherort ausführen
gelöst Frage von Markus2016Batch & Shell2 Kommentare

Hallo zusammen, über ein vbs möchte ich unabhängig vom Speicherort ein Programm starten. Das vbs wird über ein anderes ...

Windows 7
Programm ohne Adminrechte starten
Frage von w.doplerWindows 716 Kommentare

Hallo zusammen, es gibt ein Programm, dass sich nur mit Adminrechten starten lässt. Gibt es eine Möglichkeit, dies zu ...

Neue Wissensbeiträge
Internet

Was nützt HTTPS, wenn es auch von Phishing Web-Seiten genutzt wird

Information von Penny.Cilin vor 2 TagenInternet17 Kommentare

HTTPS richtig einschätzen Ob man eine Webseite via HTTPS aufruft, zeigt ein Schloss neben der Adresse im Webbrowser an. ...

Webbrowser

Bugfix für Firefox Quantum released - Installation erfolgt teilweise nicht automatisch!

Erfahrungsbericht von Volchy vor 4 TagenWebbrowser8 Kommentare

Hallo zusammen, gem. dem Artike von heise online wurde mit VersionFirefox 57.0.1 sicherheitsrelevante Bugs behoben. Entgegen der aktuellen Veröffentlichung ...

Sicherheit

Teamviewer Sessions können gekapert werden - Update tw. verfügbar

Information von sabines vor 4 TagenSicherheit6 Kommentare

In bestimmten Konstellationen können Teamviewer Sessions gekapert werden, wahrscheinlich aber ein recht unwahrscheinliches Szenario. Da der Teamviewer gerne für ...

Digitiales Fernsehen

Apple TV: Amazon Prime App ist verfügbar

Information von Frank vor 4 TagenDigitiales Fernsehen4 Kommentare

Die Amazon Prime Video App kann ab sofort auf einem Apple TV ab der 3 Generation installiert werden. Einfach ...

Heiß diskutierte Inhalte
Vmware
Installation Windows 10 VMware
Frage von Ghost108Vmware17 Kommentare

Hallo zusammen, versuche gerade mit Hilfe des vshpere clients eine virtuelle Windows 10 maschine aufzusetzen. 1. virtuelle Maschine erstellt ...

Exchange Server
SBS 2011 E-Mails können gesendet werden, aber nicht von extern empfangen
Frage von andreas1234Exchange Server14 Kommentare

Hallo Community, ich habe das Problem, dass seit knapp zwei Wochen die E-Mails von meinem SBS 2011 einwandfrei gesendet ...

Voice over IP
Telefonstörung - Ortsrufnummern kein Verbindungsaufbau
Frage von Windows10GegnerVoice over IP10 Kommentare

Hallo, sowohl bei uns als auch beim Opa ist es über VoIP nicht möglich Ortsrufnummern anzurufen. Es kommt nach ...

Windows Server
Server 2012 über Eingabeaufforderung devmgmt.msc geht nicht
gelöst Frage von achim222Windows Server9 Kommentare

Hallo, ich habe hier einen Server 2012 der im Reparaturmodus startet. Es liegt an einem falschen VirtIO Treiber für ...