ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Выдергивание картинки (C++)
  #1  
Старый 29.10.2009, 15:10
{Worm}
Новичок
Регистрация: 11.07.2008
Сообщений: 13
Провел на форуме:
257254

Репутация: 0
Отправить сообщение для {Worm} с помощью ICQ
По умолчанию Выдергивание картинки (C++)

Есть программа, написана скорее всего на С или С++, отображает картинки, каким образом их можно выдернуть из проги... Прога показывает капчи и ниже поле эдит для ввода, т.е. мне нужно выдернуть картинку капчу из той проги... Подскажите куда копать... Не чего путного не приходит в голову
 
Ответить с цитированием

  #2  
Старый 29.10.2009, 15:12
{Worm}
Новичок
Регистрация: 11.07.2008
Сообщений: 13
Провел на форуме:
257254

Репутация: 0
Отправить сообщение для {Worm} с помощью ICQ
По умолчанию

Эм перечитал и понял что не дописал, хочу написать прогу на С++ которая бы выдергивала капчу из той проги и обрабатывала её... Вопрос стоит как выдернуть...
 
Ответить с цитированием

  #3  
Старый 29.10.2009, 15:17
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

как вариант вот что делать:
1) находиш по названию окно проги.
2) получаеш по HWND проги её HDC
3) получаеш координаты окна, затем зная координаты картинки, ты копируеш часть экрана зная hdc, а там уже как угодно можно работать с ней
 
Ответить с цитированием

  #4  
Старый 29.10.2009, 15:31
{Worm}
Новичок
Регистрация: 11.07.2008
Сообщений: 13
Провел на форуме:
257254

Репутация: 0
Отправить сообщение для {Worm} с помощью ICQ
По умолчанию

Спасибо! Буду ковыряться...
 
Ответить с цитированием

  #5  
Старый 03.11.2009, 21:33
{Worm}
Новичок
Регистрация: 11.07.2008
Сообщений: 13
Провел на форуме:
257254

Репутация: 0
Отправить сообщение для {Worm} с помощью ICQ
По умолчанию

Эм, написал оболочку программы, проработал интерфейс, подошел к данной проблеме... В общем, опишу проблему. Через спай++ нахожу данное окошко (прога на дэльфи с которой ворую фотку) в общем спай находит тока окно и два дочерних элемента кнопку и поле эдит, картинка как бы в окно вделана... т.е. отдельно её сфотать не получается, т.е. обратиться к ней на прямую что бы извлечь только её изображение, а не всё окошко проги.
В общем соит проблема как извлеч только фотку, размеры её всё время разные... т.е. не получится отследить координаты окна и вычесть или прибавить... В общем кто что посоветует???
 
Ответить с цитированием

  #6  
Старый 03.11.2009, 21:56
gold-goblin
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме:
5265510

Репутация: 455


По умолчанию

Откуда капча берется? может легче отснифать траф если из нета.
 
Ответить с цитированием

  #7  
Старый 03.11.2009, 22:00
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

Ну так ты делай скрин самой формы. А затем ищи фотку на форме. то что фотка имеет прямоугольный размер - это тебе даже поможет.
т.е. просто тупо пробегаешься по пикселям от и сравниваеш текущий цвет с цветом фона формы. как изменился так значит пошла вотка и следоватлеьно нашел одну сторону изображения. И так с каждой стороны
 
Ответить с цитированием

  #8  
Старый 03.11.2009, 23:18
{Worm}
Новичок
Регистрация: 11.07.2008
Сообщений: 13
Провел на форуме:
257254

Репутация: 0
Отправить сообщение для {Worm} с помощью ICQ
По умолчанию

Капча берется с кучи ресурсов, перед этим я думал вариант снифа, но эт как то сложно... Мб в будущем...

slesh. Некоторые капчи, бесцветный фон у них, и сливаются с фоном... сейчас выбрал размер самой большой капчи и скриню по её размерам все остальные, хотя только пришла еще одна мысля в голову, завтра попробую...
ЗЫ всем спасибо за советы
 
Ответить с цитированием

  #9  
Старый 04.11.2009, 18:53
{Worm}
Новичок
Регистрация: 11.07.2008
Сообщений: 13
Провел на форуме:
257254

Репутация: 0
Отправить сообщение для {Worm} с помощью ICQ
По умолчанию

С картинкой разобрался как захватывать, теперь при отправлении картинки через хттп веб реквест, прога отправляет данные в два захода, сначала шлет заголовок, А потом данные которые я добавляю в запрос (фотку и пару полей).

1 запрос - Отправляется хеадер запроса (хост, контент тайп, боундари, кэш контрол и размер контента, потом идет переход \r\n На этом пакет обрывается

2 запрос идет - все что я дописываю сам и отправляю через req.GetRequestStream().Write(data,0,(Int32)ms.Leng th);

В общем не могу понять нафига он делит запрос на 2е части и как от этого избавиться, т.к. сервак меня нафиг посылает, он считывает тока 1 запрос, а второго не дожидается...
 
Ответить с цитированием

  #10  
Старый 06.11.2009, 21:42
{Worm}
Новичок
Регистрация: 11.07.2008
Сообщений: 13
Провел на форуме:
257254

Репутация: 0
Отправить сообщение для {Worm} с помощью ICQ
По умолчанию

UP обыскал и ру нет и буржуй нет, ответа не кто не знает и в разных версиях вроде по разному Х_х

В общем Я создаю запрос через хттпвебреквест заполняю данными, записываю в него масиив, и при посылке прога его зачем то делит на 2а пакета в одном отсылает заголовок, а во втором пакете шлет данные которыми я заполнил запрос... В общем очень странно... Посоветуйте как с этим справиться... Уже всё перепробовал
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Картинки на стены групп. DIEZalok Социальные сети 0 05.09.2009 11:46
Google научился отличать платные картинки от бесплатных Ctacok Мировые новости 2 12.07.2009 06:48
Вывод картинки .::BARS::. PHP, PERL, MySQL, JavaScript 5 14.12.2008 14:17
Ems картинки NIGHT_WOLF Сотовый фрикинг 2 11.01.2006 18:05
Картинки для новостей. GreenBear Болталка 3 02.08.2005 19:24



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ