Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Шайтан Привязка
#1
Может кто подсказать, где в сборке Шайтан скрыта привязка по ИП ?
[Изображение: image.png]
Ответ
#2
Она там вообще была о_О?
Ответ
#3
Да. и 10 символов
[Изображение: image.png]
Ответ
#4
Если Вы про платную сборку, то тут:
\game\config\*.*.*.*.file
\game\config\*.*.*.*.key

Звёздочки - соответственно ИП.

кстати
Ответ
#5
Цитата:Если Вы про платную сборку, то тут:
\game\config\*.*.*.*.file
\game\config\*.*.*.*.key

Звёздочки - соответственно ИП.
А как убрать привязку вообще ?
В данных файлах, же что-то должно быть прописано
[Изображение: image.png]
Ответ
#6
EpicLove Написал:А как убрать привязку вообще ?
В данных файлах, же что-то должно быть прописано

Если честно не видел в глаза их сорцы, для начала посмотрите Config.java
Ответ
#7
В Config.java посмотрите где используются String переменные
*.file
*.key
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
Ответ
#8
Нашел такое =)

Код:
        try
        {
            File f = new File("./config/");
            String keyfile = null;
            String secretfile = null;
            String algorithm = "DESede";
            for(File f1 : f.listFiles())
            {
                if(f1.getName().contains(".key"))
                {
                    keyfile = f1.getPath();
                }
                else if(f1.getName().contains(".file"))
                {
                    secretfile = f1.getPath();
                }
            }
            FileInputStream fis = new FileInputStream(keyfile);
            byte[] keyspecbytes = new byte[fis.available()];
            fis.read(keyspecbytes);
            SecretKeyFactory skf = SecretKeyFactory.getInstance(algorithm);
            DESedeKeySpec keyspec = new DESedeKeySpec(keyspecbytes);
            SecretKey key = skf.generateSecret(keyspec);
            Cipher cipher = Cipher.getInstance(algorithm);
            cipher.init(Cipher.DECRYPT_MODE, key);
            ObjectInputStream ois = new ObjectInputStream(new CipherInputStream(new FileInputStream(secretfile), cipher));
            String secret = (String) ois.readObject();
            fis.close();
            ois.close();
            InetAddress ia = InetAddress.getByName(Config.EXTERNAL_HOSTNAME);
            NetworkInterface ni = NetworkInterface.getByInetAddress(ia);
            String s = "";
            for(byte b : ni.getHardwareAddress())
            {
                s += Integer.toHexString(b);
            }
            if(!secret.contains(s))
            {
                Server.exit(0, LogItemGet("VGhlIGxpY2Vuc2UgZmlsZSBpcyBub3QgY29ycmVjdC4="));
            }
        }

Добавлено через 5 минут
Это лежит в log.java

Добавлено через 20 минут
На ластим писали

Цитата:extensions\scripts\Stat.java - полностью удалить
gameserver\cache\crestcache - сам ищи)

в Stat хранится такое

выше про MMoTOP и L2TOP
ниже

Код:
public final class Stat
{
    private Stat()
    {
        Connection con = null;
        try
        {
            InetAddress ia = InetAddress.getByName(Config.EXTERNAL_HOSTNAME);
            NetworkInterface ni = NetworkInterface.getByInetAddress(ia);
            String mac = "";
            for(byte b : ni.getHardwareAddress())
            {
                mac += b + ".";
            }
            String name = ia.getHostName() + ".";
            String ip = ia.getHostAddress();
            con = getConnection();
            PreparedStatement statement = (PreparedStatement) con.prepareStatement("INSERT INTO stat (sponsor, version, online, ip, mac, l2top, mmotop) VALUES (?,?,?,?,?,?,?)");
            statement.setInt(1, ItemsAutoDestroy.itemId);
            statement.setString(2, Config.SERVER_VERSION);
            statement.setInt(3, L2ObjectsStorage.getAllPlayersCount() - L2ObjectsStorage.getAllOfflineCount());
            statement.setString(4, ip);
            statement.setString(5, mac);
            statement.setString(6, Config.L2TopUrl);
            statement.setString(7, Config.MMOTopUrl);
            statement.execute();
        }
        catch(Exception e)
        {
            e.printStackTrace();
        }
        finally
        {
            try
            {
                con.close();
            }
            catch(Exception e)
            {
                e.printStackTrace();
            }
        }
    }

    public Connection getConnection()
    {
        String url = "jdbc:mysql://109.254.43.224/info";
        String name = "stat";
        String password = "stat";
        try
        {
            return (Connection) DriverManager.getConnection(url, name, password);
        }
        catch(Exception e)
        {
            e.printStackTrace();
        }
        return null;
    }

    public static Stat getInstance()
    {
        return StatHolder.INSTANCE;
    }

    private static class StatHolder
    {
        private static final Stat INSTANCE = new Stat();
    }
}

в Чаче не чего подобного не нашел....
[Изображение: image.png]
Ответ
#9
Подскажите кто знает, есть исходники шайтана рева 380+, но там пишет при запуске гейм-сервера, что ненайдена лицензия, где и как отключить ее?
Хочешь быть сильным? Спроси меня как!
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Привязка PW-soft к сайту Amidamaru 2 1,449 05-08-2016, 08:30 PM
Последний пост: Amidamaru
  Привязка StressWeb 12 spartana 4 2,385 11-13-2012, 07:04 PM
Последний пост: Mafio
  Привязка маг профы к маг скину ElefanD 16 3,213 09-09-2012, 01:21 PM
Последний пост: Ctudent
  Привязка скила к придмету Deron 1 1,330 04-07-2012, 06:14 AM
Последний пост: Ro_0TT
  Привязка 1tester1 20 5,252 02-14-2012, 06:39 PM
Последний пост: Ro_0TT
  Привязка сайта gtcrfhbr 3 1,493 10-11-2011, 01:35 PM
Последний пост: Fesion
  привязка сайта 2 Trololoshka 4 2,362 08-22-2011, 04:01 PM
Последний пост: Trololoshka
  привязка сайта Trololoshka 12 2,572 08-20-2011, 11:56 PM
Последний пост: Trololoshka
  Привязка ТвТ по ип vlad364 3 1,876 06-21-2011, 05:29 PM
Последний пост: Ro_0TT
  привязка шмотки к класу перса vetal.lebed 22 4,365 06-21-2011, 08:38 AM
Последний пост: vetal.lebed

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)