Dlaczego konwertować VBS na VBE?
Jedynym praktycznym powodem kodowania .vbs do .vbe jest utrudnienie odczytania kodu źródłowego na pierwszy rzut oka - na przykład w celu dystrybucji skryptu bez natychmiastowego ujawniania jego logiki. Nie zapewnia to realnego bezpieczeństwa, ponieważ kodowanie jest znanym szyfrem podstawieniowym, który darmowe dekodery online mogą odwrócić w kilka sekund.
Jak przekonwertować VBS na VBE
Microsoft Script Encoder FREE
Pobierz screnc.exe od Microsoft, otwórz wiersz poleceń i uruchom screnc.exe input.vbs output.vbe, aby wygenerować zakodowany plik. Nie są wymagane żadne dodatkowe ustawienia.
O tych formatach
Plik VBS to VBScript - kod źródłowy w formacie czystego tekstu, który Windows uruchamia za pomocą wbudowanego hosta skryptów Windows Script Host. Dwukrotne kliknięcie pliku .vbs powoduje…
Otwórz szczegóły .VBS →Plik VBE to skrypt VBScript, którego kod źródłowy został zaciemniony przez narzędzie Microsoft Script Encoder w celu jego ukrycia. Dwukrotne kliknięcie uruchamia go natychmiast za pomocą…
Otwórz szczegóły .VBE →Jakość i na co uważać
- Kodowanie jest banalnie łatwe do odwrócenia - darmowe dekodery online i skrypty odwracające ten proces istnieją od początku lat 2000.; nie używaj
.vbedo ochrony wrażliwych danych, takich jak hasła czy klucze API. .vbejest powszechnym formatem dla złośliwych skryptów, ponieważ kodowanie zaciemnia źródło; traktuj nieoczekiwany plik.vbejako podejrzany, tak samo jak nieoczekiwany plik.vbs.- VBScript jest usuwany z systemu Windows; screnc.exe i
.vbemają sens tylko w przypadku krótkoterminowych potrzeb dystrybucji - w przypadku długoterminowej automatyzacji należy przejść na PowerShell.
Najczęściej zadawane pytania
Czy mogę zdekodować `.vbe` z powrotem do `.vbs`?
Czy `.vbe` działa szybciej niż `.vbs`?
.vbe zachowuje się identycznie jak oryginalny .vbs w czasie wykonywania, bez różnicy w wydajności.