Apresentando fivedit de FiveTech

Discussão sobre a biblioteca Fivewin - O Clipper para Windows.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Apresentando fivedit de FiveTech

Mensagem 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.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Claudio Soto
Colaborador
Colaborador
Mensagens: 566
Registrado em: 27 Ago 2012 12:31
Localização: Uruguay
Contato:

Apresentando fivedit de FiveTech

Mensagem por Claudio Soto »

Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Apresentando fivedit de FiveTech

Mensagem 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
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Apresentando fivedit de FiveTech

Mensagem 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.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
cnavarro
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 28 Set 2017 14:16
Localização: Spain

Apresentando fivedit de FiveTech

Mensagem por cnavarro »

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Apresentando fivedit de FiveTech

Mensagem 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?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Apresentando fivedit de FiveTech

Mensagem 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
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

Apresentando fivedit de FiveTech

Mensagem 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
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Apresentando fivedit de FiveTech

Mensagem 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.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
cnavarro
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 28 Set 2017 14:16
Localização: Spain

Apresentando fivedit de FiveTech

Mensagem por cnavarro »

New Version

http://forums.fivetechsupport.com/viewt ... 25#p211866
cnavarro
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 28 Set 2017 14:16
Localização: Spain

Apresentando fivedit de FiveTech

Mensagem por cnavarro »

New Version ---------- 08/06/2018 ---------------

http://forums.fivetechsupport.com/viewt ... 25#p212841
cnavarro
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 28 Set 2017 14:16
Localização: Spain

Apresentando fivedit de FiveTech

Mensagem por cnavarro »

------------------------ New version 30/07/2018 --------------------

http://forums.fivetechsupport.com/viewt ... 25#p213830
cnavarro
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 28 Set 2017 14:16
Localização: Spain

Apresentando fivedit de FiveTech

Mensagem 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
Responder