Forum

> > Off Topic > Code von Bat verstecken
Forums overviewOff Topic overviewLog in to reply

German Code von Bat verstecken

10 replies
To the start Previous 1 Next To the start

old Code von Bat verstecken

-del-
User Off Offline

Quote
Hi, ich habe ne (mehr oder weniger) nützliche Bat-Datei erstellt, es ist aber scheiße dass jeder den Scoure Code lesen kann, ist es möglich den Code zu verstecken ?

ps: ein Freeware EXE-Compiler wäre gut

old Re: Code von Bat verstecken

[PaC-MaN]
User Off Offline

Quote
So, ich hab da mal was für dich:
bat2exe.zip
Quelle: www.qbasic.de

Ob es funktioniert weiß ich allerdings nicht.

Edit: Leider musste ich gerade festellen, dass die kompilierten COM Dateien nicht mit Dateien arbeiten können.
Also wenn du sowas in deiner BAT stehen hast ...
1
echo hallo>>hallo.txt
... dann sollte normalerweise eine TXT Datei mit dem Inhalt "hallo" erstellt werden. Die kompilierte Version deiner BAT, also die COM Datei erstellt keine TXT Datei mit dem Inhalt "hallo".
edited 1×, last 25.02.05 02:34:35 pm

old Re: Code von Bat verstecken

-del-
User Off Offline

Quote
vielleicht kann mans ja auch mit ner anderen Sprache machen (Blitz ?)

ich muss ne Datei löschen und danach ne andere ausführen

old Re: Code von Bat verstecken

-del-
User Off Offline

Quote
Wenn's mit Blitz geht, kann mir es jemand sagen wie ?

edit:hier gibts doch so viele Blitz progger, heeeellllp
edited 1×, last 26.02.05 01:48:45 pm

old Re: Code von Bat verstecken

DC
Admin Off Offline

Quote
Wenn du mit Blitz Basic eine EXE machst sind da die ganzen DX Sachen drin und alles, dann hast du ne fette 1 MB EXE nur für den Mist. Ich würde an deiner Stelle einfach bei einer Bat-Datei bleiben. Die ist winzig und was soll so schlimm daran sein, dass man den Code davon angucken kann? Jeder der mit Google umgehen kann, kann sich selbst so eine Bat-Datei schreiben.
edited 1×, last 26.02.05 02:39:08 pm

old Re: Code von Bat verstecken

DC
Admin Off Offline

Quote
Stimmt, trotzdem ist es ziemlich schwachsinnig es mit Blitz Basic zu machen. Selbst wenn es "nur" 400 kb sind - nur um eine Datei zu löschen und eine andere zu starten ist das verdammt viel

Wenn du es trotzdem machen willst:
DeleteFile(Pfad$)
ExecFile(Pfad$)
edited 1×, last 26.02.05 03:26:16 pm

old Re: Code von Bat verstecken

[PaC-MaN]
User Off Offline

Quote
Also ich persönlich würde es ja mit Q-Basic machen. Da kannst du sogar deine Anweisungen nehmen, die du in der BAT drin hast. Du musst nur den Befehl SHELL davor schreiben und die anweisung in Anführungszeichen setzen. Das sieht dann irgendwie so aus:
1
2
SHELL "del C: \Programme\daszuloeschendeProgg\wegdamit.exe"
SHELL "start C: \Programme\dasProgg\Progg.exe"
Und dann kompilierst du es einfach mit nem Q-Basic Kompiler, den du auf qbasic.de bekommst.

PS: Bei den Pfaden oben musste ich ein leerzeichen zwischen den Doppelpunkt und das Backslash machen, da das sonst als Smilie angezeigt wird.
edited 1×, last 27.02.05 01:20:09 pm
To the start Previous 1 Next To the start
Log in to replyOff Topic overviewForums overview