Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Windows SmartSceen

Dobrý den!
Jednoho krásného dne mne Microsoft dovede k šílenství!
Naprogramoval jsem jednoduchou ultilitu ale když jsem se pokusil ji sdíslet s ostatními narazil jsem na problém zvaný "SmartScreen"! Já jsem zatím nikdy nemněl čas pochopit k čemu je a jak funguje poněvač ho vždy vypínám což většina uživatelů evidentně asi ne! Když se můj program pokusil někdo stáhnou a spustit sillyscreen ho vyfakoval tak že na to do smrti nezapomene. Tak mne napadlo že se si myslí že je to virus tak jsem to nahrál na virustotal ale výsledek byl negativní!
Teď jsem nejak zjistil že smartscreen nejak pracuje s certifikatama tak se chci zeptat JESTLI KVULI TE ZASRANE VECI MUSIM KOUPIT CERTIFIKAT OD DUVERYHODNE CERTIFIKACNI AUTORITY NEBO STACI KDYZ HO VYSTAVIM JA! Dekuji

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Windows 8 nedovolí spustit nepodepsaný program ze sítě. Musí být uložen na lokálním disku nebo musí…
Jan Fiala 30.03.2015 08:16
Jan Fiala
Zdravim Este bych mel par otazek. Nikdy jsem se o princip certifikace nezajímal a z toho take vypliv…
vojmar 26.04.2015 11:08
vojmar
BTW ani nevim proc mi Windows App Certification Kit pise po nacteni meho programu ze se nejedna o in…
vojmar 26.04.2015 11:15
vojmar
Instalační médium znamená, že používáš instalátor. Selfextracting archiv není instalátor. Nechápu, c…
Jan Fiala 26.04.2015 20:36
Jan Fiala
Diky za odpoved nutno rict ze mi to pomohlo ale s tim windows certifikation kitem budu asi muset nes…
vojmar 26.04.2015 22:07
vojmar
Ve Windows existuje role Trusted Installer. Tu dostanou pri instalaci instalacni programy. SelfExtra… nový
Jan Fiala 27.04.2015 06:08
Jan Fiala
Dobře a je teda vůbec způsob jak s malymi nebo zadnymi financnimi prostředky obejit smartscreen?? EV… nový
vojmar 27.04.2015 19:05
vojmar
Použij aspoň normální instalační program. Třeba InnoSetup není složitý, má průvodce... Další třeba N… nový
Jan Fiala 27.04.2015 19:20
Jan Fiala
Zdravim! Nejak jsem si vsiml ze aplikace kterou jsem vydal kdysi davno a uz je na serveru pekne dlou… nový
vojmar 29.04.2015 21:33
vojmar
Neviem o tom ze by niekto mal problem s tym ked prelozim exe v C++ a clovek si ho da na lokal a spus… nový
MM.. 29.04.2015 21:36
MM..
BTW. smartscreen vypinam hned po instalacii. To je pekne ale vetsina uzivatelu to nedela :( Ani nev… nový
vojmar 29.04.2015 21:46
vojmar
Nevi nekdo jak funuje ta reputace u smartscreenu a po jake dobe a pokolika spustenich se to prida na… nový
vojmar 01.05.2015 17:51
vojmar
Já si spíš myslím, že musí být nějaký zásadní rozdíl mezi těmi tvými aplikacemi. Už víme, že ta, co… nový
Zdenál 01.05.2015 17:59
Zdenál
Pravda je, že ta první (starší funkční) je klasická instalačka ale tim ze jsem tu druhou (novou nefu… nový
vojmar 05.05.2015 07:18
vojmar
Jake presne kecy ma co presne a kedy presne? Ptz cely cas tu pises o smartscreen, ale smartscreen n… nový
MM.. 05.05.2015 09:33
MM..
mm :-D že nepoužíváš ie, neznamená že nepoužívá tebe. celé problémum se týká mandatory labels a ozna… nový
kmochna 05.05.2015 10:07
kmochna
Ja viem ze to vyhodi hlasku ale tam stoji len ze stiahol si to z internetu chces to fakt spustit ale… nový
MM.. 05.05.2015 11:48
MM..
nálepky jsou povinné na každém nt. explorer dodržuje zóny a ty jsou zone identifiers. hapruje cílový… nový
kmochna 05.05.2015 12:04
kmochna
Dobre dekuji ale stale mne zajima to proc se u jedne aplikace okno smartscreenu (http://cdn5.howtoge… nový
vojmar 06.05.2015 18:13
vojmar
more info je anglická věta. co říká? nový
kmochna 06.05.2015 18:25
kmochna
Pod More Info je schovana moznost tu aplikaci spustit Zkus si prosimte prelozit, co ta informace Sm… nový
Jan Fiala 06.05.2015 18:46
Jan Fiala
můžeme si to vyzkoušet. ať nahraje aplikaci sem na server v dvojí verzi. jestli jí propašujeme... nový
kmochna 06.05.2015 18:55
kmochna
Smartscreen je nova technika ked windows vsetko bonzuje kdesi von cez internet aby to overil. Pise m… nový
MM.. 06.05.2015 19:10
MM..
normální člověk... budeš ho muset chránit vší :)) silou. nový
kmochna 06.05.2015 19:25
kmochna
Tak ja som to vypol uz v tom uvitacom dotazniku hned po instalacii, ked tam pisalo ze jake je to skv… nový
MM.. 06.05.2015 19:36
MM..
jsou kreativní. mrkni na zone identifier ads. ano. chtěl bych vidět oba soubory na neutrální půdě-… poslední
kmochna 06.05.2015 19:49
kmochna
Co sa tyka obbidenia smartscreen filtra tak musi to byt podpisane napr. google nasiel http://stackov… nový
MM.. 06.05.2015 19:14
MM..

Windows 8 nedovolí spustit nepodepsaný program ze sítě. Musí být uložen na lokálním disku nebo musí být podepsaný.
Je tam sice možnost přes odkaz na té obrazovce spuštění povolit, ale to jsou další 2 kliknutí a to se uživatelům líbit nebude.
Podle mne bude v budoucnu ještě hůř.

Jestli tě zajímá, co bys musel absolvovat kvuli code sign certifikátu, pak si přečti tohle:
http://pc.poradna.net/a/view/1373281-podepisovani- kodu-aneb-jak-ziskat-code-signing-certifikat

Nestačí, když certifikát vystavíš ty, musí být od nějaké autority, která se distribuuje - je ve Windows v autoritách. Jinak bys na tom byl úplně stejně - neexistovala by autorita pro ověření, takže uživatel by musel nainstalovat tvůj certifikát a pak spouštět tvůj program.

Zdravim
Este bych mel par otazek.
Nikdy jsem se o princip certifikace nezajímal a z toho take vypliva ze o tom nic nevim ale nejak jsem narazil na par veci.
1. Co je to standart code signing. A je to zdarma? https://msdn.microsoft.com/library/windows/hardwar e/89cf1c2c-9342-4bf4-a8ee-fe33d7c024e5
2. Vyresi standart code signing muj problem?
3. Jak je to se selfsigning certifikatama a resi to muj problem?
4. Vsiml jsem si ze microsoft ma neco jako nejakej SmarScreen app reputation a myslim ze to funguje jen pro podepsane aplikace.
5. Pomuze mi toto?? http://stackoverflow.com/questions/12311203/how-to -pass-the-smart-screen-on-win8-when-install-a-sign ed-application
konkretne ten Windows App Certification Kit?

Predem mnohokrat dekuji za kazdou odpoved ktera by mne aspon trochu posunula na ceste k cili.
:D

BTW ani nevim proc mi Windows App Certification Kit pise po nacteni meho programu ze se nejedna o instalacni medium :( Ja totiz k memu programu zadne medium neudelal ani nechci. Navic cela moje aplikace je selfextrakting archiv winraru protoze nevim jak prilepit k aplikaci knihovny!

Instalační médium znamená, že používáš instalátor. Selfextracting archiv není instalátor.
Nechápu, co myslíš "přilepováním" DLL knihoven.
DLL knihovny se nelepí. Pokud nemáš vývojové prostředí, které umí nativní kompilaci bez toho, aby kolem byl plný adresář knihoven, pak dej DLL knihovny do adresáře k aplikaci - to je nejjednodušší cesta a nebudeš zaplevelovat systémový adresář a řešit konflikty, kdy bys svou instalací přepisoval něco novějšího.

Windows certification Kit je pro Windows store. To se te tykat nebude, pokud delas desktopovou aplikaci.

SelfSign certifikat pouzit nemuzes, protoze k overeni musi mit uzivatel nainstalovan certifikat korenove autority, coz jsi ty. Takze bys musel presvedcit uzivatele, aby si nejprve nainstalovali tvuj certifikat a predtim je presvedcit, ze jim za tu duveru stojis.

Diky za odpoved nutno rict ze mi to pomohlo ale s tim windows certifikation kitem budu asi muset nesouhlasit pokud se nepletu je tam primo moznost vybrat Aplikace pro pracovni plochu nebo neco takoveho. Co se problemu s prepisovanim tyka to jsem vyresil bez problemu. Ale porad nechapu rozdil mezi instalatorem a selfextraktorem vzdyt je to temer to same to musim jeste dopisovat neco do registru???

Zdravim!
Nejak jsem si vsiml ze aplikace kterou jsem vydal kdysi davno a uz je na serveru pekne dlouho vubec SmartScreen neprovokuje! Ja to nechapu!! Jetu nejaka souvislost s poctem stazeni a spusteni aplikace?? Uz mne ten Microshit pekne sere.
Predem dekuji za jakekoli oduvodneni :D

Neviem o tom ze by niekto mal problem s tym ked prelozim exe v C++ a clovek si ho da na lokal a spusti. Vybehne tusim okno ktore vybieha furt, ze to je stiahnute z internetu, clovek klikne na OK, a je to. nie?
BTW. smartscreen vypinam hned po instalacii.

(aha ty mas problem ze to nevedia stiahnut, tak to uz musia byt totalne trubky na n-tu)

BTW. smartscreen vypinam hned po instalacii.

To je pekne ale vetsina uzivatelu to nedela :(
Ani nevi co to je a kdyz to zkusej v instalacce vypnout tak je zhejti microsoft. A nemam problem spustit danou vec na lokalu protoze smartscreen funguje myslim jen na stazene veci a kdyz uz tak vybehne jen jednou pak uz to spustite v poho. Mne jde o to aby to neodrazovalo uzivatele kteri si program stahnou z internetu coz je pro mne velkej problem.

Ja viem ze to vyhodi hlasku ale tam stoji len ze stiahol si to z internetu chces to fakt spustit alebo take nieco, nic mimoriadne. Neviem co presne mu vadi a preco (BTW. mam pocit ze u mna som to vypol uz ani neviem jak :) BTW2. neni to smartscreen, ta hlaska bola uz tusaim od visty alebo dokonca od XP s IE7 ci kedy :)

nálepky jsou povinné na každém nt. explorer dodržuje zóny a ty jsou zone identifiers. hapruje cílový pc a k jeho smůle je tam windows. ne firefox nebo opera.

edit// pro původní dotaz, co chceš slyšet? není to program pro windows a já ho tam nechci! ty si nebudeš vynucovat pravidla.

Smartscreen je nova technika ked windows vsetko bonzuje kdesi von cez internet aby to overil. Pise mu to ze nema internet - neda sa to overit. Normalny clovek Smartscreen a aj vsetky ostatne bonzovania vo Win vypina (a ze ich tam je neurekom). (BTW. s vypnutym smartscreen by mala nabehnut len klasicka hlaska o zone - ze to je stiahnute ci to fakt spustit)

Tak ja som to vypol uz v tom uvitacom dotazniku hned po instalacii, ked tam pisalo ze jake je to skvele ze to odosiela cosi cez IE, tak nevaham ani sekundu a naklikavam disabled :-) Vzhladom na to ze to mam vypnute tak ani som nevedel ze to vyskakuje aj mimo IE (az teraz som videl ten screenshot), co ale je nepodstatne ptz stale sa to da spustit aj napriek tej hlaske.

Zpět do poradny Odpovědět na původní otázku Nahoru