Bezpečnostní zásada je nikdy hesla ve skriptu nemít.
Jaký skript použít místo bat?
-
- Pohlaví:
Re: Jaký skript použít místo bat?
Přesněji řečeno - kdo umí programovat vbs. Pak pozná příkaz, který používá heslo a objeví funkci, kde se počítá. Pak to může vyřešit "vykousnutím" funkce a WScript.echo mu heslo zobrazí. Jak říkám - není to neprůstřelné - viz.:
Re: Jaký skript použít místo bat?
ITCrowd píše:U skriptů nekompilovaných používám řešení dvou polí. V prvním poli jsou náhodně vygenerovaná čísla + správná čísla. Správná čísla tvoří ASCII kód písmen hesla. V druhém poli jsou souřadnice správných čísel v prvním poli. Pomocí dvojité For Next je proveden výběr jednotlivých čísel, která se pomocí funkce Chr() převedou na text hesla. Stejně tak pracuji i se jménem uživatele.
Tak jsem to chtěl vyzkoušet, a jediné co mě napadlo, že ten skript si ten příkaz vyexportuje do nového skriptu, kde pomocí CHR() dosadí to správné heslo, ten nový skript bude spuštěn, a potom automaticky smazán. Jenže v tom případě každej šikovnej si ten skript také najde a heslo přečte. Nepřišel jsem totiž na to, jak jinak dostat heslo z proměnné do příkazu v textové podobě. Jak toto tedy lze řešit?
Kód: Vybrat vše
arj a -gheslo D:\zaloha.arj D:\data.xls
-
- Pohlaví:
Re: Jaký skript použít místo bat?
Šikovně 
Tak pro příklad:
Samozřejmě si musíš vytvořit objekt WshShell.

Tak pro příklad:
Kód: Vybrat vše
isKey = Array (65,107,101,111,94,56,50,110,117,53,87,99,102,107)
Key = REG2()
Prikaz = "arj a " & "-g" & Key & " d:\zaloha\zaloha.arj " & " D:\data.xls"
WshShell.Run Prikaz
Function REG2
For ia = 0 To 6
REG2 = REG2 & Chr(isKey(ia))
Next
End Function
Samozřejmě si musíš vytvořit objekt WshShell.
Re: Jaký skript použít místo bat?
Jak triviální. Já to zkoušel v BATu a pak už jsem to vzdal. Díky moc.
-
- Pohlaví:
Re: Jaký skript použít místo bat?
Není zač 
Ono vše, co už je vyřešeno je krásně jednoduché
Problém je jen na to přijít 

Ono vše, co už je vyřešeno je krásně jednoduché


-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
Ktorú Ram použiť? Příloha(y)
od Frank Burns » 11 lis 2024 21:38 » v Rady s výběrem hw a sestavením PC - 1
- 870
-
od RIKI22
Zobrazit poslední příspěvek
11 lis 2024 21:39
-
-
-
Jak použít zálohu z CodePen na ChatGPT?
od Minapark » 01 led 2025 18:48 » v Programování a tvorba webu - 1
- 1859
-
od Minapark
Zobrazit poslední příspěvek
06 led 2025 08:08
-
-
-
CPU pasta 2 roky stará, neotevřená... Mohu použít...?
od TomiDomi » 28 říj 2024 22:59 » v Rady s výběrem hw a sestavením PC - 3
- 1706
-
od atari
Zobrazit poslední příspěvek
29 říj 2024 20:08
-
-
-
Něco mi žere misto na szstemovem SSD Příloha(y)
od Ketty02 » 13 zář 2024 12:36 » v Vše ostatní (bezp) - 14
- 5771
-
od buchtik
Zobrazit poslední příspěvek
14 zář 2024 10:56
-
-
-
Zapojení grafické karty na 12 pinů místo 14
od windroid2 » 16 pro 2024 12:22 » v Rady s výběrem hw a sestavením PC - 4
- 2057
-
od windroid2
Zobrazit poslední příspěvek
16 pro 2024 13:53
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti