Jaký skript použít místo bat?

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uziv00

Re: Jaký skript použít místo bat?

Příspěvek od Uziv00 »

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.:
Bezpečnostní zásada je nikdy hesla ve skriptu nemít.
Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3383
Registrován: 24 říj 2008 19:50

Re: Jaký skript použít místo bat?

Příspěvek od atari »

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
"-g" je přepínač, a "heslo" je samotné heslo
Uziv00

Re: Jaký skript použít místo bat?

Příspěvek od Uziv00 »

Šikovně :D
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.
Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3383
Registrován: 24 říj 2008 19:50

Re: Jaký skript použít místo bat?

Příspěvek od atari »

Jak triviální. Já to zkoušel v BATu a pak už jsem to vzdal. Díky moc.
Uziv00

Re: Jaký skript použít místo bat?

Příspěvek od Uziv00 »

Není zač :D
Ono vše, co už je vyřešeno je krásně jednoduché :D Problém je jen na to přijít :D
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Jak použít zálohu z CodePen na ChatGPT?
    od Minapark » » v Programování a tvorba webu
    1 Odpovědi
    5023 Zobrazení
    Poslední příspěvek od Minapark
  • P: poslední místo ve Spotify
    od Karrex » » v P: Software
    1 Odpovědi
    22179 Zobrazení
    Poslední příspěvek od Karrex
  • Zapojení grafické karty na 12 pinů místo 14
    od WinDroid » » v Rady s výběrem hw a sestavením PC
    4 Odpovědi
    10510 Zobrazení
    Poslední příspěvek od WinDroid

Zpět na „Programování a tvorba webu“