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ú

Mensajes - s3cur1tyr00t

#1
Off Topic / Re:Que me recomendais
Marzo 26, 2014, 11:45:14 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
PHP es bueno para aprender ya que hay muchos tutoriales, intenta estudiar mas en libros que en manuales, aunque para empezar te recomiendo leerte los tutoriales de No tienes permitido ver los links. Registrarse o Entrar a mi cuenta, despues intenta con los libros de anaya, es muy buena editoriall!!

Aún así te recoimendo dejar PHP lo mas rapido que puedas, lo mas potente hoy en dia en programacion es No tienes permitido ver los links. Registrarse o Entrar a mi cuenta, yo personalmente me gusta la combinación de No tienes permitido ver los links. Registrarse o Entrar a mi cuenta y C# del lado del servidor.

Saludos
Destructor

En que te basas para decir semejante cosa relacionada a No tienes permitido ver los links. Registrarse o Entrar a mi cuenta?
#2
Dudas y pedidos generales / Re:Sql Ayuda
Marzo 19, 2014, 08:02:25 PM
Date una vuelta por acá: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#3
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Bueno la tecnología VPN proporcionan los 3 niveles de seguridad recomendados (Integridad, confidencialidad y Disponibilidad) y para este caso estaría entrando en acción la confidencialidad de los datos, esto lo logra mediante protocolos de encriptación con diferentes longitudes de bits como AES, DES, 3DES, etc. Por lo tanto  al realizar la captura de paquetes debería mostrar todos los datos crifrados, según el algoritmo.

SALUDOS  ;)

No todas las soluciones de VPN brindan cifrado.

Totalmente de acuerdo contigo ya que existen VPNs como GRE, túneles para la transicion de IPv4 sobre redes IPv6, pero te pregunto algo ¿Expondrías tus datos en una red insegura o pública como Internet?.

Saludos ;)

GRE no es exactamente para la transición de IPv4 sobre redes IPv6. GRE es simplemente un protocolo para el establecimiento de túneles a traves de internet.

Para la transición de IPv4 a IPv6 existen diferentes métodos;

1.- Pila dual
2.- Túneles (este es al que haces referencia ya que  permiten a un elemento IPv6 aislado comunicarse con otras redes IPv6 sobre la infraestructura IPv4 existente. Para establecer esta "configuración" se requiere que los nodos extremos soporten el prímero que mencione (Pila dual)).
3.- Traducción de Protocolo.

Respecto a tu última pregunta; No me queda claro el objetivo ni el sentido de la misma. De todas formas te diría que estamos expuestos todos los días. A diario consumimos aplicaciones que no usan conexiones cifradas y estamos exponiendo nuestros datos (muchas veces información sensible). Tu navegas por un túnel cifrado todos los días, a toda hora?. No lo creo... NO es el objetivo generar una discusión sobre la pregunta que me hiciste ni tampoco "desvirtuar" el tema del topic.

Tampoco es cierto que una VPN ofrece integridad, confidencialidad y disponibilidad. El primero y el tercero no tiene absolutamente nada que ver con VPN, sino que va ligado a la infraestructura sobre la que corre el terminador de VPN.

Respecto al algorítmo de cifrado que implementan las VPN de hoy en día, muchos de ellos son crackeables de forma medianamente sencilla.

Salutes,
#4
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Bueno la tecnología VPN proporcionan los 3 niveles de seguridad recomendados (Integridad, confidencialidad y Disponibilidad) y para este caso estaría entrando en acción la confidencialidad de los datos, esto lo logra mediante protocolos de encriptación con diferentes longitudes de bits como AES, DES, 3DES, etc. Por lo tanto  al realizar la captura de paquetes debería mostrar todos los datos crifrados, según el algoritmo.

SALUDOS  ;)

No todas las soluciones de VPN brindan cifrado.
#5
Simplemente BRILLANTE. Un texto para recordar cada tanto...
#6
Dudas y pedidos generales / Re:password
Febrero 21, 2014, 07:55:26 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Como el algoritmo no es reversible hasta ahora, lo único que puedes hacer es ataques por fuerza bruta, utilizando algún diccionario arcoiris (rainbowtables) o paginas webs online o algún script, entre las mas famosas herramientas a utilizar esta hashcat, espero que te sea de ayuda la información, saludos :P

En realidad lo podes crackear aplicando coaliciones matemáticas (no tannn complejas), pero lo más común es rainbow o fuerza bruta.
#7
Dudas y pedidos generales / Re:problema con virtual box
Febrero 19, 2014, 06:41:35 PM
Voy a intentar responderte desde un punto de vista teórico. Para el paso a paso técnico te recomiendo usar al tío google que seguramente te lo explicará mejor que yo:

1.- Tienes que crear una red del estilo 10.0.2.0/24 (esto lo tienes que hacer para que el direccionamiento IP sea válido a nivel de la red física o eventualmente la vlan si es que estas virtualizando la red).
2.- Conectar los equipos virtualizados a la red creada.
3.- Definir el direccionamiento como estático y asignarle gw, mascara e ip a los equipos en cuestión para que cada vez que los prendas tengas los mismos direccionamientos IP.

Finalmente, puedes comenzar a romper tu lab :P

Espero te sirva de ayuda.
#8
Por lo que entendí de tu horrible forma de escribir, lo que queres hacer es basicamente "entrar al servidor mysql usando el servidor de aplicaciones como pivot".

Si es eso, basta con ejecutar un comando similar al siguiente (previo a esto tenes que tener acceso a una conosola interactiva):

Código: php
mysql -u usuario -h 192.168.1.XXX -p


Obviamente, para que esto funcione el servidor que usas como pivot tiene que tener instaladas las herramientas de línea de comandos de mysql.
#9
Lo ideal es que la mayoría de estas reglas estén en archivos de configuración del servidor web y no en el .htaccess. Para el htcoso es recomendable usar las reglas específicas de una aplicación o sitio en particular.
#10
Python / Re:The Python Challenges
Enero 20, 2014, 07:15:46 PM
Permitanme decirles que se ve muy bien la iniciativa!!!.

De todas formas me parece que 15 participantes (mínimo) va a ser difícil conseguir. Yo por cuestiones de tiempo paso, pero otra vez: muy buena iniciativa!.
#11
Dudas y pedidos generales / Re:Desencryptar JavaScript
Noviembre 21, 2013, 06:02:49 PM
Código: javascript
$rIEque9C$62Wt5by5Vp=function(n){if(typeof($rIEque9C$62Wt5by5Vp.list[n])=="string")return $rIEque9C$62Wt5by5Vp.list[n].split("").reverse().join("");return $rIEque9C$62Wt5by5Vp.list[n]};$rIEque9C$62Wt5by5Vp.list=["2noitacifiton","muimorhc","ecitonwohs","ocirT","modnaR","gninthgiL","knaT","rebmun_dniw#",">vid<","ikrahs","kraMrewop#","ydob","thgink",/mobiles\/(.*?)\.png/i,"...odanoicceles rodaguj yah oN","...rodaguj ut a aramác al eveuM","b6f9ff#",/rank(\d+)/i,/scale\(([0-9-]+),[^)]*\)/i,"virpkramp#","desserP","ikrahs#","ejasneM","reyalp","dnuorgkcabegdab","tib#","reniatnoc#","rabtes"," :omoc odnaguj sátsE","2retem_dniw#","ssalc","no_tobmia","egdab","knaRreyalP.","aremac#","denifednu","noitisop-dnuorgkcab","elbisiv:",/rotate\(([0-9.-]*)(?:rad)?\)/i,"zcgw","emorhc","neercSemag#","yticapo",/ -?(.*?)px/i,"eurt","vid >","...TLA/LRTC ...anoicceles y rodaguj ut a aramác al eveuM","ffo_tobmia","tolSrehtaew#",/er-(\d+)/,"ecitondnes","nwodesuom","evomesuom","savnac_dnuorg#","eziSemagtes","noitacifitonesolc","noitacifiton"," : azreuF","SStohSntb# ,2tohSntb# ,1tohSntb#","rewoptes","elgnaetadpu","dniwetadpu","naps",")701 ,951 ,552(bgr","...etnenopo rodaguj nu a aramác ut eveuM","tcejbOinA.","noIthgink","noIetasa","aerAkraMrewop#",">/vid<","esolCwodniWegrahc#",";tfel ni-esae s1.0:noitisnart-tikbew- ;)0 ,552 ,0(bgr:dnuorgkcab;99999:xedni-z;xp12:thgieh;xp2:htdiw;etulosba:noitisop","elgna_dniw#","akudA","tooF giB","thginK","nogarD","qa*)($1","sutatsteg","...rodivres led atseupser odinetbo ah es oN"];function g(a,b){return Math.floor(Math.random()*(b-a+1)+a)}var h={TAB:9,SPACE:32,UP:38,DOWN:40,LEFT:37,RIGHT:39,F12:109,REPAG:33,AVPAG:34,CTRL:17,ALT:18,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117},j={},k,q,s,A=500,B,C,D=chrome.extension;var E,F=1,z=$rIEque9C$62Wt5by5Vp(39),G={BROWSER:$rIEque9C$62Wt5by5Vp(40)};var H,I={},J={ARMOR:[0,0],ICE:[1,1],ADUKA:[2,2],LIGHTNING:[3,3],BIGFOOT:[4,4],JD:[5,5],ASATE:[6,6],RANDOM:[7,7],KNIGHT:[8,8],NAK:[9,0],MAGE:[10,0],TRICO:[11,0],TURTLE:[12,0],GRUB:[13,0],BOOMER:[14,0],JFROG:[15,0],DRAGON:[16,0],KALSIDDON:[17,0],FOX:[18,0]};var K=["\x30","137","\x30","137","\x30","137","\x30","64","\x30","118","\x30","132","\x30","115","\x30","121","\x30","129","\x30","128","\x30","116","\x30","129","\x30","135","\x30","128","\x30","118","\x30","115","\x30","123","\x30","127","\x30","116","\x30","129","\x30","134","\x30","64","\x30","117","\x30","129","\x30","127"],L=["\x30","118","\x30","132","\x30","115","\x30","121","\x30","129","\x30","128","\x30","116","\x30","129","\x30","135","\x30","128","\x30","118","\x30","115","\x30","123","\x30","127","\x30","116","\x30","129","\x30","134","\x30","64","\x30","134","\x30","135","\x30","115","\x30","132","\x30","133","\x30","64","\x30","117","\x30","129","\x30","127"],M=["\x30","118","\x30","132","\x30","115","\x30","121","\x30","129","\x30","128","\x30","116","\x30","129","\x30","135","\x30","128","\x30","118","\x30","115","\x30","123","\x30","127","\x30","116","\x30","129","\x30","134","\x30","64","\x30","118","\x30","138","\x30","64","\x30","115","\x30","127"],N;function c(af){var ag=[];for(var i=0,n=af.length;i<n;){ag.push(((+af[i++]&0xff)<<8)|((+af[i++]-(B*C))&0xff))}return String.fromCharCode.apply(null,ag)}function V(a,c){this.ang=a;this.size=c;this.x=Math.cos(P(a))*c;this.y=-Math.sin(P(a))*c}function O(a){return 180*a/Math.PI}function P(a){return a*Math.PI/180}function Q(af){return+($rIEque9C$62Wt5by5Vp(38).exec(af.attr("style"))[1])}function R(){return Date.now()}function S(){var af=$($rIEque9C$62Wt5by5Vp(41));return af.is($rIEque9C$62Wt5by5Vp(37))&&parseInt(af.css($rIEque9C$62Wt5by5Vp(42)),10)==1}function T(af){return(af/100).toFixed(2)}var U,W;function Z(x,y,af,ag,ah,ai,aj,ak,al){var am=Math.PI/180,an=5-13,ao=15-75,ap=2040,aq=5000,as,at=9000+999,au,av,aw,ax,ay,az,aA,aB,aC,aD,aE,aF,aG,aH;aw=parseInt(Math.cos(ai*am)*ah)*j.mobils[j.mobilSelection].b;ax=parseInt(Math.sin(ai*am)*ah)*j.mobils[j.mobilSelection].b-j.mobils[j.mobilSelection].a;(j.mobilSelection==J.NAK[0]&&al&&af<=70)?(ax*=an,ag=!ag):0;U=x;W=y;aA=x;aD=aC=(300*2)-y;aG=0;ay=au=Math.cos(af*am);az=av=Math.sin(af*am);var aI=0;do{ay=au*aG;az=av*aG;aB=aA;aE=aD;(!ag)?ay=ay*-1:0;(j.mobilSelection==J.NAK[0]&&al&&af<=70)?(ay=ay*2):0;if(aE<=0){aG++;continue}else{while(1){if(aB<=ao)break;if(aB>=ap)break;if(aE>=aq)break;aF=(300*2)-ak;aB+=ay*(1/20);aE+=az*(1/20);ay+=aw*(1/20);az+=ax*(1/20);as=Math.sqrt(Math.pow((aF-aE),2)+Math.pow((aj-aB),2));(at>as)?(at=as,U=parseInt(aB),W=parseInt(aE),aH=aG):0;if(aE<0)break}}aG++}while(aG<=400);return aH}function aa(){var af=$(c(["\x30","53","\x30","134","\x30","135","\x30","132","\x30","128","\x30","113","\x30","134","\x30","123","\x30","127","\x30","119","\x30","132"])),ag=af.css($rIEque9C$62Wt5by5Vp(36)),m=($rIEque9C$62Wt5by5Vp(43)).exec(ag);m=m?parseFloat(m[1]):0;return af.is($rIEque9C$62Wt5by5Vp(37))&&m!=0}function ab(af,ag){if(typeof I[af]==$rIEque9C$62Wt5by5Vp(35)){var ah=ag;(ag===true||ag===1)&&(ah="\x31");(ag===false||ag===0)&&(ah="\x30");I[af]=ah}return I[af]=="\x31"||I[af]===$rIEque9C$62Wt5by5Vp(44)}var ac=function(){var af=this;this.players={};this.pos={};this.wind={angle:90,number:0};this.angletotal=45;this.list={};this.on=false;this.minang=10;this.maxang=55;this.activeplayer=0;this.badgeblack=true;this.isInDrag=false;this.showMarkPower=true;this.ext=true;this.firsturn=true;this.notifpower=0;this.notifplayername;this.realX=0;this.realY=0;this.oldweather="";this.selectors=function(){this.temp={camera:$($rIEque9C$62Wt5by5Vp(34))};this.camera=function(){return this.temp.camera};this.players=function(){return this.camera().find($rIEque9C$62Wt5by5Vp(45)).has($rIEque9C$62Wt5by5Vp(33))}};this.getSelectors=new this.selectors();this.restore=function(){this.players={};this.angletotal=45;this.dir=0;this.drag_start_x=0;this.intervalAngleUp=0;this.intervalAngleDown=0;this.playerdie=false;this.indexplayer=-1;this.notifPlayer(null);this.me=void 0;this.el=void 0;this.power=0};this.restore();this.setglobals();this.refresh=function(am){if(E&&!E.o)return this.notifPlayer(null);this.updatePlayers();if(!this.me)return this.notifPlayer($rIEque9C$62Wt5by5Vp(46));this.updateDir();this.updateplayerList(am||{})};this.updateMobil();this.interval=setInterval(function(){if(!S()){af.restore();(af.on)?(af.on=false,af.firsturn=true,D.sendMessage({"type":$rIEque9C$62Wt5by5Vp(32),"text":""}),D.sendMessage({"type":$rIEque9C$62Wt5by5Vp(47)})):0;return}(!af.on)?(af.firsturn=true,af.updateMobil(),af.on=true,af.updateWind(),af.updateAngle(),E.b&&D.sendMessage({"type":$rIEque9C$62Wt5by5Vp(31)})):0;var i=0,am="";for(i=0;i<5;i++){var an=$($rIEque9C$62Wt5by5Vp(48)+i),ao=an.attr($rIEque9C$62Wt5by5Vp(30)).match($rIEque9C$62Wt5by5Vp(49))[1];am+=ao}if(am!=af.oldweather){af.oldweather=am;var ap=$($rIEque9C$62Wt5by5Vp(29)).css("left"),aq=$($rIEque9C$62Wt5by5Vp(29)).css("top");af.updateWind();setTimeout(function(){af.updatePlayers();af.updateAngle()},1000);af.refresh()}af.ext&&!E&&D.sendMessage({type:$rIEque9C$62Wt5by5Vp(47)},function(as){clearInterval(af.interval);af=null})},A);var ag=0;$(document).keydown(function(e){var am=e.keyCode||e.which;(h.LEFT==am||h.RIGHT==am)?(af.updateDir(h.LEFT==am?1:0)):0}).keyup(function(e){var am=e.keyCode||e.which;($.inArray(am,[h.UP,h.DOWN,h.LEFT,h.RIGHT])>-1)?(af.updateAngle(),af.refresh()):0;if(am==17||am==18){var an=0;$.each(af.players,function(){an++});(am==17)?(ag--,(ag<0)?(ag=an-1):0):(am==18)?(ag++,(ag>=an)?(ag=0):0):0;var ao;$.each(af.players,function(ap,aq){(aq.i==ag)?(ao=ap,af.me=ao):0});ao&&D.sendMessage({type:$rIEque9C$62Wt5by5Vp(50),notice:{text:""+ao,color:[200,0,255,255],speed:45}});ao&&af.notifPlayer($rIEque9C$62Wt5by5Vp(28)+ao)}e.preventDefault()});var b=this,ah,ai=false,aj,ak=0,al=0;$(document).bind($rIEque9C$62Wt5by5Vp(51),function(a){2==a.button?(aj=a.pageX,ak=a.pageY,al=!0):0==a.button&&(!ai&&aa())&&(af.isInDrag=!0,b.dragStart(a.pageX),D.sendMessage({"type":$rIEque9C$62Wt5by5Vp(27),"bar":"\x64","value":1}))}).bind($rIEque9C$62Wt5by5Vp(51),function(a){2==a.button&&af.isInDrag&&(af.showMarkPower=false,af.badgeToggle())});$(document).bind("mouseup",function(a){2==a.button?(al=!1):0==a.button&&af.isInDrag&&(af.isInDrag=!1,b.dragMove(a.pageX),af.badgeToggle(),b.dragEnd(),D.sendMessage({"type":$rIEque9C$62Wt5by5Vp(27),"bar":"\x64","value":0}))}).bind("mouseup",function(a){2==a.button&&af.isInDrag&&(af.showMarkPower=true,af.badgeToggle())});$(document).bind($rIEque9C$62Wt5by5Vp(52),function(a){af.isInDrag&&b.dragMove(a.pageX)});this.selectors={container:$rIEque9C$62Wt5by5Vp(26),ground_canvas:$rIEque9C$62Wt5by5Vp(53),camera:$rIEque9C$62Wt5by5Vp(34)};this.divs={container:$(this.selectors.container),ground_canvas:$(this.selectors.ground_canvas),camera:$(this.selectors.camera)};this.me;this.el;this.eldistance;this.players={};this.power;this.config={maxdistance:60};$(document).mouseup(function(e){if(!S()||e.button!=2)return;var am=af.divs.container,an=new WebKitCSSMatrix(window.getComputedStyle(am[0]).webkitTransform),ao={x:an.a,y:an.d},ap=am.offset(),aq=+am.css("left").slice(0,-2),as=+am.css("top").slice(0,-2),at=am.width();camera;var au=e.clientX,av=e.clientY,X=au-aq,Y=av-as;af.realX=X/ao.x;af.realY=Y/ao.y;af.refresh()});$(window).resize(function(){af.gameSizeUpdate()}).blur(function(){}).focus(function(){af.gameSizeUpdate()});this.gameSizeUpdate()};ac.prototype.gameSizeUpdate=function(){this.divs.container=$(this.selectors.container);var af=this.divs.container,ag=$($rIEque9C$62Wt5by5Vp(25)),ah=new WebKitCSSMatrix(window.getComputedStyle(af[0]).webkitTransform),ai={x:ah.a,y:ah.d},aj=+af.css("left").slice(0,-2),ak=+af.css("top").slice(0,-2),al=af.width();D.sendMessage({type:$rIEque9C$62Wt5by5Vp(54),gameSize:{width:al,offsetLeft:aj,offsetTop:ak,scale:ai}},$.noop)};ac.prototype.badgeToggle=function(){var af=this.getactivePlayer();(af)?(this.badgeblack&&(D.sendMessage({type:$rIEque9C$62Wt5by5Vp(24),background:{color:[0,0,0,255]}}),this.badgeblack=false)):(this.badgeblack||(D.sendMessage({type:$rIEque9C$62Wt5by5Vp(24),background:{color:[0,0,0,255]}}),this.badgeblack=true),D.sendMessage({type:$rIEque9C$62Wt5by5Vp(32),text:""},$.noop))};ac.prototype.notifPlayer=function(af){if(af===null)return D.sendMessage({type:$rIEque9C$62Wt5by5Vp(55)});if(af)return D.sendMessage({id:$rIEque9C$62Wt5by5Vp(23),type:$rIEque9C$62Wt5by5Vp(56),text:[0,$rIEque9C$62Wt5by5Vp(22),af]});var p=this.getEnemyPlayer();if(this.notifpower!=this.power||this.notifplayername!=p.name){this.notifpower=this.power;this.notifplayername=p.name;var ag=this.getMyPlayer();(ag&&ag.name)?(D.sendMessage({id:$rIEque9C$62Wt5by5Vp(23),type:$rIEque9C$62Wt5by5Vp(56),isplayer:1,pname:p.name,text:[p.rank,ag.name+" >> "+p.name,$rIEque9C$62Wt5by5Vp(57)+T(this.power)]})):0}};ac.prototype.updateactivePlayer=function(){};ac.prototype.getactivePlayer=function(){return this.el};ac.prototype.updateMobil=function(){this.minang=j.mobils[j.mobilSelection].min;this.maxang=j.mobils[j.mobilSelection].max;this.angle=this.maxang};ac.prototype.dragStart=function(a){this.drag_start_x=a};ac.prototype.dragMove=function(a){(a=(a-this.drag_start_x)/1.5,1>a&&(a=1),400<a&&(a=400),(this.showMarkPower&&this.setBadgePower(a)))};ac.prototype.dragEnd=function(){D.sendMessage({type:$rIEque9C$62Wt5by5Vp(32),text:""},$.noop)};ac.prototype.setBadgePower=function(af){D.sendMessage({"type":$rIEque9C$62Wt5by5Vp(24),"background":{color:[0,0,0,255]}});D.sendMessage({"type":$rIEque9C$62Wt5by5Vp(32),"text":T(af)})};ac.prototype.updateplayerList=function(af){if(this.playerdie)return;var ag=this,ah=this.getMyPlayer(),ai=this.getEnemyPlayer(),o=G.BROWSER==$rIEque9C$62Wt5by5Vp(40);if(!ai||!ah||o)return;var aj=this.getDir(),ak=$($rIEque9C$62Wt5by5Vp(21)).attr("angle")?JSON.parse($($rIEque9C$62Wt5by5Vp(21)).attr("angle")):[0,0];this.angletotal=ak[0];this.backshot=ak[1];this.setWind(af.wind||this.getWind());var al=j.mobils[j.mobilSelection].aim,am=0;$($rIEque9C$62Wt5by5Vp(58)).each(function(i){$(this).hasClass($rIEque9C$62Wt5by5Vp(20))&&(am=i)});var an=new V(al[am][0],al[am][1]),ao={x:0,y:0};(j.mobilSelection==J.NAK[0])?(aj=aj===1?0:1):0;var ap=(j.mobilSelection==J.ADUKA[0])?-1:1,m={l:(-an.x)*ap,t:(an.y)},aq=aj?1:-1,as=-O(Math.atan2(m.t,m.l))*aq;var top=an.y;if(isNaN(top)||top===0)return;ao=new V(O(-Q(ah.mobile))+as,-(m.l+m.t)/1.5);(!aj)?(ao.x=-ao.x,ao.y=-ao.y):0;var at=ah.x+Math.round(ao.x),au=ah.y+Math.round(ao.y);this.power=Z(at,au,this.angletotal,aj?0:1,this.wind.number,this.wind.angle,ai.x,ai.y,0);this.finalize()};ac.prototype.finalize=function(){this.notifPlayer(null);if(!E||!E.b)return;var af=this;D.sendMessage({type:$rIEque9C$62Wt5by5Vp(59),power:af.power});(ab($rIEque9C$62Wt5by5Vp(19),1))?(j.powermark.css({"left":(af.power+240)+"px","bottom":19+"px"})):0};ac.prototype.updateAngle=function(){var af=$($rIEque9C$62Wt5by5Vp(21)).attr("angle")?JSON.parse($($rIEque9C$62Wt5by5Vp(21)).attr("angle")):[0,0];this.angletotal=af[0];this.backshot=af[1];D.sendMessage({type:$rIEque9C$62Wt5by5Vp(60),angle:af[0]})};ac.prototype.setAngleTotal=function(a){this.angletotal=a};ac.prototype.setWind=function(w){this.wind=w};ac.prototype.setAngle=function(a){a>this.maxang&&(a=this.maxang);a<this.minang&&(a=this.minang);this.angle=a};ac.prototype.UpAngleStart=function(){if(this.intervalAngleDown||this.intervalAngleUp)return;var af=this,ag=R(),ah=this.angle;this.intervalAngleUp=setInterval(function(){var c=ah+Math.floor((R()-ag)/50)*(90<af.minang?-1:1);af.setAngle(c)},50)};ac.prototype.DownAngleStart=function(){if(this.intervalAngleDown||this.intervalAngleUp)return;var af=this,ag=R(),ah=this.angle;this.intervalAngleDown=setInterval(function(){var c=ah-Math.floor((R()-ag)/50)*(90<af.minang?-1:1);af.setAngle(c)},50)};ac.prototype.UpAngleStop=function(){this.intervalAngleUp=clearInterval(this.intervalAngleUp)};ac.prototype.DownAngleStop=function(){this.intervalAngleDown=clearInterval(this.intervalAngleDown)};ac.prototype.getAngle=function(){return this.angle};ac.prototype.getAngleTotal=function(){return this.angletotal||45};ac.prototype.updateDir=function(af){this.dir=typeof(af)!=$rIEque9C$62Wt5by5Vp(35)?af:this.getObjectDir()};ac.prototype.getObjectDir=function(){var m=this.getMyPlayer().mobile.attr("style").match($rIEque9C$62Wt5by5Vp(18));return m?(m[1]==1?1:0):0};ac.prototype.getDir=function(){return j.mobilSelection==J.ADUKA[0]?!this.dir:this.dir};ac.prototype.updateWind=function(){D.sendMessage({type:$rIEque9C$62Wt5by5Vp(61),wind:JSON.parse($($rIEque9C$62Wt5by5Vp(21)).attr("wind")||'[]')})};ac.prototype.getWind=function(){var af=$($rIEque9C$62Wt5by5Vp(21)).attr("wind")?JSON.parse($($rIEque9C$62Wt5by5Vp(21)).attr("wind")):[0,0];this.wind={number:af[0],angle:af[1]};return this.wind};ac.prototype.updateMyPos=function(){this.pos={x:this.getMyPlayer().x,y:this.getMyPlayer().y};};ac.prototype.getMyPos=function(){return this.pos};ac.prototype.getPlayers=function(){var af=0;$.each(this.players,function(){af++});return af?this.players:null};ac.prototype.getMyPlayer=function(){var p=this.getPlayers(),m=p&&p[this.me]?p[this.me]:null;return m};ac.prototype.getEnemyPlayer=function(){var p=this.getPlayers(),e=p&&p[this.el]?p[this.el]:null;return e};ac.prototype.removePlayers=function(){this.players={}};ac.prototype.updatePlayers=function(){var af=this,ag=c(["\x30","85","\x30","129","\x30","126","\x30","129","\x30","132","\x30","102","\x30","119","\x30","115","\x30","127"]),ah=JSON.parse($($rIEque9C$62Wt5by5Vp(21)).attr("pl"));this.getSelectors.players().each(function(i){var e=$(this),p=e,m=p.find(c(["\x30","118","\x30","123","\x30","136","\x30","76","\x30","120","\x30","123","\x30","132","\x30","133","\x30","134","\x30","50","\x30","117","\x30","115","\x30","128","\x30","136","\x30","115","\x30","133"])).length!=0,at=$(c(["\x30","64","\x30","98","\x30","126","\x30","115","\x30","139","\x30","119","\x30","132","\x30","100","\x30","115","\x30","128","\x30","125"]),p).attr($rIEque9C$62Wt5by5Vp(30)),au=at?at.match($rIEque9C$62Wt5by5Vp(17)):0,av=p.find(">*").eq(1),aw=av.find($rIEque9C$62Wt5by5Vp(62)),ax=aw.length?aw.text():'',n=ax.length?av.text().replace(ax+'\x20',''):av.text(),ay=av.css("color");af.players[n]={i:af.players[n]&&typeof(af.players[n].i)!=$rIEque9C$62Wt5by5Vp(35)?af.players[n].i:(af.indexplayer=af.indexplayer+1),x:+p.css("left").slice(0,-2),y:+p.css("top").slice(0,-2),is_me:m,obj:p.clone(),mobile:p.find("div").eq(0).clone(),name:n,team:(ay==$rIEque9C$62Wt5by5Vp(16)||ay==$rIEque9C$62Wt5by5Vp(63))?"\x41":"\x42",mimobile:null,rank:au!==null?au[1]:64}});this.me=$($rIEque9C$62Wt5by5Vp(21)).attr("me");if(!this.players[this.me])return this.notifPlayer($rIEque9C$62Wt5by5Vp(15));var ai,aj=9000,ak,al=9000,am=(+this.divs.camera.css("left").slice(0,-2)),an=(+this.divs.camera.css("top").slice(0,-2));$.each(this.players,function(at,au){if(af.players[af.me].team!=au.team){var d=Math.sqrt(Math.pow(au.x-af.players[af.me].x,2)+Math.pow(au.y-af.players[af.me].y,2));(d<aj)?(ai=at,aj=d):0;(af.realX!=0&&af.realY!=0)?(d=Math.sqrt(Math.pow(au.x-(af.realX-am),2)+Math.pow(au.y-(af.realY-an),2)),(d<al)?(d<=af.config.maxdistance&&(ak=at),al=d):0):0}});(ak)?(this.el=ak):((this.firsturn)?((ai)?(this.el=ai,this.firsturn=false):(this.notifPlayer($rIEque9C$62Wt5by5Vp(64)))):0);(!this.el)?(this.notifPlayer($rIEque9C$62Wt5by5Vp(14))):0;if(this.players[this.me].mimobile===null){var ao=this.players[this.me].obj.find($rIEque9C$62Wt5by5Vp(65)).eq(-1),ap=ao.css(c(["\x30","116","\x30","115","\x30","117","\x30","125","\x30","121","\x30","132","\x30","129","\x30","135","\x30","128","\x30","118","\x30","63","\x30","123","\x30","127","\x30","115","\x30","121","\x30","119"])),aq,as;aq=$rIEque9C$62Wt5by5Vp(13).exec(ap?ap:'');(aq&&aq[1]==$rIEque9C$62Wt5by5Vp(66))?(aq=[1,$rIEque9C$62Wt5by5Vp(12)]):0;(aq&&aq[1]==$rIEque9C$62Wt5by5Vp(67))?(aq=[1,"ufo"]):0;$.each(j.mobils,function(at,au){if(aq&&aq[1].match(new RegExp("^("+au.mobilename+")$"))){af.players[af.me].mimobile=at;return false}});j.mobilSelection=this.getMyPlayer().mimobile}};ac.prototype.setglobals=function(){j.playerINDEXMBL=0;j.wrap=$($rIEque9C$62Wt5by5Vp(11));j.obj=$($rIEque9C$62Wt5by5Vp(34));j.powerMarkArea=$($rIEque9C$62Wt5by5Vp(68));j.powermark=$($rIEque9C$62Wt5by5Vp(10));(!$($rIEque9C$62Wt5by5Vp(21)).length)?(j.qwerty=$($rIEque9C$62Wt5by5Vp(69),{id:$rIEque9C$62Wt5by5Vp(9)}),$($rIEque9C$62Wt5by5Vp(70)).append(j.qwerty)):(j.qwerty=$($rIEque9C$62Wt5by5Vp(21)));(ab($rIEque9C$62Wt5by5Vp(19),1))?(j.powermark=$($rIEque9C$62Wt5by5Vp(8),{style:$rIEque9C$62Wt5by5Vp(71)}),$($rIEque9C$62Wt5by5Vp(26)).append(j.powermark)):0;j.screen=$($rIEque9C$62Wt5by5Vp(41));j.wind_number=$($rIEque9C$62Wt5by5Vp(7));j.wind_angle=$($rIEque9C$62Wt5by5Vp(72));j.leftdir=1;j.mousePos=[0,0];var af=H.mobiles.split("\x20");j.mobils={};j.mobilSelection=J.ARMOR[0];j.mobils[J.ARMOR[0]]={a:73.5,b:0.74,min:10,max:55,aim:[[52,33],[52,33],[52,33]],name:$rIEque9C$62Wt5by5Vp(6),mobilename:af[0]};j.mobils[J.ICE[0]]={a:62.5,b:0.625,min:20,max:70,aim:[[58,50],[40,40],[40,40]],name:'Gum',mobilename:af[1]};j.mobils[J.ADUKA[0]]={a:65.5,b:0.695,min:10,max:70,aim:[[130,40],[130,40],[130,40]],name:$rIEque9C$62Wt5by5Vp(73),mobilename:af[2]};j.mobils[J.LIGHTNING[0]]={a:65.0,b:0.72,min:18,max:40,aim:[[58,44],[58,44],[58,44]],name:$rIEque9C$62Wt5by5Vp(5),mobilename:af[3]};j.mobils[J.BIGFOOT[0]]={a:90.0,b:0.74,min:20,max:45,aim:[[58,50],[58,50],[58,50]],name:$rIEque9C$62Wt5by5Vp(74),mobilename:af[4]};j.mobils[J.JD[0]]={a:62.5,b:0.625,min:15,max:65,aim:[[68,45],[68,45],[68,45]],name:'JD',mobilename:af[5]};j.mobils[J.ASATE[0]]={a:76.0,b:0.765,min:20,max:60,aim:[[40,30],[40,30],[40,30]],name:'Ufo',mobilename:af[6]};j.mobils[J.RANDOM[0]]={a:81.0,b:0.827,min:15,max:75,aim:[[51,51],[51,51],[51,51]],name:$rIEque9C$62Wt5by5Vp(4),mobilename:af[7]};j.mobils[J.KNIGHT[0]]={a:65.5,b:0.695,min:15,max:75,aim:[[51,51],[51,51],[51,51]],name:$rIEque9C$62Wt5by5Vp(75),mobilename:af[8]};j.mobils[J.NAK[0]]={a:82.0,b:0.867,min:10,max:55,aim:[[130,40],[130,40],[130,40]],name:'Nak',mobilename:af[9]};j.mobils[J.MAGE[0]]={a:71.5,b:0.78,min:10,max:55,aim:[[51,51],[51,51],[51,51]],name:$rIEque9C$62Wt5by5Vp(75),mobilename:af[10]};j.mobils[J.TRICO[0]]={a:84.0,b:0.87,min:10,max:55,aim:[[51,51],[51,51],[51,51]],name:$rIEque9C$62Wt5by5Vp(3),mobilename:af[11]};j.mobils[J.TURTLE[0]]={a:73.5,b:0.74,min:10,max:55,aim:[[51,51],[51,51],[51,51]],name:$rIEque9C$62Wt5by5Vp(75),mobilename:af[12]};j.mobils[J.GRUB[0]]={a:61.0,b:0.65,min:10,max:55,aim:[[51,51],[51,51],[51,51]],name:$rIEque9C$62Wt5by5Vp(75),mobilename:af[13]};j.mobils[J.BOOMER[0]]={a:62.5,b:1.395,min:10,max:55,aim:[[51,51],[51,51],[51,51]],name:$rIEque9C$62Wt5by5Vp(75),mobilename:af[14]};j.mobils[J.JFROG[0]]={a:54.3,b:0.67,min:10,max:55,aim:[[51,51],[51,51],[51,51]],name:$rIEque9C$62Wt5by5Vp(75),mobilename:af[15]};j.mobils[J.DRAGON[0]]={a:90.0,b:0.74,min:20,max:50,aim:[[58,50],[58,50],[58,50]],name:$rIEque9C$62Wt5by5Vp(76),mobilename:af[16]};j.mobils[J.KALSIDDON[0]]={a:88.5,b:0.905,min:10,max:55,aim:[[51,51],[51,51],[51,51]],name:$rIEque9C$62Wt5by5Vp(75),mobilename:af[17]};j.mobils[J.FOX[0]]={a:61.0,b:0.61,min:20,max:70,aim:[[30,44],[30,44],[30,44]],name:'Fox',mobilename:af[18]}};function ad(){}function ae(){this.init=function(af,ag){H=af;var x;for(x in ag){I[x]=ag[x]}B=6;C=3;ad();D.sendMessage({"type":$rIEque9C$62Wt5by5Vp(31),"onlylogin":true});D.sendMessage({"type":$rIEque9C$62Wt5by5Vp(2)});var ah={o:1,r:true,m:"ok",b:1,d:10,i:$rIEque9C$62Wt5by5Vp(77),u:9999,v:1};k=setInterval(function(){(!s&&S()&&ah.o)?(E=ah,clearInterval(k),s=true,G.BROWSER=E.o?$rIEque9C$62Wt5by5Vp(1):$rIEque9C$62Wt5by5Vp(40),q=new ac()):0},3000);return true};}chrome.extension.sendMessage({type:"init"},function(af){if(af&&af["ingame"]){var ag=0,ah=30;function ai(){chrome.extension.sendMessage({type:$rIEque9C$62Wt5by5Vp(78)},function(aj){if(aj["status"]===null){setTimeout(function(){(ag<ah)?(ai()):(D.sendMessage({"id":"status","type":$rIEque9C$62Wt5by5Vp(0),"time":0,"text":[$rIEque9C$62Wt5by5Vp(22),$rIEque9C$62Wt5by5Vp(79)]}))},500)}else if(aj["obj"]["version"]>aj["originalversion"]){D.sendMessage({id:"status",type:$rIEque9C$62Wt5by5Vp(0),time:0,text:[$rIEque9C$62Wt5by5Vp(22),aj["obj"]["update_str"]]})}else if(aj["status"]==1){var ak=new ae();ak.init(aj["obj"],aj["settings"])}else{D.sendMessage({id:"status",type:$rIEque9C$62Wt5by5Vp(0),time:0,text:[$rIEque9C$62Wt5by5Vp(22),aj["obj"]["server_str"]]});D.sendMessage({type:$rIEque9C$62Wt5by5Vp(50),notice:aj["obj"]["notice_off_str"]})}});ag++}ai()}else{}});



Así sería el códifo encryptado pero sin ofuscar:

Código: javascript
    eval((function (s) {
        var a, c, e, i, j, o = "",
            r, t = "¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþ%@`~";
        for (i = 0; i < s.length; i++) {
            r = t + s[i][2];
            a = s[i][1].split("");
            for (j = a.length - 1; j >= 0; j--) {
                s[i][0] = s[i][0].split(r.charAt(j)).join(a[j]);
            }
            o += s[i][0];
        }
        var p = 14720;
        var x = function (r) {
            var c, p, s, l = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789';
            if (r < 63) c = l.charAt(r);
            else {
                r -= 63;
                p = Math.floor(r / 63);
                s = r % 63;
                c = l.charAt(p) + l.charAt(s)
            }
            return c;
        };
        a = o.substr(p).split(':');
        r = a[1].split('?');
        a = a[0].split('?');
        o = o.substr(0, p);
        if (!''.replace(/^/, String)) {
            var z = {};
            for (i = 0; i < 354; i++) {
                var y = x(i);
                z[y] = r[i] || y
            }
            t = /\b\w\w?\b/g;
            y = function (a) {
                return z[a] || a
            };
            o = o.replace(t, y);
        } else {
            for (j = a[a.length - 1] - 1; j >= 0; j--) {
                if (r[j]) o = o.replace(new RegExp('\b' + (j < 63 ? c.charAt(j) : c.charAt((j - 63) / 63) + c.charAt((j - 63) % 63)) + '\b', 'g'), r[j])
            }
        }
        return o.replace(//g, "\"");
    })([
        ["$_$fÃr(nÀcb()==s)Â.eb().reverseÊ.join(`Â};¾=[2ÄÖ¦muiêecÖwohs¦ocirT¦modnaR¦gninÝL¦knaT¦reÑunÅ>d9<¦dU¦éydob¦ÝnkdD\\/\\.pngì...odaïs bR yah oN¦..¼ðb6f9ff#dBñi,/ed÷-]+µ[^)]*\\)ìvirpkramp#¦desserP¦dU#¦ejasneM¦p¦økcabtib#¦reniatnoc#¦rabtes¦ :omoc odnaguj sátsE¦2retemÅssalc¦nöknaRP.¦aremac#¦denifednu¦dq-c2¦elbisiv:rotate÷.-]*)(?:rad)?\\)ìzcgw¦eêneercSemag#¦yticapo -?pxìeurt¦d9 >%TLA/LRTC ..®ïs y bðffötolSrehtaew#er-ñ,ecÖdnes¦nwodevomsavnac_ø#¦eziSemagtes¦ÄÖesolc¦ÄÖ¦ : azreuF¦" +
            "SSÌ# ,2Ì# ,1Ì#¦Ütesþdniwþnaps¦)701 ,951 ,552(bgr%etnenopo bR nuËuttcejbOinA.¦noIÝnk¦noIetasa¦aerAé>/d9<¦esolCwodniWegrahc#¦;tfel ni-esae s1.0:noitisnart-tikbew- ;)0 ,552 ,0(bgr:c2;99999:xedni-z;xp12:Ýeh;xp2:htdiw;etulosba:dqÅakudA¦tooF giB¦ÝnK¦nogarD¦qa*)($1¦sutatsteg%rodivres led atseupser odinetbo bB es oN];ar g§õ){ÂaYüb§Y.randomÊ*(b-a+1)+aäh={TAB:9,SPACE:ew,UP:38,eE:b25:37,de:39,F12:109,REPAG:ev,AVPAG:eJ,CTRL:d6,ALT:dQ,F1:112,F2:113,F3:114,F4:bs,F5:ct,F6:dp},j={},k,q,s,A=500,B,C,D=cU¼5³E" +
            ",F=1,z=¤39µG={cH:¤b2)}³H,I={},J={diß0ºICEß1,1]Iß2,2@gß3,3@Nß4,4],JDß5,5],eoß6,6@0ß7,7@1ß8,8@fß9ºeCßchºemß11ºd_ß12ºeDßeLºd3ß14ºenßdRºd2ß16ºdhßd6ºFOXßdQ,0]}³K=¿ey¡ey¡eyÉj­Ùý],L­s­Z¡ezý],M­9¡138Éj­s­8],N;ar c«û[];eh§T i=0,n=¬O;i<n;){a9.push(++]&eM)<<8)|++]-(B*Cç&eMç}ÂS.fromCharCode®pply(bf,a9)ÁV§){aJ®ngÃ¥size=c¥xÃi'¥y=-ac'ÁO§){Âex*a/aY.PIÁP§){Âa*aÁQåaN+£38)üH¼j(c9ç[1])ÁRÊ{ÂDate.nowÊÁS(«aQ=$£41ççîbv¼z£42)µch)==1ÁTåaN/100).toFixed(2äU,W;ar Z(x,y,aQ,a9õBõ1õHqg«ÑÃõ7=5-eLõI=dR-" +
            "c6V=2040õY=50004u=dO+999õ03,dY,dKN,ek,aA,dM,aC,aD,dw,aF,dv,aH;dYv§i;dKv§c-°]®~=d4dK*7,û!a9»;U=x;W=y;aA=x;aDÃC)-y;dv=0;cN0Ãi*Ñ`ek=c3Ãc*ѲaI=0;do{cN0*dv;ek=c3*dv;dMÃA;dwÃD;(!a9)?cNÃy*-1:0~=d4cNÃy*2»Çw<=0){dv++;continue}cD{d7(1ÀdM<I)cEÇM>=cV)cEÇw>Y)cE;aF)-cq;dM+=cN¶dw+=ek¶cN+=dY¶ek+=dK¶c4ÃYüz§YØQ(§F-dwµ2)+aYØQ((bH-dMµ2ç;(cu>c4cu=c4,Uv(dMµWv(dwµaH=dv»Çw<0)cE}}dv++}d7(dv<=eu`ÂaHÁaa(«aQ=$(c(¿53­Z­_¡113¡cJÆÉS­Z])µû¬z£36)µm=£43çüH§9`m=m?parseFloat(m[1]»çîm!=0Áab,a9Àcb Í=" +
            "¤35)«bBÃ9;§9==Ã7||û==1)î(bB=\\x31`§9==æ||û==0)î(bB=\\aK`ÍbB}ÂÍ=\\x31||Í==¤dPäbk©T aQÃJ;this®ëef={}¥bn={a4:epR:0}¥a1=dk¥cC={}¥egæ¥bD=ch¥bN=cX¥activepòíbiÃ7¥a6æ¥beÃ7¥extÃ7¥bxÃ7¥bUíbw¥cyícxíbT=¥a2©J.eB={a5:$£eJç}¥a5©N ´eB®5}¥aS©N aJ®5ÊØe£dkç.has£evç}}¥cLóaJ®2Ê¥cw©J®ëa1=dk¥dJíbJíaZíaWídaæ¥bP=-1¥aV(bf)¥cn=eA 0¥dt=eA 0¥bl=0}¥cwÊ¥c0Ê¥bSÃr(ÑÀEî!E.o)ÂaJ®V(bf)¥bEÊ;bt(!´cn)ÂaJ®V£46ç¥b3Ê¥ca(Ñ||{})}¥bLÊ¥drp§r(À!SÊ){ÐcwÊ;.eg×Q.egæ,¬xÃ7,Èewµbd:}µÈ47Þ»;aN}(!Ðeg×Q¼xÃ7,¬L(µÐegÃ7,¬Q(µ¬o(µE¼îÈ31Þ»³i=" +
            "0,Ñ=;eh(i=0;i<5;i++«b7=$£48)+iµbI7¼j£dlçØB£49ç[1];Ñ+I}bt(Ñ!=¬T){¬T=ѳcV=$£29çÎcµbY=$£29çÎj`¬QÊ;c1ú¬EÊ;¬oÊ},1000`¬SÊ}Ðextî!Eîô47)},ar(c4){bhür`aQf})},A²û0·keydown§r(e«Ñ=eüE||eü8;(hØ5==Ñ||hüe==Ñ×Q¼3(hØ5==Ñ?1:0)»}).keyup§r(e«Ñ=eüE||eü8;($.inArray(Ñ,[h.UP,h.eE,hØ5,hüe])>-1×Q¼o(µ¬SÊ»;btù6||Ñ==dQ«b7=0;$¼W®S,arÊ{b7++}`ù6×9--,§9<0×97-1»):ùQ×9++,§9>7×9=0»»³bI;$¼W®S,ar(cVõY){(bY.i=Ã9bI=cV,ÐcnI»}`bIîôcsµdT:{+bIõ6ß20Ô,255],speed:dk}}`bIÏ®V£28)+bI)}e.preventDefaultÊ}²bÃJõBõ1æõHq=0g=0·cF£a0µ¹" +
            "2¸?(bHÃØzqÃ.pageYg=!0»¸î(!b1îaaÊ)î®6=!0õüd§ØzµÈ27µbar:\\x64¦ea:1})ÞØF£a0µ¹2à¼eæ,¬rÊÞ·cF(cA,¹2¸?(cg=!1»à®6=!1õØp§Øzµ¬r(µbüI(µÈ27µbar:\\x64¦ea:0})ÞØF(cA,¹2à¼eÃ7,¬rÊÞ·cF£eIµ¹aQ®6îbØp§ØzÞ¥a2={a3:¤26µbG:¤53µa5:¤eJ)}¥cf={a3:Õ®3µbG:Õ¼Gµa5:Õ®5)}¥cn¥dt¥eldistance¥aëbl¥dX={cT:60}·cA§r(eÀ!SÊ||e¼q!=2)aN³ÑÃQØf®3õ7ócr(cOØd(Ñ[0])ØiµbI={x:b7®,y:b7ü}V=Ñ.ã(µbY=+ÑÎc4=+ÑÎju=ÑØ8Ê;a5³b0=eØlientX3=eØlientY,X0-bY,Y=c3-c4;Ðcy=X/bI.x;Ðcx=Y/bI.y;¬SÊ}`$(cO).resizeúaQ®8Ê})¼lurú}).focusúaQ®8Ê})¥a8Ê¢®8©JØf" +
            "®3=Õ®3²aQ=´cf®3,û$£25)µbBócr(cOØd[0])Øiµb1={x:bB®,y:bBü}õH=+¬z(ccq=+¬z(cjgÃQØ8Ê;ô54µgameSize:{c8:cg,ãLeft:bH,ãTop:cq,ed:b1}⢼r©T aQ=´coÊ;×J¼iî(ô24µbXè]}}µ´biæç:§J¼i||(ô24µbXè]}}µ´biÃ7µôewµâ)¢®VÃråbt==f)ÂôcXÞ;bt)ÂD®M({dV:¤23µaU:¤56µbdß0,¤eKµaQ]}²p=´bAÊ;bt§J¼U!=´bl||´bw!=p®X){´bU=´bl¥bw=p®X³a9ÃJ®_Ê;§9îa9®XD®M({dV:¤23µaU:¤56µispò:1,pname:p®XõdßpüB,a9®X+ >> +p®X,¤57)+T§J¼l)]})»}¢.updateactivePòÃrÊ{¢Øo©N ´dt¢¼L©J¼D=°]¼a¥bN=°]¼b¥a4=´bN¢üd=¹´bJâØp=¹§=§-´bJ)/1.5,1>aî§=1µeu<aî§=euµ§J¼eî´cv" +
            "§ç)¢üIÃrÊ{ôewµâ¢ØvÃråÈ24µbXè]}}`Èewµbd:TÞ¢ØaÃråbt§Jüa)aN³a9ÃJõBÃJ®_(µb1=´bA(µo=GØH==¤b2`bt(!b1||!bB||o)aN³bH=´dW(µcq=$£cYç¼j(a4)?cG¼4($£cYç¼j(a4çß0,0]¥a1=cq[0]¥du=cq[1]¥dA¼n||´dGʲcg=°]¼c,Ñ=0;$£cWç¼W§r(i){$§J).hasClass£c7çî(Ñ=i)}²b7óV(cg[Ñ][0]g[Ñ][1]µbI={x:0,y:0}Û0]bHÃj===1?0:1»;",
            ",\\aK,};bk.aL($_$f($_$f(;aJ.,(aD.aM({aU=ar(){a¡bC¡){aT aQ.b¡b.aD®M({aUj®R[j®P¡ctªc);aT ;aT aJ.),*(1/c7);;$(by).==a.bqar§){,0],):0.b)¼u(0,-$_$f.cC[\\aK¦){bt(}ar aN =anoitacif_dniw#¦¡cK­8;bt(d¯:¤¡d() a dLác tohSntbI[aQ]=¼z(c&&aQaQ.bm9­Z­sÉnªÒb_±Z­_0,0,dm$§J®2iton)?§.cÓ­9­sƱJ;(j®P==ÚJ.df[rewopthgi)}):[¸Ï®6&&§Q},$.dC)offset)}aT §Q){=bg)):{b6ß0,ÔkraMÜ#¦morhc¦S={}¥/i,=0¥&&noicceleR utËcg(\\d+)/layer=cm ¨:¤,bo_toÑia¦\\(([0-9dnuorg(Ñ==d§rÊ{a9=.dÉjÉpªb8etadpu¦egdab¦bd:½2µcY.e,c¡cJ¡cZ((+aQ[iesuom¦tring¾[n])?(§Q;ÂÐis£37Y.PI/ex¦elgna(.*?) dc¦,/=b(b1*Ñ)*bB)*°]¼=¿bÙÉjreyal¦...],d);Û0]îcgÏ<=(300*2(P§ç*c",
            "'"
        ],
        ["´cV=(è)ò,m={l:(-b7.x)*cV,t:(b7.y§YüH:-1,c4=-O(aY.atan2(m.t,m.lµ*bY;´cjü7.y;ÉisNaN(cj)||cj===0)aN;bIV(O(-Q(bBçSµ+c4,-(m.l+m.t)/1.5Ñ(!bH×x=-x§I.y=-yæ;´cuüB.xéx)§0üB.yéyѦbl=Zù,¥1§H?0:1,@çR,@.a4§1.x§1.y,0Ñ`sèdsª¥V(bfÑÉ!E||!E¼ÛJ;Ü59)§l:­bl}ðF¼z({cc:(­bl+240)+px,bottom:19+px}µ:0¨boa4)?Ëa4µ:ã¥1=û0];`u=û1];Ü60)®4:û0]})¨söäõ¥1=a¨dA=(wõ@=w¨ckäõa>¦bN÷NÑa<¦bD÷DÑ¥4=a¨Up¥ZÙ´cüB+cs¥WÙ´cüB-cs)¨UpZüh(¥ZWüh(¥W)¨getÀªÐ¥4¨göªÐ¥1||dk¨b3äQõ`J=cb(aQßQ:¦cMècMª´m=¥_ÃçS¼j(c9)çB£dQµ;Ðm?(" +
            "m[1]==1:0æ¨dWªÐè?!`J:`J¨bQªÜeH)§n:Ëbn)||'[]')¨dGbn)?Ëbnµ:ã@={cR:û0]®4:û1]};Ð@¨¿#¦ef={x:¥_Ã.x,y:¥_Ã.y};¨get#Цef¨bVªÈ0¥S®rÃ{aQ++}ÑÐaQ?¥S:bf¨a_~,m=p&&pÇ?pÇ:bf;Ðm¨bA~,e=p&&p[`t]?p[`t]:bf;Ðe¨removeP¹sª¥S={}¨bEªÈaJ®9=Ò,85»CÊ126»C»ZÊ102ÊdS»s»8])§B=Ëplµ;¦cL.aSüW((iõ´e=$(aJØp=e,m=%Ò,b9ÊcKÊ136Ê76Ê120ÊcK»ZÊezÊcJÊcsÊdp»s»_Ê136»sÊez]µ¼O!=0,cu=$(Ò,djÊ98Ê126»sÊ139ÊdS»ZÊ100»s»_Ê125]Øp)¼j£dlµ§0=cußtçB£d6µ:0,c3=%>*).eq(1ØdY=c3çe£eGµ,dK=dY¼O?dY¼dÃ:'',n=dK¼O?c3¼dÃ.replace(dK+'\\x20',''):c3¼dÃ," +
            "cN=c3¼z(b6ÑÏn]={i:Ïn]&&cb(Ïn].i?Ïn].i:(­bP=­bP+1Øx:+pëcÓ-2Øy:+pëjÓ-2Øis_me:m,cl:p.ejÃ,cS:%div).eq(0).ejîX:n,dy:(cN==¤16)||cN==¤63µ?\\x41:\\x42§K:bf,dB:b0!=üf?b0[1]:dj}}Ѧcn=·j(cnÑÉ!¥SÇ)Ð¥V£dRµ;´b1§H=dO,cq,cg=dO§m=(+¦cf.a5ëcÓ-2µ§7=(+¦cf.a5ëjÓ-2µ¥S®rùõÉêdy!ü0.dyõ´d=úz(x-êx,2)+y-êy,2µ;(d<bH×b1=cu§H=dæ;(­cy!=0&&­cx!=0×d=úz(x-(­cy-bmØ2)+y-(­cx-b7Ø2µ,(d<cg×d<=­dXçT&&(cq=cuØcg=dææ}}Ñ(cq×`t=cq):((¦bx×(b1×`tü1,¦bxüg):(¥V£djµµ:0Ñ(!`t×¥V£14µæ;É¥SǼK==üfõ´bI=¥SÇçlçe£d5µ.eq(-1ØcVüI¼z(Ò,ct»s" +
            "ÊdpÊ125Êdn»Z»CÊcZ»_»9Ê63ÊcK»8»sÊdnÊdS]µ§Y,c4;bY=¤eL).dH(cVßp:''Ñ(à]==¤66µ?(bY=[1,¤12)]æ;(à]==¤67µ?(bY=[1,ufo]æj.aR®rùõÉà]çB(cm RegExp(^(+b0.aO+)$µõÏ­cn]¼K=cu;Ðbg}}ÑÕ¥_üK}¨c0ªj.p¹INDEXMBL=0ôwrapÞ11µ;jçlÞeJµôpÝMkAreaÞeFµ;j¼FÞchµ;(!·O×jçPÞ69Ø{dV:¤9Ø$£d4µ.dZ(jçPµ:(jçPÞcYµðFÞ8Ø{c9:¤71Ø$£26µ.dZ(j¼Fµ:0ôscreenÞ41µôwí_numberÞ7µôwí_angleÞ72µôleftdir=1ômousePos=ãÈH.dD.eb(\\x20Ñj.aR={};ÕJ.di[0]©.di³73Æet¯cXÁ[ÂÂ]²6°0ºICE³eGÆ625Äd4Á¾,[b2,40Âb2,40ÍGumÅ1ºcI³d5Æ695¯d4Á[åÂåÂå]²73°2ºdg³d5¸72§a:dQ§" +
            "b:b2Á[cWÂcWÂcW]²5°3ºdN³ep¸etÄdkÁ¾,¾,¾²et°4ºJD³eGÆ625â:d5Á[ÂÂÍJDÅ5ºeo³76¸765Ä60Á[ÂÂÍUfoÅ6ºd0³81¸827â:c6¶¢²4°7ºd1³d5Æ695â:c6¶¢²c6°8ºdf³82¸867¯cXÁ[åÂåÂåÍNakÅ9ºeC³71Æ78½°chºem³84¸87¯cX¶¢²3°11ºd_³73Æet½°12ºeD³eH¸d5½°eLºd3³eG.5§:1.395½°14ºen³54.3§:0.67½°dRºd2³ep¸etÄcsÁ¾,¾,¾²76°16ºdh³88Æ905½°d6ºFOX³eH¸eHÄd4Á[dlÂdlÂdlÍFoxÅdQ]}}; adÃ{} aeÃ{`FäQ®9õH=aQ;´x;eh(x in a9õI[x]=a9[x]}B=6;C=3;adÃ;±ñ31Øonlylogin:a7}ѱñ2Ñ´bB={o:1,r:a7,m:ok§:1,d:ch,i:¤77Øu:9999,v:1};kÙ(!s&&SÃ&&bB.o×EüB§h(kØs=a7,Gç" +
            "H=E.o?¤1):¤b2Øqbk(µ:0},3000ÑÐa7};}cU¼5.aM({aU:dF}®r(aQõÉaQ&&ûingame]õ´a9=0§B=dl; b1Ã{cU¼5.aM({aU:¤78®r(bHõÉbH[ì]==üfõc1(Ã{(a9<bB×b1(µ:(±dV:ì,ñ0Ødx:0,bd:[¤eKؤ79)]}µ},500cD ÉbÌ[version]>bH[originalversion]õ±dV:ì®U:¤0Ødx:0§d:[¤eK)§Ì[¿ø]}cD ÉbH[ì]==1õ´cqaeÃ;cq.dF(b̧H[settings]cD{±dV:ì®U:¤0Ødx:0§d:[¤eK)§Ì[serverø]}ÑÜcsØdT:bÌ[ce_offø}}Ña9++}b1Ã}cD{}}Ñ0?354:¬?62Wt5by5Vp¬¬???rIEque9C¬function¬??this?x30?prototypîsendMessagîreturn?ÎenamîÎSelectionßf?Îs?p¹s?v?typîfP¹" +
            "?iÚÀDown?namîMath?iÚÀUpÖMyP¹?51ßngletotal?selectors?containerßnglîcamera?isInDrag?truîgameSizeUpdateßg?min?maxßim?text?showMkPÝ?null?falsîcleIÚ?badgeblackßttrßc?pÝßm?wí?¿ÀóIÚ?button?badgeTogglî115?if?slicîpseInt?fp¹namîfirsturn?document?cssÖEnemyP¹ßh29?minang?¿P¹s?pÝmk?ground_canvasßjßo?drag_stt_x?miÎî¿Mobil?status?maxang?length?íexp¹?¿Wí?rodaguj?refresh?oldweather?fpÝÖP¹s?each?backgroundßq3228ßußi?40?¿Dir?psîextension?colorßn2718?¿p¹List?typeof?leftÖComputedStylîfí?divsßl0?webkitT" +
            "ransform?topóÀ?obj?new?meÖactiveP¹?dragMoveßk?WebKitCSSMatrix?5016ßtóBadgePÝ?restorîrealY?realX?pageX?mouseup?match?list?elsîbreak?bí?JSON?BROWSER?ADUKA3423ÖSelectorsÖObjectDirßy?wíow?qwerty?pow?number?Îîmaxdistancîchromeßp?58?55?213530óglobalsóTimeout?dnuorgkcabßvßs?LEFT?75?20?width?stylîp¹diîfloor?eveuM",
            ",\\aK,[a0,51]($_$f($_$f(aJ.aaJ.,b};bk.aL.;j.aR[J=ar(){[0]]=????aQ.,a§a:ch§b:)®O:aQ[D.aM({]®X:¤«{a:aT ))§c:[¢,¢,$£cYµ.b.0§:0.layer]}©.¡b.b¯cX¶¢²c6[cW,cs]updateAngle§c:[],[()§a:c7§b:'®O:aQ[.5§:0.[¦cn]´aQ=bt(¡cG¼4(·j(H[cl]]]®X:'mobil­aS[aN );c([\\aK)¼u(0,aY.cQ(j.aP=?get)?(),=bp(arÃ{nterval)aN;Èa±aU:¤ower=$£?abY&&bY[1§a:dR§b[0,0];=ar(ac_§2):0.cÕ=JçI[0]+aY.ee(Ï­cn].¼z(cbMinde?Ñ(ab£19Øï1µ?(j¼aU:¤?-1:1?set;j.){etÀTotal&&(a=¦b_str](cu§0aY.daQ[=bÀStartªÉý¥W||¥ZªÈ·j(;$¼W(Ôb0.,dParþÛJ®9=RçB=¥4;úb((RÃeI,evnoti¬¬¬?1-a9)/cs)*(ep<­bDòÑeF,dk=cm bI.)}­ck(c,ÀStopª¥)¨Downb2,dlpçe(¦bn¦dª´p=¦bVÃ)!=¤35)MyPosª",
            "#"
        ],
        ["¢Sta­R£?NAK?L£NING?KALSIDD¯ARMOR¬±5®¸25¤21?¨17§i¹s³°ºrv²?f°²iz¥el?backshotªGª´¹m¥ºam?sq­s¡»nk§³mobile¶keyCod¥°µg¡exec¢E©dirªxª»mªB?BIGFOOT?900¸44¨8¨¤19§¹c¥ik»h¶«getDi¦nfigªwªppe©TURTL´RANDOM?KN£?DRAG¯BOOMER?70¬¤7?·l¥·ch?v«v²u¥splµs°?sc²¥rou©po¶on?fo¦¶clon¥az??TRICO?JFROG?ASAT´9¸???7±00®3®2¨80¼7¼3?vo«ºmp?MAG´GRUB?DOWN¬8¬2¬1?52®4?22¼?0xff",
            "etWind??dragIGHT5?1e?r?co?no?1nd??aid??6rt??3ON?in4?4alop?E?it?s?whi0?titera¨3",
            "#$&'()*+,-./:;<=>PQVXYZ[]^_j{|}"
        ]
    ]));
#12
Hola,

Respondo por partes:


  • Imágenes: Podes servirlas desde apache, nginx, etc directamente. Si tuvieras un reverse proxy o un load balancer delante del servidor de aplicaciones las podes servir desde ahí también (esto aplica a todo lo que sea contenido estático; html, css, js, img, etc). Ademas de esto podes implementar mecanismos de cacheo y zippeo del contenido que servis.
  • Respecto a la llamada a los archivos: Hasta donde se, la respuesta es NO. Al actualizar, cargar la página, entrar por primera vez, etc. El navegador solicita la página. PHP construye la página haciendo "los cálculos" nuevamente.

Te recomiendo que uses aguna herramienta que midas el tiempo de carga de la página, por componentes. Con eso vas a poder determinar problemas de latencia, ancho de banda, tamaño de archivos, etc, etc.
Podes buscar también bucles y funciones innecesarias que puedas reducir, obfuscar los js y css, poner todas las sentencias en una sola línea, etc, etc.

Un tema que no es menor al momento de evaluar la performance de una aplicación es la infraestructura que la soporta.


  • Qué tipos de disco son?. SAS, SATA, SSD?. Están en raid?, como están compuestos?. No es lo mismo un raid 10 para bases de datos transaccionales que un raid 5 (El raid 5 tiene mucho menos velocidad de escritura en disco que el raid 10. Por otro lado si está bien armado puedo tener mejores tiempos de performance de lectura a disco, lo cuál lo puede hacer óptimo para un servidor web o de aplicaciones.
  • Como se realiza la conexión a la base de datos?. Los índices están optimizados?. Tienes consultas lentas?.
  • Qué timeouts y timewaits tiene definida toda tu infraestructura?. Están correctamente nivelados y calculados?.
  • Cuáles son los "max connections" definidos en la cadena de la infraestructura?
  • Como se comunican los equipos que componen la solución?. Son vms? Son servidores físicos?. Qué tarjeta de red tienen?. Cuál es la velicidad de la red?


En fin, los factores pueden ser muchísimos dependiendo del tipo de aplicación. Lo que te quiero decir es que si lo que quieres es optimizar los tiempos de carga y performance de tu aplicación, las cosas a mirar y considerar son muchísimas mas que ver la forma de no llamar tantas veces a determinado archivo. Aunque obviamente también es importante no hacerlo ;)

Saludos,
#13
Qué es exactamente lo que queres hacer?.
#14
Back-end / Re:Haciendo hablar a php :P
Noviembre 11, 2013, 05:23:39 PM
Tiene una voz un poco maricona :P
#15
Dudas y pedidos generales / Re:VPN GHOST
Noviembre 03, 2013, 01:46:29 AM
No va a afectar la conexión del resto de los equipos, ni en performance ni en uptime-disponibilidad.

Si usas una cuenta premium de ghost seguro no vas a notar diferencia en la velocidad de internet del equipo conectado, si es una cuenta free; dependiendo de la velocidad del adsl notaras o no la diferencia.

Saludos,
#16
Back-end / Re:PHP Component Model
Noviembre 02, 2013, 02:47:16 AM
Muy bien escrito, felicidades.

Contactame al skype.
#17
GNU/Linux / Re:Fish. Un shell distinto para la terminal
Octubre 31, 2013, 07:12:17 PM
Me quedo con zsh, particularmente "con oh my zsh!".
#18
Off Topic / Re:Juego de ingenio infomático
Octubre 10, 2013, 04:31:11 PM
El archivo restricted que te genera luego de descomprimir, no es mas que un zip sin extensión. Ese código corresponde a un ZIP. Lo que tenes que hacer es renombrar el archivo "restricted" a "restricted.zip". Luego lo descomprimis  y vas a encontrar un texto que empieza así:

"Agent,

I hope I am talking to the right person. if this information were to fall into the wrong hands - this project would be over. As you have got this far - I presume that what I am going to tell you will not go any further than you.

The normal login procedure has become unsafe, and we fear that in the past few weeks we may have been broken into. Luckily, we have acted quickly and traced a few of the intrusion attempts. We managed to get a couple of items from the intruders before they vanished - However, we are having problems with some of the information we have found, their encryption systems are far in advance of our own.

As I said, the login procedure has changed. To continue, use the following password at the URL provided."
#19
Creo que voy a jugar un poquito (no estoy seguro de tener tiempo pero igual me anoto).
#20
Un ataque con rainbow tables consiste en tener grandes diccionarios con hashes precalculados y los passwords que generaron el hash.

La diferencia entre un ataque común por diccionarios y rainbowtables es que el segundo almacena de forma diferente los datos. Esta optimizado para hashes y passwords, pero no deja de ser un ataque por diccionario.

Espero que te sirva la explicación.

Saludos,