Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: 0xFer en 25 Mayo 2017, 05:35 am



Título: Vender extensiones desde Chrome Web Store
Publicado por: 0xFer en 25 Mayo 2017, 05:35 am
Hola, acabo de desarrollar una extensión para chrome. Lo quiero vender desde Chrome Web Store pero mi duda es que tan altas son las probabilidades de que lo puedan piratear, y cuales son las técnicas para hacerlo.

¿Cuáles son mis alternativas? ¿Cómo puedo vender una extensión?  :-X


Título: Re: Vender extensiones desde Chrome Web Store
Publicado por: 3n31ch en 25 Mayo 2017, 05:38 am
No se cuando se ganen por extensiones, solo que de inicio tienes que pagar 5 dolares por la cuenta de desarrollador.

A que te refieres con piratear? a que te roben el código?... pues es fácil verlo.




Título: Re: Vender extensiones desde Chrome Web Store
Publicado por: engel lex en 25 Mayo 2017, 05:40 am
depende de la complejidad... usualmente lo que hacen es que se usa un servidor propio para aportar factores anti pirateo...

sin embargo a menos que tu aplicación sea muy exitosa, usualmente no es algo por lo que te tengas que proteger de entrada, probablemente la gente prefiera huir por otras versiones más simples y gratuitas, que intentar piratear...



Título: Re: Vender extensiones desde Chrome Web Store
Publicado por: 0xFer en 25 Mayo 2017, 05:54 am
Estoy completamente seguro que lo van a piratear si no hago nada al respecto xD

Pd: lo que harán es coger la extensión y hacer como si ellos lo hubieran hecho cambiado el nombre o cosas asi.

Citar
depende de la complejidad... usualmente lo que hacen es que se usa un servidor propio para aportar factores anti pirateo...

¿Dónde puedo investigar más al respecto?


Título: Re: Vender extensiones desde Chrome Web Store
Publicado por: engel lex en 25 Mayo 2017, 05:55 am
no hay mucho material hasta donde he investigado XD

uso de keys o cuentas de usuario para decidir si enviar funciones o datos (ligeros) pertinentes al usuario para el correcto funcionamiento del script


Título: Re: Vender extensiones desde Chrome Web Store
Publicado por: 0xFer en 25 Mayo 2017, 06:27 am
Eso sería para usuarios inexpertos en programación pero ¿para usuarios que tengan conocimientos? Supongamos que tengo un archivo HTML y un javascript existe técnicas digamos para que el javascript funcione solo si el HTML no es modificado? Por ejemplo que el javascript funcione solo si en el HTML hay un link a una página o cosas por el estilo(es lo que haré pero ya se ha escrito algo sobre esto? xD).

Ya he visto código javascript de este tipo:

Código:
x5F\x6E\x75\x6D\x62\x65\x72\x40\x71\x3A\x4A\x2B\x40\x71\x40\x6F\x5F\x6E\x75\x6D\x62\x65\x72\x40\x71\x3A\x4A\x2B\x40\x71\x40\x6F\x5F\x6E\x75\x6D\x62\x65\x72\x5F\x63\x6F\x6E\x66\x69\x72\x6D\x40\x71\x3A\x74\x6F\x73\x5F\x61\x63\x63\x65\x70\x74\x61\x6E\x63\x65\x40\x71\x40\x72\x64\x61\x74\x40\x71\x35\x26\x74\x6F\x73\x5F\x61\x63\x63\x65\x70\x74\x61\x6E\x63\x65\x40\x71\x40\x72\x69\x70\x40\x71\x40\x76\x30\x2E\x30\x2E\x30\x2E\x30\x26\x74\x6F\x73\x5F\x61\x63\x63\x65\x70\x74\x61\x6E\x63\x65\x40\x71\x40\x72\x69\x6F\x76\x61\x74\x69\x6F\x6E\x5F\x62\x6C\x61\x63\x6B\x62\x6F\x78\x40\x71\x40\x76\x44\x40\x71\x44\x73\x40\x21\x70\x40\x21\x75\x32\x40\x21\x79\x4A\x46\x73\x40\x21\x6B\x40\x21\x6D\x40\x21\x79\x40\x21\x70\x40\x71\x45\x64\x65\x64\x40\x71\x45\x74\x72\x6D\x34\x65\x63\x40\x21\x6E\x6A\x40\x21\x72\x39\x45\x54\x30\x38\x77\x40\x21\x6E\x35\x44\x63\x40\x21\x68\x40\x21\x6D\x66\x32\x6C\x40\x21\x6B\x71\x6C\x72\x30\x6E\x62\x74\x77\x32\x64\x67\x39\x40\x21\x6D\x40\x21\x75\x54\x49\x40


 


Título: Re: Vender extensiones desde Chrome Web Store
Publicado por: engel lex en 25 Mayo 2017, 06:31 am
Citar
usualmente lo que hacen es que se usa un servidor propio para aportar factores anti pirateo...

Citar
uso de keys o cuentas de usuario para decidir si enviar funciones o datos (ligeros) pertinentes al usuario para el correcto funcionamiento del script

hay que ser muy expero para hackear un servidor que haya tomado por lo menos las previsiones basicas de seguridad...

oscuridad no es seguridad... ofuscar codigo como mucho evita novatos... desofuscar por complicado que sea no toma mucho tiempo


Título: Re: Vender extensiones desde Chrome Web Store
Publicado por: ThinkByYourself en 25 Mayo 2017, 11:09 am
Si quieres, hacemos un ofuscador. Es la única solución creo. Hacer el tuyo propio xD ahí la gente que se metería, que ya es poca, se metería aún menos... xD


Título: Re: Vender extensiones desde Chrome Web Store
Publicado por: engel lex en 25 Mayo 2017, 12:58 pm
el ofuscador ni importa si lo hace quien... con un debug basta


Título: Re: Vender extensiones desde Chrome Web Store
Publicado por: ThinkByYourself en 25 Mayo 2017, 16:01 pm
engel lex, totalmente de acuerdo, al final, siempre quedará el debugger.

Esto daría para otro post. Pero es algo muy corriente.

Y si en la ofuscación intercalaras operaciones completamente absurdas e inútiles, pero que se confundan con el código real?

Yo creo que el debugger es un infierno si sabes cómo convertirlo en tal  :silbar:


Título: Re: Vender extensiones desde Chrome Web Store
Publicado por: engel lex en 25 Mayo 2017, 17:10 pm
da igual... al final jscript es interpretado y agregar operaciones 1- hará más lento, 2- a la hora de debug verás lo necesario... oscuridad no es seguridad...



Título: Re: Vender extensiones desde Chrome Web Store
Publicado por: dato000 en 25 Mayo 2017, 17:16 pm
da igual... al final jscript es interpretado y agregar operaciones 1- hará más lento, 2- a la hora de debug verás lo necesario... oscuridad no es seguridad...



Cierto, cualquier debugger de un navegador desenmascara el javascript, lo importante es la funcionalidad por parte del código del servidor o de la app, no del cliente.

ahora si piensas venderlo, pues ahi te jodes, mucha gente prefiere que sea gratis, lo que puede pensarse como alternativa es incluir publicidad, eso te suma unos pesos.


Título: Re: Vender extensiones desde Chrome Web Store
Publicado por: Borito30 en 25 Mayo 2017, 17:22 pm
Una extensión que ultimamente ha ido adquiero popularidad ha sido anonymox en principio da un servicio gratuito de proxies pero si quieres usarlos todos, tienes que pagar una pequeña comision. Este es un ejemplo de que se puede dar un servicio gratis, y luego si quieren mejorar (un plus) le pones de pago. Poner algo de pago sin saber la rentabilidad o posibilidad de éxito es como apuntar a ciegas. Piensa bien en tu proyecto, que sea viable y accesible al publico y luego metele ese plus que hace que los usuarios adquieran tu producto desde mi humilde opinion. salu2


Título: Re: Vender extensiones desde Chrome Web Store
Publicado por: ThinkByYourself en 25 Mayo 2017, 18:29 pm
Sí, la verdad es que el negocio hay que sacárselo por parte del servidor si quiere hacerse serio. No hay mucho más... Ni que sea dejar partes de la aplicación sin cargar para que las dé el servidor con algún token o algo.