Página 4 de 4

Apresentando fivedit de FiveTech

Enviado: 09 Abr 2018 19:24
por JoséQuintas
rochinha escreveu:Quando ao "AsInvoker" vou retirar do meu manifest
Pelo contrário, foi isso que resolveu no fivedit, e tem no meu manifest.
Se chamar como usuário normal, tem os direitos do usuário normal, e se chamar como administrador tem os direitos de administrador.
Sem ele assume administrador, e é justamente aonde os antivírus reclamam, porque teria que liberar acesso total.

Quanto a um aplicativo Harbour/xHarbour:
Tem que considerar as DLLs opcionais. Não sei se elas tem manifest, ou se o manifest faz efeito pra elas.
As DLLs acessadas diretamente vão acabar exigindo os mesmos direitos delas para o aplicativo, ainda mais quando TODOS os recursos da DLL acabam ficando disponíveis, usando ou não.
Isso é diferente de CreateObject() que não deixa o aplicativo preso à DLL, e só vai usar o que precisar.

Apresentando fivedit de FiveTech

Enviado: 09 Abr 2018 19:33
por Claudio Soto

Apresentando fivedit de FiveTech

Enviado: 09 Abr 2018 20:13
por JoséQuintas
Chamou a atenção esta parte:
In future releases, the only way to run an application elevated will be to have a signed application manifest that identifies the privilege level that the application needs.
E estranhei esta outra, que é diferente do ocorrido, que não tinha "asinvoker"
None or asInvoker

Standard user, No prompt, Application launches as a standard user

Apresentando fivedit de FiveTech

Enviado: 09 Abr 2018 22:48
por rochinha
Amiguinhos,

JoséQuitnas
Olha que interessante. Peguei uns posts atrás onde voce diz: ...Usei resourcehacker e troquei o manifest pelo meu !!!... salvei em um arquivo jquintas.manifest e por duas vezes ele foi deletado pelo meu antivírus. Eu uso o Baidu Antivirus.

E como você falou o "AsInvoker" roda a aplicação no nivel do usuário ativo. Mas se colocar requestedExecutionLevel level="requireAdministrator" e executar a aplicação em um usuário normal então o prompt de elevação será apresentado forçosamente.

Resta testar.

Apresentando fivedit de FiveTech

Enviado: 10 Abr 2018 23:22
por cnavarro

Apresentando fivedit de FiveTech

Enviado: 11 Abr 2018 11:30
por JoséQuintas
rochinha escreveu:salvei em um arquivo jquintas.manifest e por duas vezes ele foi deletado pelo meu antivírus. Eu uso o Baidu Antivirus.
Como pode um arquivo texto ser deletado? Esquisito.
JoséQuintas escreveu:In future releases, the only way to run an application elevated will be to have a signed application manifest that identifies the privilege level that the application needs.
Fiquei na dúvida sobre como traduzir isso: "signed application manifest"
Isso é o aplicativo assinado ou o manifest assinado?

Apresentando fivedit de FiveTech

Enviado: 11 Abr 2018 11:34
por JoséQuintas
isto deixa mais na dúvida ainda.
How to: Sign Application and Deployment Manifests

If you want to publish an application by using ClickOnce deployment, the application and deployment manifests must be signed with a public/private key pair and signed using Authenticode technology
...
Signing the ClickOnce manifests is optional for .exe-based applications. For more information, see the "Generating Unsigned Manifests" section of this document.
...
Unsigned manifests can simplify development and testing of your application. However, unsigned manifests introduce substantial security risks in a production environment. Only consider using unsigned manifests if your ClickOnce application runs on computers within an intranet that is completely isolated from the internet or other sources of malicious code.
https://msdn.microsoft.com/en-us/library/che5h906.aspx

Apresentando fivedit de FiveTech

Enviado: 12 Abr 2018 10:56
por Kapiaba
Rochinha meu rei o que diabos é "AsInvoker"? E o que isso tem a ver com o Fivewin the best? Obg. abs.

https://www.top10antivirussoftware.com

Apresentando fivedit de FiveTech

Enviado: 12 Abr 2018 11:19
por JoséQuintas
Kapiaba escreveu:Rochinha meu rei o que diabos é "AsInvoker"? E o que isso tem a ver com o Fivewin the best?
Não foi pra mim, mas...
Ao trocar o manifest do fivedit, ficou solucionado o alerta do antivírus.
É isso que tem a ver.
E foi isso que puxou o assunto de manifest, apesar do tópico ser pra fivedit.

"AsInvoker" evita que o EXE precise de direitos elevados por default, e direitos elevados é onde o antivírus bloqueia.

Quem usa BATs pra compilar, ou XHarbour, não tem esse recurso, que está embutido no HBMK2 do Harbour, e melhorado no Harbour 3.4 the best.

Apresentando fivedit de FiveTech

Enviado: 03 Mai 2018 15:52
por cnavarro
New Version

http://forums.fivetechsupport.com/viewt ... 25#p211866

Apresentando fivedit de FiveTech

Enviado: 08 Jun 2018 17:17
por cnavarro
New Version ---------- 08/06/2018 ---------------

http://forums.fivetechsupport.com/viewt ... 25#p212841

Apresentando fivedit de FiveTech

Enviado: 30 Jul 2018 09:52
por cnavarro
------------------------ New version 30/07/2018 --------------------

http://forums.fivetechsupport.com/viewt ... 25#p213830

Apresentando fivedit de FiveTech

Enviado: 09 Out 2019 09:26
por cnavarro
---------------------------------- NEW VERSION 04/10/2019 ----------------------

See what's new in FivEdit on the slack
Ver novedades y descarga en el slack

https://join.slack.com/t/fivedit/shared ... TY1YTQ5OWY