"Espiar" a un usuario de ForoBeta.

  • Autor Autor zcriptz
  • Fecha de inicio Fecha de inicio
zcriptz

zcriptz

1
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
Suscripción a IA
Muestra que está haciendo el usuario y cambia si hace algo distinto.

1.- Presionan F12 estando en ForoBeta.

2.- En la consola ponen el siguiente código:

Insertar CODE, HTML o PHP:
function ajax(url, callback, data){
    if(!window.XMLActiveXObject) XMLActiveXObject = XMLHttpRequest;
    var XMLReq = new XMLActiveXObject("Microsoft.XMLHTTP");
    XMLReq.onreadystatechange = function(){
        if(XMLReq.readyState==4) callback(XMLReq.responseText);
    };
    if(data){
        XMLReq.open('post', url);
        XMLReq.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    }else{
        XMLReq.open('get', url);
    }
    XMLReq.send(data);
}

_xfToken = document.getElementsByName('_xfToken')[0].value;

function searchUser(u){
    ajax('https://forobeta.com/index.php?members/find&q='+u+'&_xfToken='+_xfToken+'&_xfResponseType=json', function(r){ getId(r, u) });
    return false
}

function getId(r, u){
    html = JSON.parse(r)['results'];
    spyDiv.innerHTML = JSON.parse(r)['results'][0].iconHtml+'<span id="spyResult"></span>';
    userName = spyDiv.getElementsByTagName('*')[1].alt ? spyDiv.getElementsByTagName('*')[1].alt : u;
    spyUser(userName);
}

function spyUser(userName){
    ajax('https://forobeta.com/members/'+userName+'.'+spyDiv.getElementsByTagName('*')[0].dataset.userId+'/?tooltip=true&_xfToken='+_xfToken+'&_xfResponseType=json', function(r){ spyResults(r, userName) });
}

spyDiv = document.createElement('div');
spyDiv.style = "position:absolute;top:20px;right:0;font-size:14px;color:white;text-shadow:1px 1px 1px black";
spyDiv.innerHTML = '<form method="post" onsubmit="return searchUser(this.firstChild.value)"><input type="text" id="usuario"><input type="submit" value="Espiar"></form>';
document.body.appendChild(spyDiv);

function spyResults(r, userName){
    spyResult = document.getElementById('spyResult');
    spyResult.innerHTML = JSON.parse(r)['html'].content;
    spyResult.innerHTML = userName+' | '+spyResult.getElementsByTagName('time')[1].parentNode.innerText;
    setTimeout(function(){ spyUser(userName) }, 5000);
}

3.- Ponen el nombre del usuario que quieren "espiar".


Les va a salir algo como esto:
9yfhV3z.png



En realidad estamos viendo la actividad que sale en su perfil.

Sirve para aprender Javascript. 😀
 
Última edición:
esto es para implementarlo en un sitio web o un grupo de fb ? disculpa la ignorancia bro
 
Y de que sirve?
 
Que genial jajaja!
 
Miedo 😱
 
Siento que alguien me mira por la ventana :'v
 
@zcriptz No habría modo de crear un scraper que genere un feed rss con esta información?

Y Hacer streaming del rss a telegram en un canal que diga exactamente esto?
 
@zcriptz No habría modo de crear un scraper que genere un feed rss con esta información?

Y Hacer streaming a telegram en un canal que diga exactamente esto?

para hacer un canal de telegrama privado de lo que hace en forobeta mi esclavo en vez de estar trabajando xD

Claro, se le puede mandar un mensaje con sonido de látigo cuando no trabaje!
 
Atrás
Arriba