» »

Skriti vsebino skript fajla (BAT/CMD na Windows)

Skriti vsebino skript fajla (BAT/CMD na Windows)

MrStein ::

Gre to ?
Če odstranim read permission, potem res ne morem gledat, ampak pognat tudi več ne gre.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

alesrosina ::

Dej mal bl definiri kaj bi rad .... ceprov se mi zdi, da bo odgovor bolj ne kot da.

neoto ::

skrij file, pa bo.

MrStein ::

Skripto lahko poženejo, ne morejo pa vsebine pogledat (recimo odpret v editorju).

Kak naj skrijem ???
Če lahko poženejo, potem ne morem skrit ...

Sem probal razne batch komplajerje, ker z exe fajli je to piece-of-cake.
OK, probal bi, ker noben ni free za downloadat.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

MrStein ::

Oziroma , če še vedno ni jasno:
- na desktop postavim ikono za eno skripto (skrita sama ali shortcut, meni je vseeno)
- če uporabnik klikne na njo, se požene
- ne sme pa uporabnik imeti možnost pogledati vsebino skripte (ker vsebuje občutljive podatke : geslo ) , torej če hoče odpret skripto recimo v NotePad-u, mora dobiti sporočilo o napaki (ali karkoli, le vsebine mu ne sme pokazati)
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

Kami ::

Ni možno.

Daedalus ::

Geslo bi pošilal naokoli v plain text obliki? Hmm, mogoče bi blo bolše poiskati kako drugo rešitev...

Kaj pa sploh počneš?
Man is condemned to be free; because once thrown into the world,
he is responsible for everything he does.
[J.P.Sartre]

blue ::

ABX ::

Lahko naredi compile na bat/cmd file tako da postane exe.
Vaša inštalacija je uspešno spodletela!

MrStein ::

OK, rešil sem s programčkom :

int main()
{
system("cmd /d /q /c runas /u:admin \"O:\\Program Files\\xxx\\yyyy.exe\" \\|"
" O:\\\\temp\\\\sanur\\\\sanur geslo");
return 0;
}

Gre pa za en glupi program, ki ne dela brez admin pravic.

A kdo točno ve, kdaj CMD prikazuje trenuten program v naslovu okna ?
Prej z /K flagom je kazal, zdaj z /C pa se nič ne vidi, samo ziher bi rad bil (da mi ne prikaže gesla iz drugega ukaza)


Popravek :
Če skompajliran programček dam v isto mapo, kot yyyy.exe ( in zraven dam še sanur.exe ), potem lahko v sorsu uporabim le imena "yyyy.exe" in "sanur.exe" -> bolj prenosen program.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

Zgodovina sprememb…

  • spremenil: MrStein ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Sublight - program za samodejni prenos podnapisov (strani: 1 2 3 49 10 11 12 )

Oddelek: Zvok in slika
579109641 (14245) Morison
»

batch skripta požene prevečkrat

Oddelek: Programiranje
172047 (882) krneki0001
»

Kako restartat proces?

Oddelek: Programiranje
393642 (3194) k4vz0024
»

batch fajl iz txt (strani: 1 2 )

Oddelek: Programiranje
659640 (8301) b3D_950
»

[Windows XP] Vaš račun je potekel (strani: 1 2 3 )

Oddelek: Operacijski sistemi
11914177 (11012) fosil

Več podobnih tem