Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред

Check this out!


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 20 | 6 | 10
Назад Вниз Каталог Обновить

Сэп программач. Тут предо мной встала задача Аноним 02/09/17 Суб 20:33:34  1056281  
EOvWMzgSzI.jpg (102Кб, 1080x1080)
Сэп программач.
Тут предо мной встала задача создать программку для автоматического оставления комментов на сайте(ах).
Я реализовал поиск по тегам хтмэль нужного места, теперь я думаю как реализовать вписывание туда текста.
Все это должно производится через авторизованный акк., т.е пользователь авторизуется на сайте, далее бот этимакком оставляет коммы.
Поиск тегов я сделал с агли шарпом, прога на c#.

будет хорошо если кто нибудь подкинет мыслей по реализации спасибо.

Аноним 02/09/17 Суб 21:40:00  1056295
>>1056281 (OP)
хаскель уже установил?
Аноним 02/09/17 Суб 22:13:23  1056300
юзай встраиваемые веб-браузеры: ie, geckofx, awesomium, chromium (все найдешь в nuget'е)
с их помощью заходи на сайт, авторизуйся, находи нужное поле и пиши коммент
ради интереса сразу можешь думать про многопоточность (чтобы одновременно на нескольких сайтах оставлять комменты)
Аноним 02/09/17 Суб 22:13:44  1056301
>>1056295
есть че по делу ?
Аноним 02/09/17 Суб 22:16:20  1056302
>>1056300
оке, спасибо, попробую.
не подскажешь че почитать по этой теме можно, а то я с подобным даже не сталкивался.

Аноним 03/09/17 Вск 14:15:46  1056484
>>1056301
selenium
Аноним 03/09/17 Вск 20:07:32  1056709
15000126316010.jpg (34Кб, 463x502)
>>1056281 (OP)
post/get
заходиш на требуем сайт делаешь ручками желаемые действия анализируешь трафик, реализуешь свою автоматизацию на уровне протокола.
Если не осилишь уже предложили Selenium webdriver, освоит его даже ребенок.
Аноним 03/09/17 Вск 23:46:20  1056849
>>1056709
да, спасибо
остановился на селениуме
Аноним 04/09/17 Пнд 03:05:56  1056886
>>1056709
Двачую. Нахрен ебаться с поиском тегов, если можно без задней мыли самому отправить POST запрос? А как ты планируешь перехватить аутентификацию пользователя? Мне кажется, браузер будет не рад такому твоему поведению и просто так он тебе хуй что отдаст (отдаст только если ты дашь честное слово, что ты не вирус и тебе можно). А трафик смотреть тебе Диффи и Хеллман не дадут.
Аноним 04/09/17 Пнд 03:07:01  1056887
>>1056886
Предполагается, что впрос про аутентификацию адрессован ОПу.
быстрофикс
Аноним 04/09/17 Пнд 10:27:47  1056932
>>1056886
Логинишься. Посыпаешь свои посты печеньем. Довольно урчичь.
Аноним 04/09/17 Пнд 14:07:32  1057002
>>1056932
Это алгоритм перехвата сессии? Не думал в багбаунти поучавствовать? За такие дела награды выплачивают.
Аноним 04/09/17 Пнд 16:04:22  1057034
Попробуй отправить POST-запрос, если знаешь как. Если нет - забей, найди библиотечку для работы с вебом и пользуйся ей.
Аноним 04/09/17 Пнд 16:20:37  1057051
>>1056886
Просто пост запросы мне не подойдут
нужно искать на странице поле ввода и вбивать туда текст.

Я пробую селениум и вроде с уже авторизованным акком, на нужном мне сайте, все нормально получается.

Аноним 04/09/17 Пнд 23:42:49  1057254
>>1057051
Если получается, то хорошо, но я не понимаю, чем тебе пост запросы не подойдут. Что умеет в плане авторизации селениум, чего не умеют python+requests? Он нужен, когда требуется запустить код на js. А пснифать трафик, посмотреть, как отправляется запрос и сформировать такой-же - это самое простое.
Аноним 05/09/17 Втр 11:06:42  1057363
15000127904290.jpg (20Кб, 399x400)
>>1057254
вклинюсь вам в диалог.
Например иногда в пост запросе может быть обязательный аргумент в виде хеша, принцип генерации которого тебе будет неизвестен. (напр. впарашка) селениум позволяет не париься над такими задачами.
Аноним 05/09/17 Втр 16:44:22  1057483
>>1057363
>принцип генерации которого тебе будет неизвестен
У Паши этот токен на странице авторизации находится, можно его спарсить.
Аноним 05/09/17 Втр 21:40:56  1057677
>>1057254
я просто не пойму как определить пост запрос необходимый для выполнения нужного мне действия
можно ли пост запросом найти какой либо элемент на странице ?
Аноним 06/09/17 Срд 01:14:57  1057754
14827897831410.jpg (4Кб, 185x173)
>>1057483
при отправке сообщения, добавления в друзья, или в группы там если не ошибаюсь(года эдак 2-3 не проверял) генерится хеш. Так-что спарсить не получится.
>>1057677
ты путаешь понятия пост запрос это метод протокола хттп, грубо говоря спомощью пост запроса ты напрямую обращаешься серверу и говоришь что тебе надо, а сервер тебе соответственно отвечает(или шлет к херам). А поиск элементов на странице это парсинг штмл(если тебе конечно нужен штмл объект), протокол хттп(а именно пост запрос) и штмл это два обсолютно разных пространства.

что-бы определить какой пост запрос тебе нужно генерировать нужно сперва самостоятельно иницировать требуемые действия в браузере и перехватить весь трафик идущий на интересующий сайт(трафик перехватывается спомощью снифферов само сабой сниферы должны уметь перехватывать хттпэс 2к17 на дворе как ни как) выискваешь требуемые пост запросы, имперически выкидываешь из пост запроса все лишнее(если нужно) ебешся еще пару часов и плов готов и у тебя на руках необходимый тебе пост запрос.

но тебе явно нужно подтянуть мат.часть а именно:
1)протокол хттп(не вики прочесть а до уровня когда сможешь хотя бы общаться в телнете с простенькими сайтами)
2)базовая верстка штмл
3)забей на первые 2 пункта, и просто используй селениум, для твоих задач скорее всего хватит.
Аноним 06/09/17 Срд 01:33:04  1057758
15003088318430.jpg (104Кб, 720x960)
>>1057754
ах да забыл сказать что без кукисов твои пост запросы нахер никому не упали по этому:
>просто используй селениум, для твоих задач скорее всего хватит.

Аноним 09/09/17 Суб 18:23:19  1059483
14953665773560.jpg (50Кб, 600x398)
Как и предполагалось с сохранением сессии нихуя не вышло.
В связи с этим реквестирую самые простые способы это реализовать.
Я так понимаю куки более простой способ, но я не могу понять как послать сайту необходимые ему кукисы короче програмач сап еще раз.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 20 | 6 | 10
Назад Вверх Каталог Обновить

Топ тредов
Избранное