Dlaczego „Windows chroni komputery PC” z mojego programu? Czy mogę to obejść?


0

Mam program wsadowy, który konwertuję na exe za pomocą konwertera BattoEXE. Zawsze uruchamia funkcję inteligentnego ekranu w systemie Windows 10. Dlaczego i jak mogę to obejść?


2
Nie konwertuj go na plik wykonywalny? Jedynym prawdziwym powodem tego jest ukrycie tego, co robi, a Windows Defender prawdopodobnie nie jest z tego zadowolony, ponieważ byłby to typowy takt złośliwego oprogramowania.
Mokubai

1
Defender zazwyczaj nie pytał cię więcej niż raz, po próbie uruchomienia niezaufanej aplikacji, gdy tylko wskazałeś, że chcesz ją uruchomić. Ten monit SmartScreen jest wyświetlany w oparciu o reputację samego pliku, konwersja skryptu wsadowego na podpisany plik wykonywalny rozwiąże ten konkretny problem.
Ramhound

1
Zapomniałem wspomnieć, że są inne rzeczy rozważane, inne niż podpisanie pliku wykonywalnego. SmartScreen wykorzystuje kilka różnych źródeł informacji i czynników, aby rozważyć, czy ten konkretny monit powinien zostać wyświetlony. Mówiąc prościej, uwzględnia reputację pliku, zwiększając czynniki, które poprawiają reputację pliku, zapobiegną temu pytaniu. Zazwyczaj jest wyświetlany raz i nie jest wyświetlany ponownie dla pliku dla tego użytkownika, chyba że plik zostanie zmieniony.
Ramhound

2
@ MarkDodsons I myślisz, że ludzie nie mogą odwrócić konwersji? Wszystko, co skutecznie robi, sprawia, że ​​zwykłym obserwatorom trudniej jest zobaczyć zawartość pliku wsadowego, każdy, kto jest naprawdę zdeterminowany (czytaj jako „mniej niż uczciwi konkurenci i hakerzy”), będzie w stanie uzyskać kod bez większego wysiłek.
Austin Hemmelgarn

1
Zamiast tego spójrz na użycie Iexpress.exe.
Squashman
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.