Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - bacanzito

#91
tengo esa duda  de como funciona este mundillo FTV quien creo  el hardware decodificador dongles "las actualisaciones " que es iks  por que esta cifrada las emisiones "Free-to-view"(Libre para ver),  

http://es.wikipedia.org/wiki/Señal_abierta


señales

http://sky-download.org/index.htm

http://www.portaleds.com/espanol/listar.php?sat=2990&cod=F%2520TA

comunidades

http://www.taringa.net/comunidades/satfta/

http://www.forokeys.com/foro/index.php

http://www.satellites.co.uk/forums/

http://www.satelliteplus.us/

son las unica que encontre

encontre videos

[youtube=640,360]http://www.youtube.com/watch?v=NC_vTkK83r8[/youtube]

[youtube=640,360]http://www.youtube.com/watch?v=K0doTkBrngg[/youtube]



tambien me intigra el internet satelital viene cifrado  :huh: :huh: :xD.
#93
por ejemplo ubunto no me gusta su interfas es muy cristalino transparente tampoco que no sobrepase los limites de uso en el firmware en las bios del kernel:-\



nose a que distro, version interfas me recomiendan que  no consuma ram y que corra rapido   :laugh: AfterStep, Blackbox, Fluxbox, GNOME, IceWM, KDE, LXDE, Openbox, WMaker, Xfce

estos son las caracteristicas de mi computadora.


#94
 que tan complicado , dificil es desarrollarlo  del 1 al 10  este proyecto para wordpress phpBB smf :huh: pero creo que elhacker.net nunca usaria esta tecnologia    :-(



https://developers.google.com/+/hangouts/

para que se den una idea

https://es.verbling.com/community
#96
bueno para mi  es mejor google hangouts es el futuro de las webs ;D

ejemplo:

https://es.verbling.com/community

Saludos.
#97
opiniones se viene nueva tecnologia en el desarrollo web  :huh:  :P
#98
hablando en terminos de complejida en el aprendisaje.
#99
 Hola bueno vengo a expresar mis ideas



muy aparte que funcionaria con esto http://goo.gl viendo de este post http://www.forolockerz.com/general/blockeo-de-mega-en-adfly/ , estaba pensando como hacer este bbcode para  http://es.wordpress.org/  como el de

http://www.gratisprogramas.org/sistema-para-integrar-adf-ly-con-proteccion-de-enlaces/  con el sistema de afiliados   adf.ly   

aqui esta el spoiler pero no se como jalarlo para la plataforma Wordpress







https://mega.co.nz/#!YV92lLJT!KarliWQ_E2_uHnru7VVeHhmIdeVb38cz3fbD1ZEriA8

#100
 
quiero saber como escriben los comandos en lenguajes de programacion como c++ asm php python usan el idioma INGLES para escribir ,mejor dicho la "letra latina" por que supuestamente algunos no dominan el abecedario.
#101
alguien me explica como puedo crear  plugins de los sitios torrents que no estan aqui.

http://torrent-search.sourceforge.net/plugins-list/

es mas que todo para evitar la publicidad de los sitios torrent    no basta con Adblockplus :)
#102
Hola algun programador podria decirme si existe un tutorial de como integrar Hangouts - Google a  wordpress  smf phpbb   me gusta la dinamica :D

https://developers.google.com/+/hangouts/

https://developers.google.com/+/hangouts/api/?hl=es

ejemplo : https://es.verbling.com/community

Saludos.
#103
alguientiene conociemiento de cuantos  alfabetos existen  son , claro idiomas oficiales :huh: sabe por ejemplo escuche que en el chino mandarin no existe alfabeto como en el español  :o y tambien se que el ruso uso el alfabeto cirilico
#105
Nesecito que me difinan estas carreras tambien  ;)


•   Ciencias de la Computación (Computer Science)
•   Ingeniería de Software (Software Engineering)
•   Sistemas de Información (Information Systems)
•   Ingeniería de Computación (Computer Engineering)
•   Tecnologías de Información (Information Technology)
•       Programador(programmer)
#106
cual son las ventajas y  desventajas y cuales vendrian a ser los lenguajes de programacion libre y privativo opiniones de los mas populares.
#107
soy nuevo en la programacion informatica ,esto me confunde demasiado que es eso del frameworks señores , no se que aprender me quiero enfocar  en la tecnologia de desarrollo web   , tambien para desarrollo de app de moviles en Apple  Ios , android ,windows phone y luego pretendo ir al desarrollo de software para computadoras  de Sistema operativos  Linux  Mac OS Windows que me aconsejan usar cuales son os mejores lenguajes de programacion para cada plataforma ¿y porque? :huh:


http://es.wikipedia.org/wiki/Anexo:Lenguajes_de_programación

http://www.bestwebframeworks.com/
#108
bueno me ha gustado la dinamica de esta web que crea salas de Google+ Hangouts es divertido conversas mediante la voz  en otros idiomas.

Verbling: Red social de Idiomas (enseña y aprende)



es un sitio web relativamente nuevo, pero es la bomba!   :xD

https://es.verbling.com/community

La primera forma de hablar inglés  GRATIS. es mediante un intercambio de idiomas  en Verbling tienen comunidades de salas creadas en Hangouts de Google por los propios usuarios



Donde encuentras a alguien que habla el idioma que tú quieres aprender y que a la vez, está aprendiendo tu lengua. De esta forma os enseñaréis mutuamente y ambos os beneficiaréis.

Así que entra en la página y regístrate.  Verbling te pedirá información personal, así como qué idiomas hablas y cuáles estás aprendiendo (ves que no es solo para  inglés).

Atrévete con Verbling conocerás a gente interesante y tu inglés mejorará considerablemente!




imaginense si le pudiesen implementarlo a sus web  y hacer sus propias comunidades  de videollamadas de diferentes temas a conversar seria facinante.

pero que tan complejo  es  :huh:   hacer en foros  wordpress con licencias gratis seria mas dinamico crear comunidad de voz.
#109



Caminar por la sombra puede resultar riesgoso pero excitante. Cuando mencionan la oscura y exiliada palabra de los foros de los publishers, todos bajan la voz o miran al compañero de al lado con cierta complicidad. Ya sabes de lo que hablamos. Hablamos de los hacks. Esos programas ilegales que muchos jugadores odian y que otros ya se han acostumbrado a utilizar. ¿O acaso tú no has sentido esa tentación de tener más oro, más nivel o más poder de una forma fácil y (casi) segura?

Fuera del debate moral que genera la utilización de estos programas, hoy buscamos mostrarle algo diferente al jugador. Polémico tal vez, la entrevista a un desarrollador de programas ilegales, nos ofrecerá una perspectiva distinta sobre los juegos tipo MMO a la que solemos escuchar. Los usuarios interesados en estos programas, sea por miedo a repercusiones por parte de las empresas o por una cuestión de ideología, participan día tras día con sus nicks ocultos en foros gamers relacionados a la temática. Y tan sólo hace falta ver cuántos pedidos y distribución existe en temas generados en los subforos para darse cuenta de la magnitud que tiene este fenómeno en los MMO, no sólo latinos, sino del mundo entero.

Hazle click al play y entérate cómo vive un creador de hacks detrás de las bambalinas. Te aseguramos que no te denunciaremos por interesarte en el tema.

https://soundcloud.com/pablo-vallejo/entrevista-a-un-creador-de

http://www.elnpc.com/2012/08/06/entrevista-a-un-creador-de-hacks-punkh4xind/
#110
Hola amigos bueno, les explicare:

Este Archivo .xfs que se llama " sound101019.xfs ", Esta Encryptado, osea con una contraseña:

Descarga sound101019.xfs:


http://www.mediafire.com/?r929bv2zg00zeyf

Para poder Abrirlo Tenemos que usar " SolFSExplorer ":

Descarga SolFSExplorer:

http://www.mediafire.com/?bu1lac2w9y0ezdm

La Contraseña del sound101019.xfs es:

45skdmlRnadmsandjtdlswlskdmldlstodrhksdmsandjtdlswl5432dlwnddy1gksrkzzwpswkd12


ahora aqui viene el problema que tengo es como sacaron esa contraseña cual fue el proceso se uso OllyDbg :huh:

#111
tengo una duda esposible hacer comunidades de salas de Google Hangouts Smf/phpbb/wordpress es posible saben si ya existe mods o plugins , o me explicaron como funciona con gmail me ha entrado curiosidad como crea los eventos dinamicamente :P

ejemplo que me impresiono   :o es una comunidad de idiomas




Citarhttps://es.verbling.com/community


CitarShared Talk Comunity





Página:









Hola amigos! hoy les traigo esta torre de babel online. Acá pueden conocer gente de distintos paises de habla del lenguaje que quieran aprender y que quieran aprender tu idioma materno.




Cuando entran tienen que apretar en el cuadradito amarillo:





Cada usuario se clasifica en:

País - Idioma materno - Idioma a aprender.





Por ejemplo yo:

Argentina - Español - Coreano y Latín.

Y hablo con alguien de Corea que quiere aprender español    :laugh:





Y no solo hay un chat escrito, sino que se puden hacer conversaciones de voz:



Eso es todo, entren y vean qué onda. Suerte!
#112
es verdad que   :D ¿el idioma ingles influyo demasiado en la sintaxis  de los lenguajes de programaciòn?

me hice esa pregunta al ver este post  :o :

http://foro.elhacker.net/programacion_general/escribiendo_un_manual_de_programacion_para_ninos-t400484.0.html

es posible  :huh:  que un niño nativo en español pueda programar y entender mas rapido la logica de programar , que un niño nativo en ingles.  :huh:
#113
 yo pienso que es el metodo duolingo/memrise  y ustedes  :huh:

[youtube=640,360]http://www.youtube.com/watch?v=SMQLhoZ8yys[/youtube]

http://www.duolingo.com
http://www.memrise.com

Ejemplo : Poliglotas Luca Lampariello, Richard Simcott and Susanna Zaraysky los mejores de Youtube  :D


http://www.youtube.com/watch?v=X5HZfLYzntg

http://www.youtube.com/watch?v=SmZPl6xO_X4
#114
Desarrollo Web / IdentiScript - Descargalo
14 Octubre 2013, 15:32 PM


desarrollador : darkcool  

Ya llego el script mas esperado  :D  , IdentiScript, en este script no podras encontrar errores alguno o inseguridad, todo esta estable y correcto, he trabajado mucho en ello, arreglado muchos errores y tambien trabaje en la optimización de la bd ya que el script consumia mucho.


Demo: http://www.demo.identiscript.net/

https://mega.co.nz/#!YV92lLJT!KarliWQ_E2_uHnru7VVeHhmIdeVb38cz3fbD1ZEriA8


fuente:

http://www.marcofbb.com.ar/foro/scripts-prefabricados/identiscript-descargalo/
#115
 bueno tengo una duda como le hace los programadores chinos  arabes rusos japoneses cuando escirben algoritmos de programacion las sintaxis que usan son   el default ingles.


soy novato
#116
Hola directo al grano cual seria el mejor algun consejo , para proteger links de descarga  en Internet  con licencia gratis :huh: :D

Código (php) [Seleccionar]
<?php
function base16Encode($arg){
$ret="";
for($i=0;$i<strlen($arg);$i++){
$tmp=ord(substr($arg,$i,1));
$ret.=dechex($tmp);
}
return $ret;
}

$key="1234567890987654";
$transmitKey=base16Encode($key);
$link="http://www.mediafire.com/?xxxx1/jDownloader.dmgrnhttp://www.mediafire.com/?xxxx2/jDownloader2.dmg";
$cp mcrypt_module_open(MCRYPT_RIJNDAEL_128'''cbc''');
@
mcrypt_generic_init($cp$key,$key);
$enc mcrypt_generic($cp$link);   
mcrypt_generic_deinit($cp);
mcrypt_module_close($cp);
$crypted=base64_encode($enc);

?>


<FORM ACTION="http://127.0.0.1:9666/flash/addcrypted2" target="hidden" METHOD="POST">
  <INPUT TYPE="hidden" NAME="passwords" VALUE="myPassword">
  <INPUT TYPE="hidden" NAME="source" VALUE="http://jdownloader.org/spielwiese">  
  <INPUT TYPE="hidden" NAME="jk" VALUE="function f(){ return '31323334353637383930393837363534';}">
  <INPUT TYPE="hidden" NAME="crypted" VALUE="<?php echo $crypted?>">
  <INPUT TYPE="SUBMIT" NAME="submit" VALUE="Add Link to JDownloader">
</FORM>











es para aplicarlo a este plugin:

http://foro.elhacker.net/desarrollo_web/click_n_load_2_bbcode_para_wordpress_plugin_v10-t395267.0.html

Saludos.

#117
imaginaos hipoteticamente, si los lenguajes  programacion estuviesen en español nativo, como  habria sido los codigos fuentes y algoritmos de internet   :laugh: :huh:

los  angloparlantes ingleses  habrian tenido problemas para aprender al no tener mucho documentacion :huh:

y que opinan de estos proyectos

http://www.pauscal.com.ar/

http://pseint.sourceforge.net/
#118
no comprendo muy bien son distintos protocolos p2p a nivel web ?.

http://www.reddit.com/r/onions/comments/17hn61/tor_v_i2p_v_freenet/

#119
cual es la forma de hacerlo mas seguro algun ejemplo  complejo de ocultar los links para los robots de google ?

como lo hace con cln2 https://safelinking.net

jdownloader.php

Código (php) [Seleccionar]

<?php
function base16Encode($arg){
$ret="";
for($i=0;$i<strlen($arg);$i++){
$tmp=ord(substr($arg,$i,1));
$ret.=dechex($tmp);
}
return $ret;
}

$key="1234567890987654";
$transmitKey=base16Encode($key);
$link="http://www.mediafire.com/?xxxx1/jDownloader.dmgrnhttp://www.mediafire.com/?xxxx2/jDownloader2.dmg";
$cp mcrypt_module_open(MCRYPT_RIJNDAEL_128'''cbc''');
@
mcrypt_generic_init($cp$key,$key);
$enc mcrypt_generic($cp$link);   
mcrypt_generic_deinit($cp);
mcrypt_module_close($cp);
$crypted=base64_encode($enc);

?>


<FORM ACTION="http://127.0.0.1:9666/flash/addcrypted2" target="hidden" METHOD="POST">
  <INPUT TYPE="hidden" NAME="passwords" VALUE="myPassword">
  <INPUT TYPE="hidden" NAME="source" VALUE="http://jdownloader.org/spielwiese">  
  <INPUT TYPE="hidden" NAME="jk" VALUE="function f(){ return '31323334353637383930393837363534';}">
  <INPUT TYPE="hidden" NAME="crypted" VALUE="<?php echo $crypted?>">
  <INPUT TYPE="SUBMIT" NAME="submit" VALUE="Add Link to JDownloader">
</FORM>


nesecito una idea para mejorar la proteccion del plugin Click 'N' Load 2 creo que esto revolucionaria los sitios warez en servidores gratis  ;-)





https://mega.co.nz/#!t9AX2KrT!ZZUEfystvGdTuVc2fyLVxm1w788izv1sKPI7OQ9Eym0

bueno aqui le dejo la fuente del autor  :)

fuente:

http://lopezito.com/blog/cnl2/
http://forobeta.com/plugins-wp/190333-click-n-load-2-wordpress-plugin-v1-0-a.html

encontre solo esto en google

Advanced Encryption Standard - Wikipedia, la enciclopedia libre
PHP Implementation of AES Advanced Encryption Standard in Counter Mode
javascript Implementation of AES Advanced Encryption Standard in Counter Mode | Movable Type Scripts
AES (Rijndael) Encryption Test in javascript
Implementar AES en javascript | El Camello, el León y el niño. O la evolución del perro al lobo
#120
Mensajería / ¿Como se crea un Tinychat?
14 Septiembre 2013, 04:59 AM
Como se crea un Tinychat es como un chatroulette pero mas social de 12 personas :D

http://tinychat.com/
#121




http://www.lemote.com/en/products/Notebook/2010/0310/112.html

Solo se que el ordenador de Richard Stallman es un YeeLoong de Lemote  Notebook ya que es el único "libre", puesto que proporciona el código fuente de todos sus componentes (bios, drivers...) además de equiparlo de serie con GNU / Linux. Stallman rechaza el teléfono móvil hasta que encuentre algo parecido a su Notebook.

Tal cómo la Fundación de Software Libre proclama:


"A medida que nuestra sociedad se hace más dependientes de los ordenadores, el software que ejecuta es de vital importancia para asegurar el futuro de una sociedad libre. El software libre es tener control sobre la tecnología que utilizamos en nuestros hogares, escuelas y negocios, donde los equipos de trabajo para nuestro beneficio individual y colectivo, no para las empresas de software propietario o de los gobiernos que podrían tratar de restringir y controlarnos."
de paso alguien sabe que sistema GNU/Linux OS utiliza por ahí leí que era una basada en Debian , por otro lado aseguran que es GnewSense.
#122


[youtube=640,360]https://www.youtube.com/watch?v=8iSuLL3LPnk[/youtube]



Profesor de ciencias de la computación en Carnegie Mellon University quien ha destacado por ser un pionero en el Crowdsourcing. De origen guatemalteco, reside en Estados Unidos y es reconocido como un investigador influyente en el ámbito científico y tecnológico con premios como el MacArthur otorgado a personas destacadas en sus áreas. Además, es el creador de Captcha y reCaptcha test diseñado para el ojo humano que impide el spam y que a través de las palabras escritas por los humanos en el test se esta contribuyendo a la digitalización de millones de libros, este proyecto fue adquirido por la empresa Google. Su proyecto más reciente se denomina Duolingo que tiene como objetivo que millones de personas aprendan otros idiomas de forma gratuita y al mismo tiempo ayudan a traducir el contenido de Internet a otros idiomas. XD

Duolingo | Learn Spanish, French, German, Portuguese, Italian and English for free
#123
me parece que el nivel de complejida en el  entendimiento son parecidas los idiomas del humano y el lenguaje de programaciòn de computacion llevan algo en comun "las reglas"  :)

http://es.wikipedia.org/wiki/Idioma

http://es.wikipedia.org/wiki/Lenguaje_de_programacion

para mi personalmente  se me dificulta  mucho entender los algoritmos de lenguaje de programacion , al ser nativo español creo que es por mi idioma si hubiese sido nativo del ingles habria entendido mejor la sintaxis y reglas, siempre estuvo el ingles desde niño me costo entender el funcionamiento.
#124
GNU/Linux / ¿También espían en Linux?
3 Septiembre 2013, 08:10 AM
De hecho Richard Stallman ya emitio su opinion al respecto. Apunto con el dedo acusador a nada mas y nada menos que a Mark Suttleworth, CEO de Canonical (Ubuntu) por incluir spyware en su distro ( y esto es oficial, Suttleworth a reganadientes lo reconocio..."pero lo usamos para cosas buenas"....je). Esa es la razon por la que ahora existen las "opciones de privacidad" en Ubuntu. En la comunidad de Linux Mint tambien se tiene cierto malestar por la decisionde de mantener Zeitgeist (una aplicacion que hace seguimiento de todas tus actividades en la pc) a pesar de las continuas peticiones por removerlo. Clemennt Lefevre ha tenido que salir al frente mas de una vez para desmintir tales acusaciones. Yo, la verdad , mientras exitsa algo en mi PC haciendo seguimiento de todo lo que haga, lo voy a considera spyware.

Linux Debian & Fedora siempre se ha mantenido fiel a su precepto de "Libre" y es el que uso por cierto.   :P

Pero ahí otras distribuciones que si son totalmente libres, Trisquel, Parabola, gNewSesnse, etc que son las que promueve el FSF, estás tienen todo el kernel libre y aplicativos libres. No contienen ningún driver privativo.


Código de la NSA en Android y Linux, seguridad que impone muchas dudas



El descubrimiento del programa PRISM cuenta entre sus muchos detalles con la teórica colaboración de los gigantes de la tecnología en esa gigante red de espionaje y monitorización. Varios de esos gigantes, como Google, han tratado de negar que haya acceso a sus servidores, pero ahora han aparecido nuevos y singulares datos que en este caso afectan a Android.

Programadores de la NSA han añadido cierto código al sistema operativo Android que teóricamente aumenta la seguridad de esta plataforma móvil. Las sospechas que eso genera han tenido que ser explicadas, pero la portavoz de Google Gina Scigliano simplemente ha indicado que "todo el código de Android y sus contribuyentes está públicamente disponible para su revisión en source.android.com".

Y sin embargo, la sospecha permanece. Google accedió a incluir ese código, llamado Security Enhacenments for Android ("Mejoras de seguridad para Android") en 2011. Según la NSA dicha código aisla las aplicaciones para evitar que hackers y otros usuarios ganen acceso a datos personales o corporativos almacenados en un dispositivo.

"Nuestro objetivo", afirmaba Stephen Smalley, investigador de la NSA que trabaja en dicho desarrollo, "es aumentar el nivel de la seguridad en dispositivos móviles comunes". La publicación Bloomberg Businessweek que ha tenido acceso a la presentación de dicha característica indica que en ella se deja claro que este programa "es invisible a los usuarios", además de indicarse que en esa presentación el objetivo final es "mejorar nuestra comprensión de la seguridad en Android".

¿Seguridad o escuchas para PRISM?
Vanee' Vines, portavoz de la NSA, no dejó claro si ese desarrollo también ayuda a esa monitorización que se sabe que los dispositivos móviles han sufrido como parte del programa Prism. "El código fuente está disponible públicamente para que cualquiera pueda revisarlo, y eso incluye la capacidad de analizarlo línea por línea".



Esas "mejoras de seguridad" están presentes en terminales como el Sony Xperia Z, HTC One o Samsung Galaxy S4, y aunque no están activadas por defecto según la documentación, sí lo estarán en futuras versiones de Android.

En Apple precisamente han indicado que no aceptan código fuente de ninguna agencia gubernamental para sus sistemas operativos y otros productos, pero no se sabe si otros sistemas operativos incluyen ese código, aunque hay indicios de que una plataforma teóricamente a salvo de estos temas podría también incluir ese código: Linux.

¿También en Linux, y por tanto, en los servidores de Google, Amazon o Facebook?
Según Bloomberg, la plataforma Security Enhacements for Android se derivó de un ya veterano proyecto de la NSA llamado Security Enhanced Linux (SELinux). El SELinux es uno de los componentes claves del Red Hat Enterprise Linux (RHEL) y sus clones, el código es 100% auditable tanto para plataforma PC como para Android



Aquel código se integró hace una década en el núcleo de este sistema operativo, y se desconoce si en dicho código también hay partes orientadas a monitorizar y espiar comunicaciones de los usuarios.

De ser así, tendríamos al menos parte de la explicación de cómo accede la NSA a los servidores de gigantes como Google o Facebook: en todos ellos se hace uso de Linux. Jim Zemlin, director ejecutivo de la Linux Foundation, ha indicado que "el código fue revisado de forma independiente por un montón de gente", y asegura que no hay en él nada que indique que está orientado a esas escuchas y monitorización de las comunicaciones.


Fuente
#125
Ingeniería inversa en aplicaciones de Android I


Formatos de archivo .DEX y .JAR

Como sabemos la mayoría de aplicaciones para Android están programadas en Java, los ejecutables de este sistema operativo tienen una extensión de tipo .APK, hasta aquí todo bien, pero debemos saber que esta extensión no es más que una variación de la extensión .JAR, por lo que si alguna vez hemos programado en Java sabemos que los .JAR funcionan como una especie de contenedor con varios archivos adentro, por lo que con cualquier compresor podemos extraer su contenido y ver una serie de archivos que son los que componen la aplicación.

Por lo tanto, si a una aplicación Android  (.APK) le extraemos los ficheros con un compresor cualquiera podremos ver todos los ficheros que componen la aplicación:


Uno de estos archivos es classes.dex que será uno de los más importantes pues este es el que contiene las clases y todo el código en general de la aplicación.
Herramientas necesarias

Como mencionábamos más arriba, en Windows para poder ver el código en ensamblador de un archivo con extensión .exe usábamos el OllyDB, en esta ocasión haremos uso de una serie de herramientas que harán lo mismo y con esto podremos ver el código Java.

El proceso será sencillo, pasaremos el archivo .dex a .jar y luego descompilaremos este último. Para esto necesitaremos:

JD-GUI: Es una aplicación con interfaz gráfica muy intuitiva con la que podremos ver el código fuente de los archivos .class (básicamente .jar de Java). Con  esta herramienta podremos ver clases, métodos y otros componentes del programa. Web oficial: http://java.decompiler.free.fr/?q=jdgui

Dex2Jar: Como su nombre nos lo dice, permite pasar de .dex a .jar, podemos usarlo individualmente o en conjunto con las herramientas que nombraremos aquí. Web oficial: http://code.google.com/p/dex2jar/

Eclipse: Es un IDE de desarrollo para varias plataformas y que funciona con java. Web oficial: http://www.eclipse.org/downloads/

Configurar .Dex2Jar en Eclipse

Lo primero será configurar un nuevo proyecto, por lo que vamos a File > New > Java Proyect, le ponemos un nombre al proyecto y damos a finalizar.


Seleccionamos nuestro proyecto en explorador de paquetes, luego estando seleccionado vamos al menú Project > Properties > Java Build Path. Allí en la pestaña "Libraries" damos click en "Add external Jars", allí en la ventana que sale ubicamos la carpeta de Dex2Jar y añadimos todos los .Jar de la carpeta a nuestro proyecto y seleccionamos Ok.


Ahora añadimos nuestro fichero .APK al proyecto, es decir, lo arrastramos hasta el explorador de  paquetes.


Ahora hacemos click derecho en la carpeta de nuestro proyecto, seleccionamos Run As > Run Configurations y hacemos doble click en "Java application", por lo que se añadirá una especie de página en la cual podemos pasar argumentos.

Aquí en la pestaña "Main"añadimos el nombre de la clase Main de Dex2Jar, la cual es posible encontrarla haciendo click en el botón "search" de la misma pestaña, en mi caso tiene una estructura así: com.googlecode.dex2jar.v3.Main


Luego vamos a la pestaña arguments y en la primera caja de texto colocamos el nombre de nuestro fichero APK con la extensión:


Damos click en Aplicar (Apply) y luego en "Run", para ver un resultado de este tipo:


Ahora actualizamos nuestro explorador de proyectos (Click derecho y luego le damos "Refresh") y veremos un nuevo fichero con extensión .Jar, es el que necesitábamos.


Descompilar archivos .JAR

Con el proceso anterior obtuvimos un .JAR limpio, ahora debemos "decompilarlo" para así poder ver su código fuente, por lo que abrimos el JD-GUI y allí abrimos nuestro .JAR generado, lo primero que observo son los métodos y en especial uno que dice button1_click(), ya que de seguro allí habrá algo.



Pero bueno, ya a partir de aquí podemos seguir e investigar todo el código, obviamente los conocimientos de programación nunca están demás para entender los algoritmos implicados en la aplicación.

Crackme

http://www.mediafire.com/download/tbdy9228c2reclg/crackmetest.apk

Fuente


Ingeniería inversa en aplicaciones de Android II


se puede definir que el código generado para las aplicaciones Android no es exactamente "Java Bytecode", por eso los ejecutables para Android no contienen ficheros .class si no .dex que significa Dalvik Executable. De igual forma estos ficheros .dex se pueden "decompilar" y lo que veremos posteriormente será un lenguaje de bajo nivel (Dalvik Bytecode).

Aunque como tal con algunas aplicaciones específicas podemos ver en un lenguaje de alto nivel estos códigos (aplicaciones como Dex2Jar posteriormente decompilando con JD-GUI). Algunos enlaces interesantes sobre Dalvik y los OPCodes:

http://www.dalvikvm.com/
http://pallergabor.uw.hu/androidblog/dalvik_opcodes.html
http://developer.android.com/reference/dalvik/bytecode/Opcodes.html

Herramientas a utilizar y preparación del entorno

Para la preparación del entorno tendremos en cuenta todo lo necesario para empezar casi "desde cero", los requisitos como siempre son saber la lógica de un lenguaje de programación (mejor si es Java) y bueno, lo demás se explicará poco a poco.

Como trabajaremos con Android necesitaremos usar la plataforma Java, ojo, no basta con el entorno de ejecución (JRE) necesitaremos todas las herramientas para desarrolladores (JDK – Java Development Kit) y un IDE cualquiera, puede ser Eclipse. http://www.oracle.com/technetwork/java/javase/downloads/index.html
   
También necesitaremos las herramientas de desarrollo de Android o SDK, en el portal oficial hay una guía de instalación http://developer.android.com/sdk/installing.html también debemos configurar un emulador o el AVD, que nos permitirá ejecutar una "máquina virtual" de Android en nuestros ordenadores (ver aquí http://developer.android.com/sdk/adding-components.html).

Smali/Baksmali: se trata de un ensamblador/desemsamblador de ficheros apk que nos servirá para generar los fuentes en lenguaje de bajo nivel (aunque como tal no lo usaremos en esta guía). Se puede descargar de aquí: http://code.google.com/p/smali/

APKTool: Esta herramienta sustituirá el Smali/Baksmali ya que los integra dentro de su paquete. Como su nombre lo indica es un kit de herramientas para trabajar con ficheros APK. http://code.google.com/p/android-apktool/ con el generaremos el código de bajo nivel y luego recompilaremos.

Testsign.jar: Es una herramienta de terceros desarrollada para "firmar" o generar certificados aleatorios para indicarle al sistema que el fichero que hemos modificado se trata de una aplicación Android. Se descarga de aquí http://code.google.com/p/zen-droid/downloads/list (buscar el fichero testsign.jar).

zipalign: se trata de una herramienta que viene incluida en el SDK (PATH\android-sdk-windows\tools\zipalign.exe), que está hecha para preparar nuestro apk para el sistema Android, es decir, para que su rendimiento sea tal cual para dicho sistema ya que si no está "comprimida" con esta herramienta podría afectar el rendimiento de la misma en el dispositivo.

Instalar aplicaciones APK en el emulador de Android

El AVD Manager Tool es la herramienta que nos permite gestionar distintas "máquinas virtuales" de un sistema Android configuradas para un api específica (es decir, para distintas versiones del sistema operativo Android). Supondré que ya tienen instalado el Android SDK que viene con el SDK Manager pero aún falta configurar dicho "emulador" o máquina virtual. Por lo que aquí explicaré como crear una. Lo que necesitaremos es ir al directorio en donde hemos instalado el Android SDK, allí veremos el ícono del logo o mascota de Android llamado SDK Manager, desde allí podremos instalar diversas apis y claro, configurar nuestra nueva máquina virtual.

Allí hacemos clic en la opción "Virtual Devices" y si es la primera vez que lo usamos de seguro no habrá ninguna máquina virtual configurada, por lo que hacemos clic en el botón de la derecha que dice "New...".


Luego tendremos que configurarla. Los parámetros son:

Name: El nombre de la máquina virtual. Esta no puede contener espacios.

Target: Es el api que utilizaremos para ejecutar la máquina virtual es decir, como si fuera la versión de Android. Recomiendo de momento la "API Level 8″ o Android 2.2 que es lo mismo

Lo demás ya se configura una vez hemos seleccionado el api, pero si queremos parámetros adicionales podemos explorar la herramienta. Por último le damos a Create AVD.


Listo ahora la seccionamos en el listado y en la parte derecha le damos "Start" y "Launch". Se empezará a cargar la nueva unidad virtual lo que puede tardar varios minutos así que debemos ser pacientes en este paso. Cuando arranque veremos una pantalla como si fuese un móvil Android, con el sistema operativo completamente funcional. Pero como lo que vamos a hacer es un proceso de ingeniería inversa necesitaremos probar la aplicación, por lo que surge la necesidad de instalar aplicaciones APK en esta nueva unidad virtual.

Lo base para esto será saber que las aplicaciones Android se deben copiar a la carpeta "platform-tools" por ejemplo, la mía está en C:\Android SDK\android-sdk-windows\platform-tools, esto porque allí hay una herramienta llamada ADB (Android Debug Bridge) la cual es una herramienta que funciona por línea de comandos y que también sirve de conexión de nuestro móvil al ordenador y realizar tareas desde allí

En esta ocasión la utilizaremos para instalar APKs, por lo que una vez copiado el APK al directorio "Platform-tools" debemos ejecutar (con el emulador abierto):

adb install fichero.apk o para desinstalar adb uninstall fichero


Ahora si todo ha salido bien veremos la aplicación instalada en el emulador. Por cierto, algo importante a tener en cuenta es que el emulador o unidad virtual debe estar ejecutándose al momento de realizar este proceso de instalación del APK.

Instalar y usar ApkTool

Con el proceso anterior aprendimos a probar los APK. Bien, olvidemos por un rato eso y ahora iniciemos con el proceso de "ingeniería inversa" como tal. En esta ocasión usaremos APKTool, que básicamente sirve para cambiar algunas cosas de las aplicaciones Android pero además de ensamblar y desensamblarlas, que es nuestro uso principal en esta ocasión.

Para instalar APKTool deberemos bajar tanto el fichero apktool.jar (el principal) y si estamos en Windows debemos bajar las dependencias, veamos el proceso paso a paso mejor:

    Descargar APKTool y dependencias (apktool1.4.1.tar.bz2 y apktool-install-windows-r04-brut1.tar.bz2).
    Descomprimir todo en una sola carpeta.
    Copiar estos ficheros al directorio principal de Windows, es decir, C:\Windows.

Listo ahora podemos ejecutar desde la consola de Windows el APKTool (Tecla Windows + R > cmd > Tecleamos apktool para ver todos sus parámetros). Para continuar con dicho proceso deberemos generar nuestro bytecode o fuentes en código de bajo nivel. Para "decompilar" nos ubicamos en la carpeta del APK y tecleamos en la consola:

apktool d fichero.apk nombre_nuevo_sin_extension

En la consola sería algo como esto:


Ya "desensamblamos" todo por lo que si revisamos la carpeta de nuestro APK hay un nuevo directorio el cual tiene el mismo nombre que le especificamos en la línea de comandos hace un momento. Lo que contiene son los ficheros fuente, el AndroidManifest.xml, entre otros recursos Lo que nos interesa es la carpeta smali, donde están los fuentes.

Si revisamos dicha carpeta y los ficheros generados, veremos unos archivos con extensión .smali, y lo primero que noto es un archivo llamado "main.smali", pues sí, el código en lenguaje de bajo nivel.

En el tomo nº 1 de esta guía básica compartí un "crackme" o una aplicación Android que pedia un usuario y contraseña, no era más que una comparación de strings. Supongamos ahora que estamos revisando dicha aplicación y nos ponemos a buscar el mensaje de error que muestra cuando el usuario y contraseña son incorrectos.


Usaré ahora un editor de textos, de forma intuitiva uso el buscador para encontrar este mensaje y revisando un poco el código encuentro una comparación de strings, que no representan más que dicha comparación de usuario y contraseña. Pero estos string están declarados en un OPCode llamado const-string, por lo que ya sabemos la importancia de reconocerlos y que para buscar cadenas está el OPCode const-string.

Ahora, esto quiere decir que si cambio el const-string y la cadena encontrada en la comparación podré modificar los datos de acceso a la aplicación, si pongo por ejemplo "123" como contraseña podremos ver que pasa (sabiendo que la contraseña actual es "2014″ y el nombre de usuario como se puede ver es "ricadmin"):


Una vez modificado el siguiente paso será empaquetar nuevamente nuestro fichero APK, por lo que abrimos una consola de comandos, nos ubicamos en la carpeta donde estábamos trabajando y tecleamos:

apktool b carpeta_de_trabajo ficherocompilado.apk

Nótese que anteriormente yo había "desensamblado" y le llamé a mi carpeta "debug-crackmetest". Tengan muy en cuenta los espacios que hay entre colocar el nombre de la carpeta y el del nuevo fichero compilado.

Y listo, con eso habremos generado un nuevo fichero APK con el nombre que le hemos acabado de poner (aparece en la misma carpeta de trabajo).


Firmando la aplicación o "generando certificados"

Es importante decirle a Android que nuestro APK en realidad si se trata de una aplicación para Android, pues estos tienen ciertas características que el sistema lee antes de su ejecución como tal.

Para esta tarea usaremos el "testsign.jar" una utilidad escrita para dicha finalidad y que podemos bajar en para empezar a usarla debemos colocarla en la misma carpeta de nuestro APK recién compilado y en la consola escribimos:

java -classpath testsign.jar testsign compilado-firmado.apk

Tener en cuenta que esto se le aplica a nuestro APK recién compilado. Si todo sale bien no saldrá nada por pantalla:


Generar un APK apto para Android

Listo, con el paso anterior "firmamos" la aplicación, ahora debemos optimizar el nuevo APK con una herramienta llamada "zipalign" que se encuentra en la carpeta "tools" de donde tenemos instalado el Android SDK.

El siguiente paso será copiar nuestro APK recién firmado a la carpeta "tools" que es donde se encuentra la aplicación "zipalign", abrimos una consola, nos ubicamos en el directorio donde está la aplicación y nuestro fichero recién copiado y tecleamos:

zipalign -f 4 fichero-compilado.apk fichero-final.pak


Si todo sale bien tampoco saldrá nada. Ahora solo nos queda probar la aplicación y que los cambios se hayan realizado funcionen. Por lo que nuestro "fichero-final.apk" lo copiamos a "platform-tools" para instalarlo en nuestra unidad virtual que debe estar ejecutándose (por lo que en la consola escribimos "adb install fichero-final.apk"). Y el resultado es:


Fuente
#126
estos funcionarian en una pc normal de 32 bits de las basicas  :huh:

freebsd

PC-BSD®

openbsd



y para que sirve especialmente se puede navegar con chromium ver peliculas en vlc  :huh: pero que no sea distros de linux  , donde veo software para UNIX® es gratis  :huh: :P


mac os x que es derivado de UNIX®   es comercializado por Apple pero no funciona en pcs normales.

solaris creo que es de pago de la empresa oracle.
#127
alguno que falta inventar en internet que no encontraste  :huh:

yo creo que aun no han inventando algo como http://tinychat.com/
pero dedicado a Idiomas Colectivamente  para practicar la pronunciacion del  idioma que la gente quiere aprender  :xD
#128
PHP / ¿ejemplos de algoritmos AES en php?
27 Agosto 2013, 19:41 PM
 alguien sabe donde puedo ver ejemplos en internet  :huh:

http://es.wikipedia.org/wiki/Advanced_Encryption_Standard
#129
¿Duda cuantos efectos visuales de interfas existe en Linux?

es que son tantos que estoy confundido y quisisera saber los mejores creo que windows no puede competir con los efectos visuales de interfas  en Linux.  ;-)

si es liviano mejor con algunos ejemplos en youtube  :)
#130
osea algo donde se puede hacer  liveStreaming solo encontre  de cam http://www.bigbluebutton.org/

Parece muy bueno pero:





4 GB of memory (8 GB is better)
Quad-core 2.6 GHZ CPU (or faster)

Muchos recursos.
#131
Foro Libre / ¿Cursos de video2brian vs Lynda ?
12 Agosto 2013, 16:50 PM
cual es mejor enseñando video tutoriales  :D

https://www.video2brain.com

http://www.lynda.com/

:silbar:

#132
¿distro linux que consuma poca ram?

uso windows xp sp3 pero nesecito probar una distro  linux que no consuma mucha ram ,la computadora solo es para estudio y peliculas que no se actualise a cada rato y que la interfas sea transparente y otros efectos que pueda ver  ;)  algo que en windows no logro hacer . :(

#133
 cuales consideran usted obsoleto ¿y por que?


A# .NET
A# (Axiom)
A-0 System
A+
A++
ABAP
ABC
ABC ALGOL
ABLE
ABSET
ABSYS
Abundance
ACC
Accent
Ace DASL
ACT-III
Action!
ActionScript
Ada
Adenine
Agda
Agora
AIMMS
Alef
ALF
ALGOL 58
ALGOL 60
ALGOL 68
Alice
Alma-0
AmbientTalk
Amiga E
AMOS
AMPL
APL
AppleScript
Arc
Arden Syntax1
ARexx
Argus
AspectJ
ASP.NET
Assembly language
ATS
Ateji PX
AutoHotkey
Autocoder
AutoIt
AutoLISP / Visual LISP
Averest
AWK
Axum

B
Babbage
Bash
BASIC
bc
BCPL
BeanShell
Batch (Windows/Dos)
Bertrand
BETA
Bigwig
Bistro
BitC
BLISS
Blue
Bon
Boo
Boomerang
Bourne shell (incluye bash y ksh)
BREW
BPEL
BUGSYS
BuildProfessional


C
C--
C++ - ISO/IEC 14882
C# - ISO/IEC 23270
C/AL
Caché ObjectScript
C Shell
Caml
Candle
Cayenne
CDuce
Cecil
Cel
Cesil
Ceylon
CFML
Cg
Chapel
CHAIN
Charity
Charm
Chef
CHILL
CHIP-8
chomski
Chrome (Ahora Oxygene)
ChucK
CICS
Cilk
CL (IBM)
Claire
Clarion
Clean
Clipper
CLIST
Clojure
CLU
CMS-2
COBOL - ISO/IEC 1989
CobolScript
Cobra
CODE
CoffeeScript
Cola
ColdC
ColdFusion
Cool
COMAL
Combined Lenguaje de programación (CPL)
Common Intermediate Language (CIL)
Common Lisp (también conocido como CL)
COMPASS
Component Pascal
COMIT
Constraint Handling Rules (CHR)
Converge
Coral 66
Corn
CorVision
Coq
COWSEL
CPL
csh
CSP
Csound
Curl
Curry
Cyclone
Cython


D
DaVinci Concurrente
DASL (Lenguaje de sistemas avanzados de puntos de datos)
DASL
Dart
DataFlex
Datalog
DATATRIEVE
dBase
dc
DCL
Deesel (formalmente G)
Delphi
DinkC
DIBOL
DL/I
Draco
Dylan
DYNAMO


E
E#
Ease
Easy PL/I
EASYTRIEVE PLUS
ECMAScript
Edinburgh IMP
EGL
Eiffel
ELAN
Emacs Lisp
Emerald
Epigram
Erlang
es
Escapade
Escher
ESPOL
Esterel
Etoys
Euclid
Euler
Euphoria
EusLisp Robot Lenguaje de programación
CMS EXEC
EXEC 2


F
F#
Factor
Falcon
Fancy
Fantom
FAUST
Felix
Ferite
FFP
Fjölnir
FL
Flavors
Flex
FLOW-MATIC
FOCAL
FOCUS
FOIL
FORMAC
@Formula
Forth
Fortran - ISO/IEC 1539
Fortress
FoxBase
FoxPro
FP
FPr
Franz Lisp
Frink
F-Script
FSProg
Fuxi


G
Gambas
Game Maker Language
GameMonkey Script
GAMS
GAP
G-code
Genie
GDL
Gibiane
GJ
GEORGE (lenguaje de programación)
GLSL
GNU E
GM
Go
Go!
GOAL
Gödel
Godiva
GOM (Good Old Mad)
Goo
GOTRAN
GPSS
GraphTalk
GRASS
Groovy


HAL/S
Hamilton C shell
Harbour
Haskell
Haxe
High Level Assembly
HLSL
Hop
Hope
Hugo
Hume
HyperTalk
HTML


IBM Basic assembly language
IBM HAScript
IBM Informix-4GL
IBM RPG
ICI
Icon
Id
IDL
IMP
Inform
Io
Ioke
IPL
IPTSCRAE
ISLISP
ISPF
ISWIM


J
J#
J++
JADE
Jako
JAL
Janus
JASS
Java
javascript
JCL
JEAN
Join Java
JOSS
Joule
JOVIAL
Joy
JScript
JavaFX Script


K
Kaleidoscope
Karel
Karel++
Kaya
KEE
KIF
KRC
KRL
KRL (KUKA Lenguaje Robot)
KRYPTON
ksh


L
L# .NET
LabVIEW
Ladder
Lagoona
LANSA
Lasso
LaTeX
Lava
LC-3
Leadwerks Script
Leda
Legoscript
LIL
LilyPond
Limbo
Limnor
LINC
Lingo
Linoleum
LIS
LISA
Lisaac
Lisp - ISO/IEC 13816
Lite-C
Lithe
Little b
Logo
Logtalk
LPC
LSE
LSL
LiveCode
Lua
Lucid
Lustre
LYaPAS
Lynx


M
M2001
M4
Machine code
MAD (Michigan Algorithm Decoder)
MAD/I
Magik
Magma
make
Maple
MAPPER (Unisys/Sperry) ahora parte de BIS
MARK-IV (Sterling/Informatics)
Mary
MASM Microsoft Assembly x86
Mathematica
MATLAB
Maxima (ver también Macsyma)
Max (Max Msp - Entorno de programación gráfico)
MaxScript lenguaje interno de 3D Studio Max
Maya (MEL)
MDL
Mercury
Mesa
Metacard
Metafont
MetaL
Microcode
MicroScript
MIIS
MillScript
MIMIC
Mirah
Miranda
MIVA Script
ML
Moby
Model 204
Modelica
Modula
Modula-2
Modula-3
Mohol
MOO
Mortran
Mouse
MPD
MSIL - nombre deprecado por CIL
MSL
MUMPS
N[editar]

Napier88
NASM
NATURAL
Neko
Nemerle
NESL
Net.Data
NetLogo
NetRexx
NewLISP
NEWP
Newspeak
NewtonScript
NGL
Nial
Nice
Nickle
NPL
Not eXactly C (NXC)
Not Quite C (NQC)
Nu
NSIS


o:XML
Oak
Oberon
Obix
OBJ2
Object Lisp
ObjectLOGO
Object REXX
Object Pascal
Objective-C
Objective-J
Obliq
Obol
OCaml
occam
occam-π
Octave
OmniMark
Onyx
Opa
Opal
OpenEdge ABL
OPL
OPS5
OptimJ
Orc
ORCA/Modula-2
Oriel
Orwell
Oxygene
Oz


P#
PARI/GP
Pascal - ISO 7185
Pawn
PCASTL
PCF
PEARL
PeopleCode
Perl
PDL
PHP
Phrogram
Pico
Pict
Pike
PIKT
PILOT
Pizza
PL-11
PL/0
PL/B
PL/C
PL/I - ISO 6160
PL/M
PL/P
PL/SQL
PL360
PLANC
Plankalkül
PLEX
PLEXIL
Plus
POP-11
PostScript
PortablE
Powerhouse
PowerBuilder
PowerShell
PPL
Processing
Processing.js
Prograph
PROIV
Prolog
Visual Prolog
Promela
PROTEL
ProvideX
Pro*C
Pure
Python


Q (lenguaje de programación ecuacional)
Q (lenguaje de programación de Kx Systems)
QBasic
Qi
QtScript
QuakeC
QPL


R
R++
Racket
RAPID
Rapira
Ratfiv
Ratfor
rc
Realbasic
REBOL
Redcode
REFAL
Reia
Revolution
rex
REXX
Rlab
ROOP
RPG
RPL
RSL
RTL/2
Ruby
Rust


S
S2
S3
S-Lang
S-PLUS
SA-C
SabreTalk
SAIL
SALSA
SAM76
SAS
SASL
Sather
Sawzall
SBL
Scala
Scheme
Scilab
Scratch
Script.NET
Sed
Seed7
Self
SenseTalk
SETL
Shift Script
SiMPLE
SIMPOL
SIMSCRIPT
Simula
Simulink
SISAL
SLIP
SMALL
Smalltalk
Small Basic
SML
SNOBOL(SPITBOL)
Snowball
SOL
Span
SPARK
SPIN
SP/k
SPS
Squeak
Squirrel
SR
S/SL
Starlogo
Strand
STATA
Stateflow
Subtext
Suneido
SuperCollider
SuperTalk
SYMPL
SyncCharts
SystemVerilog


T
TACL
TACPOL
TADS
TAL
Tcl
Tea
TECO
TELCOMP
TeX
TEX
TIE
Timber
TMG
Tom
TOM
Topspeed
TPU
Trac
T-SQL
TTCN
Turing
TUTOR
TXL
TypeScript


Ubercode
UCSD Pascal
Unicon
Uniface
UNITY
Unix shell
UnrealScript


Vala
VBA
VBScript
Verilog
VHDL
Visual Basic
Visual Basic .NET
Visual C#
Visual DataFlex
Visual DialogScript
Visual Fortran
Visual FoxPro
Visual J++
Visual J#
Visual Objects
VSXu
Vvvv




WATFIV, WATFOR
WebDNA
WebQL
Windows PowerShell
Winbatch


X++
X10
XBL
XC (aprovecha XMOS architecture)
xHarbour
XL
XOTcl
XPL
XPL0
XQuery
XSB
XSLT - Ver XPath


Yorick
YQL


Z notation
Zeno
ZOPL
ZPL


http://es.wikipedia.org/wiki/Lista_de_lenguajes_de_programaci%C3%B3n

estaba buscando  categorias en stackoverflow y algunos no existen  :o

http://stackoverflow.com/tags?tab=name


#134
bueno me preguntaba si saben de algun avance en la tecnologia de Inteligencia Artificial , para ponerme a enseñarle y otros asi seria "conocimiento puro" que enseñan alos que no sepan de cualquier duda y ayuden.

solo encontre esto:

https://www.ai-class.com/

http://aima.cs.berkeley.edu/index.html
#135
bueno encontre algo  buenisimo que puede ayudar al entretenimiento y dar conferencia de estudios por web  un video chat y estoy que intento hacerlo como justin tv combinado con tinychat  una mescla perfecta ;)

[youtube=640,360]http://www.youtube.com/watch?v=LS2lttmPi6A[/youtube]

capturas




http://www.bigbluebutton.org

demo:

http://demo.bigbluebutton.org/client/BigBlueButton.html

descarga

https://github.com/bigbluebutton/bigbluebutton

wiki :


https://code.google.com/p/bigbluebutton/wiki/081API

intento juntar estos dos   :laugh:

http://www.tinychat.com/

http://es.justin.tv/


fuente: http://www.arealinux.cl/2010/05/bigbluebutton-sala-de-clases-virtual-opensource/