COMO BLOQUEAR O DECOMPLIER

 Tópico anterior Próximo tópico Novo tópico

COMO BLOQUEAR O DECOMPLIER

C#

 Compartilhe  Compartilhe  Compartilhe
#487417 - 28/02/2019 13:38:08

FABRICIOWEB
BELO HORIZONTE
Cadast. em:Novembro/2011


Galera hoje pesquisando sobre como evitar decomplier  do meu sistema tive uma grande surpresa como todos sabem sou novo no c#
e esbarei com o reflector  e quase cair duro para traz ele fez todo decomplier do meu sistema tudinho como eu posso evitar isso



#487418 - 28/02/2019 13:53:22

GUIMORAES
ITAPETININGA
Cadast. em:Agosto/2009


Existem algumas ferramentas como o smartassembly, http://freeobfuscator.com/.

São 100% seguras?
Não, nada é!

Vai evitar alguma engenharia reversa?
Não, mas vai dificultar!

Qual a melhor forma de se proteger?
Na verdade não existe uma maneira 100% segura, mas as aplicações web são mais seguras nesse sentido, pois o seu backend estará hospedado em um servidor, dificultando o acesso.

Um usuário comum não vai fazer uma engenharia reversa, teria que ser alguém com um certo conhecimento, além disso, se a pessoa tem esse conhecimento, se acha que ela vai perder o tempo dela fazendo a engenharia reversa de um sistema sendo que ele pode fazer o seu próprio, apenas vendo as funcionalidades que o seu tem? Pense nisso.




#487419 - 28/02/2019 13:55:17

FABRICIOWEB
BELO HORIZONTE
Cadast. em:Novembro/2011


Citação:
:
Existem algumas ferramentas como o smartassembly, http://freeobfuscator.com/.

São 100% seguras?
Não, nada é!

Vai evitar alguma engenharia reversa?
Não, mas vai dificultar!

Qual a melhor forma de se proteger?
Na verdade não existe uma maneira 100% segura, mas as aplicações web são mais seguras nesse sentido, pois o seu backend estará hospedado em um servidor, dificultando o acesso.

Um usuário comum não vai fazer uma engenharia reversa, teria que ser alguém com um certo conhecimento, além disso, se a pessoa tem esse conhecimento, se acha que ela vai perder o tempo dela fazendo a engenharia reversa de um sistema sendo que ele pode fazer o seu próprio, apenas vendo as funcionalidades que o seu tem? Pense nisso.

sim o foda é que tenho uma parte binaria no meu codigo, cara acredite very hard de ser feita e quando eu abrir o reflactor tava ela estampada so se lambuzar



#487420 - 28/02/2019 14:38:08

FABRICIOWEB
BELO HORIZONTE
Cadast. em:Novembro/2011


To deixando aqui esse link se alguem precisar esse foi o melhor que encontrei ele ofuscou todo o codigo sem atrapalhar o funcionamento do sistema muito bom

https://github.com/yck1509/ConfuserEx/releases



#487425 - 28/02/2019 15:44:54

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Citação:
:
Caro FABRICIOWEB,

Se vc quer SEGURANÇA NA APLICAÇÃO .NET, e melhor vc trocar de profissão
pós a cada 10 pessoas que se formão em faculdades de engenharia de software, 6 acabam
se tornando (hackers) profissionais contratados pelas empresa concorrentes para quebra e
burlar software....

Olha se o próprio WINDOWS da MICROSOFT pode ser descompilado, o nosso seria diferente!!!!.....
e proibido, mais para os (hackers) não tão nem ai.........

Quando vc fica pensando em proteger seu software, tem gente estudada só para burla software......

(Opinião)
A verdadeira SEGURANÇA esta na sua cabeça pós ninguém tira de vc .....

1 - Por favor, um pouquinho mais de capricho com o português vai bem...
2 - Não sei de onde você tirou essa estatística de 60% "se tornando hackers profissionais". Tenho 22 anos de carreira em TI e nunca vi, nem sequer ouvi falar de algo assim.

Descompilação é sempre possível seja qual for a plataforma utilizada. Com .NET é ainda mais simples, pois não existe um executável e sim um pseudo-executável, é meio complicado de explicar assim de bate pronto, mas deve-se ao processo utilizado pela plataforma .NET até a execução propriamente dita. Resumindo bem grosseiramente, é um script amarrado em um executável. Sua aplicação roda num shell, com DLL's injetadas em um no frame. É bem complexo na verdade.

Aplicações nesse formato(windows forms) estão cada vez mais em desuso, já passou da hora de evoluir e produzir aplicações Web.

_______________________________________________________________________
Virei Oráculo!
The end is nigh, be ready for the nukes!


#487426 - 28/02/2019 16:26:31

GUIMORAES
ITAPETININGA
Cadast. em:Agosto/2009


Última edição em 28/02/2019 16:46:47 por GUIMORAES

A cada 10 pessoas que se formarão em engenharia, 6 mudam de área e vão fazer outra coisa, esta é a realidade (no Brasil ao menos).
Nunca conheci um hacker profissional também, e olha que trabalho ha mais de 15 anos na área.

Citação:
:
To deixando aqui esse link se alguem precisar esse foi o melhor que encontrei ele ofuscou todo o codigo sem atrapalhar o funcionamento do sistema muito bom

https://github.com/yck1509/ConfuserEx/releases


O único detalhe nisto fabrico é que você está utilizando um projeto de código aberto, ou seja, qualquer um pode entender como a ofuscação foi feita, e fazer a engenharia reversa.
Nada impede de você baixar o código fonte e modificar ele para deixar com a sua "ofuscação", é o mais seguro.




#487430 - 28/02/2019 17:58:29

FABRICIOWEB
BELO HORIZONTE
Cadast. em:Novembro/2011


Citação:
:
A cada 10 pessoas que se formarão em engenharia, 6 mudam de área e vão fazer outra coisa, esta é a realidade (no Brasil ao menos).
Nunca conheci um hacker profissional também, e olha que trabalho ha mais de 15 anos na área.

:
To deixando aqui esse link se alguem precisar esse foi o melhor que encontrei ele ofuscou todo o codigo sem atrapalhar o funcionamento do sistema muito bom

https://github.com/yck1509/ConfuserEx/releases

O único detalhe nisto fabrico é que você está utilizando um projeto de código aberto, ou seja, qualquer um pode entender como a ofuscação foi feita, e fazer a engenharia reversa.
Nada impede de você baixar o código fonte e modificar ele para deixar com a sua "ofuscação", é o mais seguro.


Sim sim




#487432 - 28/02/2019 19:27:31

FUTURA
.
Cadast. em:Maio/2004


Meu sistema em vb6, após gerar o exe, faço a compactação dele, e já tentei de várias formas "abrir" o exe, e nunca consegui de forma que desse pra ver o código..Fiquei espantado com a facilidade de ver o código de um exe que fiz em .net.



#487433 - 28/02/2019 21:20:37

WEBMASTER
CURITIBA
Cadast. em:Janeiro/2001


Membro da equipe
   a cada 10 pessoas que se formão em faculdades de engenharia de software, 6 acabam se tornando (hackers) profissionais contratados pelas empresa concorrentes para quebra e burlar software...


Ainda bem que essa informação está longe de ser verdade, senão a gente estava beeeeeeem mal


WebMaster - VBMania

Nao me mande e-mail com duvidas
Para isso e que existe o forum do VBMania !!!

#487434 - 28/02/2019 21:46:20

EPISCOPAL
VARZEA GRANDE
Cadast. em:Maio/2009


Citação:
faço a compactação dele

Qual programa utiliza Futura

____________________________________________________________________
Episcopal Studios




#487438 - 01/03/2019 07:19:18

NICKOSOFT
SANTO ANDRE
Cadast. em:Maio/2009


Fabricio, depois olhar mandei uma MP



 Tópico anterior Próximo tópico Novo tópico


Para responder este tópico o login é requerido
Se você já possui uma conta de usuário por favor faça seu login
Se você não possui uma conta de usuário use a opção Criar usuário