Исходник Команда osint поиск по нику в разных соц. Сетях

Забаненный
Статус
Оффлайн
Регистрация
25 Авг 2024
Сообщения
40
Реакции[?]
0
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Первое мне интересно что можно сделать по айпи? Второе, когда поиск по нику стал доксингом? Я просто сделал данную команду потому что люди просили меня лично. На скрине не мой друг сам себе навязал и принял, айди вк это тут причем? Сам факт что только тупой человек будет указывать номер в вк и еще на будущее тебе в вк можно регаться вообще без номера ну это так лайфхак. Тут никто не занимается сватингом/доксингом
1. я все отписал в сообщении, вчитывайся своими глазами
2. манядоксинг подразумевает в себя большое количество подразделений, и понимаешь что ебаться с осинт, ксинт, геосинт в этом посте я точно не буду)
3. опять же все расписал в сообщении выше

про рег в вк, данная превеликая платформа и так все сливает всем и вся, поэтому надеятся, что тебя гойским образом какой то сранядоксер не найдет не стоит)
 
Начинающий
Статус
Оффлайн
Регистрация
15 Апр 2024
Сообщения
111
Реакции[?]
3
Поинты[?]
3K
1. я все отписал в сообщении, вчитывайся своими глазами
2. манядоксинг подразумевает в себя большое количество подразделений, и понимаешь что ебаться с осинт, ксинт, геосинт в этом посте я точно не буду)
3. опять же все расписал в сообщении выше

про рег в вк, данная превеликая платформа и так все сливает всем и вся, поэтому надеятся, что тебя гойским образом какой то сранядоксер не найдет не стоит)
Я буквально даже не понимаю что такое манядоксинг, я просто сделал первым в майнкрафте osint это была лично моя цель которую я выполнил за 20 минут, если ты думаешь что я доксер/деанонер и многое другое ты не знаешь меня все что могу сказать, если какой либо yougame челик будет доксить чела через ник в майнкрафте мне его жалко
 
Начинающий
Статус
Оффлайн
Регистрация
16 Июн 2024
Сообщения
132
Реакции[?]
3
Поинты[?]
4K
пишим .osint <Nickname> И идет поиск по ниже указанным сайтам

Радуемся!
Сразу говорю код можно люто подредачить и подключить апи любого осинт бота и брать с бд информацию. Все на вашу фантазию!
Код:
public class OSINTCommand extends Command {

    private final ThreadPoolExecutor executor = (ThreadPoolExecutor) Executors.newFixedThreadPool(10);
    private final HttpClient client = HttpClient.newBuilder()
            .connectTimeout(Duration.ofSeconds(5))
            .build();
    private File osintDir;

    public OSINTCommand() {
        super("osint");
    }

    public void build(LiteralArgumentBuilder<CommandSource> builder) {
        builder.then(
                RequiredArgumentBuilder.<CommandSource, String>argument("playerName", StringArgumentType.string())
                        .executes(this::executeOSINT)
        );
        builder.then(literal("dir").executes(context -> {
            openDirectory();
            return SINGLE_SUCCESS;
        }));
    }

    @Override
    public void executeBuild(LiteralArgumentBuilder<CommandSource> builder) {
        build(builder);
    }

    private int executeOSINT(CommandContext<CommandSource> context) {
        String playerName = StringArgumentType.getString(context, "playerName");
        searchPlayer(playerName);
        return SINGLE_SUCCESS;
    }

    public void searchPlayer(String playerName) {
        sendMessage(Formatting.YELLOW + "Начат поиск информации по игроку: " + playerName);

        osintDir = new File(mc.runDirectory, "osint");
        if (!osintDir.exists()) {
            osintDir.mkdirs();
        }

        File file = new File(osintDir, "Osint" + playerName + ".txt");

        String[] sites = {
                "https://github.com/",
                "https://www.instagram.com/",
                "https://twitter.com/",
                "https://www.facebook.com/",
                "https://www.twitch.tv/",
                "https://www.reddit.com/user/",
                "https://ru.pinterest.com/",
                "https://steamcommunity.com/id/",
                "https://vk.com/",
                "https://www.linkedin.com/in/",
                "https://t.me/",                  // Telegram
                "https://www.behance.net/",       // Behance
                "https://about.me/",              // About.me
                "https://www.flickr.com/people/", // Flickr
                "https://vimeo.com/",
                "https://soundcloud.com/",
                "https://deviantart.com/",
                "https://ok.ru/",
                "https://www.snapchat.com/add/",
                "https://www.periscope.tv/",
                "https://www.discogs.com/user/",
                "https://open.spotify.com/user/",
                "https://myspace.com/",
                "https://ask.fm/",
                "https://www.last.fm/user/",
                "https://mixcloud.com/",
                "https://www.strava.com/athletes/",
                "https://www.ebay.com/usr/",
                "https://www.goodreads.com/",
                "https://hackerone.com/",
                "https://replit.com/",
                "https://www.npmjs.com/~",
                "https://www.producthunt.com/",
                "https://keybase.io/",
                "https://www.patreon.com/",
                "https://bitbucket.org/",
                "https://angel.co/u/",
                "https://dribbble.com/",
                "https://500px.com/",
                "https://www.quora.com/profile/",
                "https://www.medium.com/@",
                "https://dev.to/",
                "https://codepen.io/",
                "https://gitlab.com/"
        };

        List<CompletableFuture<Void>> futures = new ArrayList<>();

        try {
            FileWriter fileWriter = new FileWriter(file);
            fileWriter.write("Результаты поиска по игроку: " + playerName + "\n\n");

            for (String site : sites) {
                CompletableFuture<Void> future = CompletableFuture.runAsync(() -> searchSite(site, playerName, fileWriter), executor);
                futures.add(future);
            }

            CompletableFuture<Void> allFutures = CompletableFuture.allOf(futures.toArray(new CompletableFuture[0]));
            allFutures.thenRun(() -> {
                try {
                    sendMessage(Formatting.DARK_PURPLE + "Поиск завершён для ника: " + playerName);
                    fileWriter.close();
                } catch (IOException e) {
                    sendMessage(Formatting.RED + "Ошибка закрытия файла: " + e.getMessage());
                }
            });

        } catch (IOException e) {
            sendMessage(Formatting.RED + "Ошибка при создании файла: " + e.getMessage());
        }
    }

    private void searchSite(String site, String playerName, FileWriter fileWriter) {
        try {
            URI uri = new URI(site + playerName);
            HttpRequest request = HttpRequest.newBuilder()
                    .uri(uri)
                    .GET()
                    .header("User-Agent", "Mozilla/5.0")
                    .timeout(Duration.ofSeconds(3))
                    .build();

            HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());

            synchronized (fileWriter) {
                if (response.statusCode() == 200 && response.body().contains(playerName)) {
                    sendMessage(Formatting.GREEN + "[+] Найден на сайте: " + site + playerName);
                    fileWriter.write("[+] Найден на сайте: " + site + playerName + "\n");
                } else {
                    sendMessage(Formatting.RED + "[-] Не найден на сайте: " + site + playerName);
                    fileWriter.write("[-] Не найден на сайте: " + site + playerName + "\n");
                }
                fileWriter.flush();
            }
        } catch (Exception e) {
            sendMessage(Formatting.YELLOW + "Ошибка при поиске на сайте: " + site);
            try {
                synchronized (fileWriter) {
                    fileWriter.write("Ошибка при поиске на сайте: " + site + "\n");
                    fileWriter.flush();
                }
            } catch (IOException ioException) {
                sendMessage(Formatting.RED + "Ошибка записи в файл: " + ioException.getMessage());
            }
        }
    }

    private void openDirectory() {
        try {
            Runtime.getRuntime().exec("explorer " + osintDir.getAbsolutePath());
        } catch (IOException e) {
            sendMessage(Formatting.RED + "Ошибка открытия директории: " + e.getMessage());
        }
    }
}
говорили что кубы уже пробили дно
 
Начинающий
Статус
Оффлайн
Регистрация
7 Дек 2023
Сообщения
3
Реакции[?]
0
Поинты[?]
0
ХАПЗАВЭЖПЩДВЫХЗЭПАЭАЩВЖЭПЛАВДЖПЛ, деанон по комманде в кубиках, это победа
 
Начинающий
Статус
Оффлайн
Регистрация
15 Фев 2023
Сообщения
129
Реакции[?]
0
Поинты[?]
0
доксюры все гои, манясватеры высрались в кубы и начали по гб или по ко пытаться кого то вбивать, только не говори что в своем новом посте ты будешь юзать дырявую апишку ко, и хз кто у тя на скрине, но передай что его доксюрские дискорд способности ограничиваются на дискорд трекере, по возражениям писать: @cmudr (telegram), и еще твой тупоголовый кентофарик упомянул динамику, хотя тот тип о ней даже не писал, бд у серверов разные, у серверов на геймли или хостинг майнкрафте все заканчивается одним аутми, хотя некоторые на геймли тратят свои бабосы с маминой карты и покупают велосити, твой же нулевый кентофарик или кто этот гояк, зачем то упомянул динамические айпи, хотя в некоторых бдшках, спокойно можно посмотреть используемые айпи по одному аккаунту, динамика зависит либо от провайдера, который может поставить определенную задержку изменения айпи, либо смотря так-же от провайдера может поставить, что бы айпи менялся при каждой перезагрузки сети, так-же тип выше сказал все верно, но чутка не так, номер в бдшках логично не пишется, но указывается айдишник вк к которому привязан тот или иной аккаунт, а про пробив статики я вообще молчу, тот же самый глазик боба (смотря сколько статика использовалось и кем) покажет все данные тех, кто использовал эту статику, если это город по типу Москвы, то очень трудно будет найти нужные данные, а если же это село, то там ну очень мало будет данных, и найти то что нужно будет стоить ничего, по вк спокойно бьет гб, так что бд манядоксинг очень даже осуществим, так-же пароли в дб сливаемые, их тоже принимает гб, так-же и ники можно банально интекстом вбить в хром и найти вк или другие соц-сети.

поэтому все, что ты выше написал абсурд и бредятина придуманная человеком, абсолютно незнакомым с этой сферой, так-же тип выше верно сказал про чекеры, тот же випчекер ИНОГДА показывает айпишники по нику (все зависит от бд).
artarious(noad) всегда айпи дает.
 
Начинающий
Статус
Оффлайн
Регистрация
8 Мар 2024
Сообщения
663
Реакции[?]
3
Поинты[?]
3K
Начинающий
Статус
Оффлайн
Регистрация
15 Апр 2024
Сообщения
111
Реакции[?]
3
Поинты[?]
3K
\
я на серваке играю и у моих тимейтов уже знают айпи и вычесляют)

правила чекни
Так это обычный поиск по нику это типо ебать как запрещено? Я не понимаю немного.
 
Начинающий
Статус
Оффлайн
Регистрация
3 Авг 2024
Сообщения
61
Реакции[?]
0
Поинты[?]
0
Сверху Снизу