Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Песочница (https://forum.antichat.xyz/forumdisplay.php?f=189)
-   -   Брут и парсинг фотографий с фотостраны (https://forum.antichat.xyz/showthread.php?t=460127)

blackknight 01.02.2018 20:05

Привет народ.

В общем,есть такая задача:

К примеру,нужно попробовать пропарсить фотографии с ЛС пользователей фотостраны

Как выяснилось,после отправки фото в личных сообщениях ссылка приобретает такой вид :

https://iAA.fotocdn.net/sBB/CCC/messenger_m/DDD/EEEEEFFFFF.jpg

AA - число от 00 до 11

BB - число от 23 и обычно до 29

CCC - числа от 150 до 255 обычно

DDD - числа от 200 до 255 обычно

EEEEE - число юзера,которому (или от кого) адресовано фото

FFFFFF - тоже рандомное число,но растущее

Причем фото по ссылке после удаления остается доступным,даже если оно из личных сообщений

(пример: https://i07.fotocdn.net/s28/157/mess...2689660060.jpg )

Есть ли способ брутануть и пропарсить изображения при помощи каких либо алгоритмов (перебор всех рандомных чисел в ссылках) и каким образом это можно осуществить.

Знаю,задача тяжелая (т.к может существовать over9000 кол-ва вариантов ссылок) но все же

#1A moment ago

devton 01.02.2018 21:56

700000х(FFFFFF - тоже рандомное число,но растущее)

сложность порядка "заибёшься"

wget тебе в помощь

t0ma5 02.02.2018 00:55

Цитата:

Сообщение от blackknight
blackknight said:

Привет народ.
В общем,есть такая задача:
К примеру,нужно попробовать пропарсить фотографии с ЛС пользователей фотостраны
Как выяснилось,после отправки фото в личных сообщениях ссылка приобретает такой вид :
https://iAA.fotocdn.net/sBB/CCC/messenger_m/DDD/EEEEEFFFFF.jpg
AA - число от 00 до 11
BB - число от 23 и обычно до 29
CCC - числа от 150 до 255 обычно
DDD - числа от 200 до 255 обычно
EEEEE - число юзера,которому (или от кого) адресовано фото
FFFFFF - тоже рандомное число,но растущее
Причем фото по ссылке после удаления остается доступным,даже если оно из личных сообщений
(пример:
https://i07.fotocdn.net/s28/157/mess...2689660060.jpg
)
Есть ли способ брутануть и пропарсить изображения при помощи каких либо алгоритмов (перебор всех рандомных чисел в ссылках) и каким образом это можно осуществить.
Знаю,задача тяжелая (т.к может существовать over9000 кол-ва вариантов ссылок) но все же
#1A moment ago

брутить можно что угодно

это тер вер, влом вспоминать, если коротко

x = AA * BB * CCC * DDD * EEEEE(hex?) * FFFFFF(hex?)

y = время_одного_запроса_к_серв еру * x

если "y" для тебя приемлемо - бруть

devton 02.02.2018 09:51

Цитата:

Сообщение от devton
devton said:

700000х(FFFFFF - тоже рандомное число,но растущее)
сложность порядка "заибёшься"
wget тебе в помощь

в 2 раза обсчитался 450000х(FFFFFF - тоже рандомное число,но растущее)

Цитата:

Сообщение от t0ma5
t0ma5 said:

x = AA * BB * CCC * DDD * EEEEE(hex?) * FFFFFF(hex?)
y = время_одного_запроса_к_серв еру * x
если "y" для тебя приемлемо - бруть

)))) ну кто ж в 1 поток брутит....можно сократить время в p раз , где р - количество потоков

blackknight 02.02.2018 12:06

Цитата:

Сообщение от t0ma5
t0ma5 said:

EEEEE(hex?) * FFFFFF(hex?)

Ахаха)

Да не,это не hex числа)) Я просто латинскими буквами цифры пронумеровал для удобства ( вместо "FFFFF" может быть , 89472 или 89654,ну ясна суть же)

Цитата:

Сообщение от t0ma5
t0ma5 said:

x = AA * BB * CCC * DDD * EEEEE(hex?) * FFFFFF(hex?)
y = время_одного_запроса_к_серв еру * x
если "y" для тебя приемлемо - бруть

Я не собираюсь абсолютно все числа брутить с 0,до 999

Цитата:

Сообщение от None
AA - число от 00 до 11
BB - число от 23 и обычно до 29
CCC - числа от 150 до 255 обычно
DDD - числа от 200 до 255 обычно
EEEEE - число юзера,которому (или от кого) адресовано фото
FFFFFF - тоже рандомное число,но растущее

То есть у меня есть определенные критерии чисел,которые я собираюсь брутить

Нужно как то реализовать метод перебора этих самых чисел,допустим,использоват ь алгоритм

Я пытался уже составить что то в этом роде с помощью программы loginpassgenerator

Но там через 5 минут работы выходит txt файл на 1 ГБ

А эти ссылки ещё нужно как то парсить ( думал использовать download master,но у него из-за проверки доступности на ссылку целых 5 сек уходит)

erwerr2321 02.02.2018 12:16

curl и xargs, парсить/grep' ать регуляркой, например

t0ma5 03.02.2018 01:27

Цитата:

Сообщение от blackknight
blackknight said:

Ахаха)
Да не,это не hex числа)) Я просто латинскими буквами цифры пронумеровал для удобства ( вместо "FFFFF" может быть , 89472 или 89654,ну ясна суть же)
Я не собираюсь абсолютно все числа брутить с 0,до 999
То есть у меня есть определенные критерии чисел,которые я собираюсь брутить
Нужно как то реализовать метод перебора этих самых чисел,допустим,использоват ь алгоритм
Я пытался уже составить что то в этом роде с помощью программы loginpassgenerator
Но там через 5 минут работы выходит txt файл на 1 ГБ
А эти ссылки ещё нужно как то парсить ( думал использовать download master,но у него из-за проверки доступности на ссылку целых 5 сек уходит)

так и в чем проблема? с технической точки зрения это реализовать не сложно

если ты хочешь чтобы это сделали за тебя - так не бывает

если нужен совет - конкретизируй

любой язый программирования в полной мере поддерживает работу по http протоколу(кроме конечно perl6, засранцы облажались просто на ровном месте), изучи хотя бы один

blackknight 04.02.2018 11:59

Цитата:

Сообщение от t0ma5
t0ma5 said:

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

Я просто хотел узнать,есть ли готовые решения этой задачи,может кто то уже занимался этим вопросом)

Я как то давно видел что то в этом роде,но это было посвящено вконтактику.

В общем то

Каким образом можно написать алгоритм,что бы он перебирал варианты,в заданых мной пределах,и желательно бы,чтобы эта программа работала на сервере.,допустим и сохраняла результат на FTP (хотя,это не так уж и важно))

devton 04.02.2018 15:07

Цитата:

Сообщение от blackknight
blackknight said:

Я просто хотел узнать,есть ли готовые решения

есть!

http://cppstudio.com/post/348/

https://stackoverflow.com/questions/...us-connections

ShpillyWilly 04.02.2018 15:10

content downloader в помощь


Время: 11:35