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
Pohlaví: Nespecifikováno

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

Příspěvekod Uziv00 » 17 úno 2016 22:43

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.

Reklama
Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3345
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

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

Příspěvekod atari » 18 úno 2016 22:47

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
Pohlaví: Nespecifikováno

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

Příspěvekod Uziv00 » 18 úno 2016 23:18

Š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: 3345
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

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

Příspěvekod atari » 20 úno 2016 00:13

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

Uziv00
Pohlaví: Nespecifikováno

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

Příspěvekod Uziv00 » 20 úno 2016 12:21

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


  • 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