Райтап на задачу «Shark's secrets»

lol

Автор:

lol

29 октября 2026

16

29.10.2026
Shark's secrets
Категория:

Misc

Задача «Shark's secrets»

motgyl

Автор:

motgyl

Первая кровь:
Ekelen
Сложность:
hard
Дата публикации:
15.02.2026
Решений:
21
Рейтинг:
4.5/5
Ссылка:
Решать

Начнём, пожалуй, с того, что нам дано, а именно:

Shark's secrets — иллюстрация 1

А также описание таска: «Мой друг похвастался райсом фетча и передал сообщение: Sharks don't carve secrets in stone. They paste them into the abyss, trusting time to turn everything else into a bin of forgotten things».

Само по себе ни то, ни другое нам ничего не даёт, будем копать глубже:

Первым делом хотелось бы узнать, что это вообще за фото, т. к. есть тег STEGO и наверняка это важно.

Shark's secrets — иллюстрация 2

Дальше можно проверить фотку через утилиту «exiftool», т. к. есть тег OSINT, может найдем зацепку:

──(lol㉿kali)-[~]
└─$ exiftool '/home/lol/Загрузки/blohai.png'
ExifTool Version Number : 13.55
File Name : blohai.png
Directory : /home/lol/Загрузки
File Size : 17 MB
File Modification Date/Time : 2026:09:19 08:36:50+03:00
File Access Date/Time : 2026:10:26 22:59:02+03:00
File Inode Change Date/Time : 2026:09:19 08:36:50+03:00
File Permissions : -rw-rw-r--
File Type : PNG
File Type Extension : png
MIME Type : image/png
Image Width : 4032
Image Height : 3024
Bit Depth : 8
Color Type : RGB
Compression : Deflate/Inflate
Filter : Adaptive
Interlace : Noninterlaced
Pixels Per Unit X : 2834
Pixels Per Unit Y : 2834
Pixel Units : meters
Exif Byte Order : Big-endian (Motorola, MM)
Make : Apple
Camera Model Name : iPhone 18
Orientation : Horizontal (normal)
X Resolution : 72
Y Resolution : 72
Resolution Unit : inches
Software : 26.0.1
Modify Date : 2026:01:30 13:55:05
Artist : rk_password
Host Computer : iPhone 18
Y Cb Cr Positioning : Centered
Exposure Time : 1/93
F Number : 1.6
Exposure Program : Program AE
ISO : 125
Exif Version : 0232
Date/Time Original : 2026:01:30 13:55:05
Create Date : 2026:01:30 13:55:05
Offset Time : +03:00
Offset Time Original : +03:00
Offset Time Digitized : +03:00
Components Configuration : Y, Cb, Cr, -
Shutter Speed Value : 1/93
Aperture Value : 1.6
Brightness Value : 3.099649533
Exposure Compensation : 0
Metering Mode : Spot
Flash : Off, Did not fire
Focal Length : 5.1 mm
Subject Area : 2616 1120 752 753
Maker Note Version : 16
Run Time Flags : Valid
Run Time Value : 2414900998991000
Run Time Scale : 1000000000
Run Time Epoch : 0
AE Stable : No
AE Target : 179
AE Average : 188
AF Stable : Yes
Acceleration Vector : -0.8441082236 -0.006634028628 -0.5319668649
Focus Distance Range : 0.62 - 0.78 m
Image Capture Type : Scene
Live Photo Video Index : 1112547328
Photos App Feature Flags : 0
HDR Headroom : 0.8758280275
AF Performance : 48 1 45
Signal To Noise Ratio : 40.35230639
Photo Identifier : 5B632521-8EDB-41FD-803F-8A6BA9F22508
Color Temperature : 6722
Camera Type : Back Normal
Focus Position : 88
HDR Gain : 0
Semantic Style : {_0=1,_1=-0.495238095521927,_2=0,_3=3}
Sub Sec Time Original : 640
Sub Sec Time Digitized : 640
Color Space : Uncalibrated
Exif Image Width : 4032
Exif Image Height : 3024
Sensing Method : One-chip color area
Scene Type : Directly photographed
Exposure Mode : Auto
White Balance : Auto
Focal Length In 35mm Format : 26 mm
Lens Info : 1.539999962-5.1mm f/1.6-2.4
Lens Make : Apple
Lens Model : iPhone 18 back dual wide camera 5.1mm f/1.6
Composite Image : General Composite Image
GPS Version ID : 2.3.0.0
GPS Latitude Ref : North
GPS Longitude Ref : East
GPS Altitude Ref : Above Sea Level
GPS Time Stamp : 10:55:04.99
GPS Speed Ref : km/h
GPS Speed : 0.3300000131
GPS Img Direction Ref : True North
GPS Img Direction : 63.19818113
GPS Dest Bearing Ref : True North
GPS Dest Bearing : 63.19818113
GPS Date Stamp : 2026:01:30
GPS Horizontal Positioning Error: 3.705523495 m
Run Time Since Power Up : 27 days 22:48:21
Aperture : 1.6
Image Size : 4032x3024
Megapixels : 12.2
Scale Factor To 35 mm Equivalent: 5.1
Shutter Speed : 1/93
Create Date : 2026:01:30 13:55:05.640+03:00
Date/Time Original : 2026:01:30 13:55:05.640+03:00
Modify Date : 2026:01:30 13:55:05+03:00
GPS Altitude : 193.4 m Above Sea Level
GPS Date/Time : 2026:01:30 10:55:04.99Z
GPS Latitude : 55 deg 46' 56.65" N
GPS Longitude : 37 deg 34' 46.61" E
Circle Of Confusion : 0.006 mm
Field Of View : 69.4 deg
Focal Length 35mm Equiv : 5.1 mm (35 mm equivalent: 26.0 mm)
GPS Position : 55 deg 46' 56.65" N, 37 deg 34' 46.61" E
Hyperfocal Distance : 2.76 m
Light Value : 7.6
Lens ID : iPhone 18 back dual wide camera 5.1mm f/1.6

Получили супермного информации, теперь определимся, что из этого нам может быть полезно для решения. Я бы первым делом обратил внимание на эти строчки: «GPS Latitude : 55 deg 46' 56.65" N GPS Longitude : 37 deg 34' 46.61" E». Во-вторых, мы видим эту строчку «Artist : rk_password» с надписью password, наверняка это важно для решения задачи, запомним эту строчку. Остальные данные, которые нам показала утилита — системные, особой роли они не играют. Теперь сосредоточимся на полученных данных и проверим их.

Координаты ведут на стриптиз-клуб, кажется это не относится к нашему заданию, а лишь легкий стеб от автора)

Shark's secrets — иллюстрация 3

Строчка «Artist : rk_password» нам пока что ни о чем не говорит, смотрим глубже.

Теперь закинем фотографию на https://www.aperisolve.com/. Среди всех данных нету ничего необычного, но в синем канале 1-м бите мы наблюдаем следующее:

Shark's secrets — иллюстрация 4

Есть! У нас теперь есть недостающая часть нашего пароля. Если соединить строчку, которую мы получили из exiftool и эту часть фразы, у нас получится — «real_shark_password». Теперь осталось понять, от чего это пароль, можно присмотреться к самой фотографии и проанализировать, что там есть полезного:

Среди строчек о параметрах системы можно увидеть это — «NoteId FN1LFBGP». Это наталкивает на мысль о нике на площадке pastebin, нужно проверить. Смотрим на https://pastebin.com/FN1LFBGP, с виду обычный текст. Посмотрим его в «сыром» виде: https://pastebin.com/raw/FN1LFBGP. В целом ничего не изменилось, но при наборе комбинации клавиш ctrl + A этот текст приобретает совсем иной смысл:

Shark's secrets — иллюстрация 5

Теперь мы видим, что среди текста есть слишком уж много лишних табуляций и пробелов. Единственный вариант — это метод стеганографии snow, и, судя по всему, ещё и с паролем, который мы восстановили ранее.

Для расшифровки я использую утилиту stegsnow (sudo apt install stegsnow). Далее просто сохраняем оригинальный текст с табуляцией через pastebin и пишем такую команду для извлечения флага.

Shark's secrets — иллюстрация 6

Вписываем флажок и радуемся тому, что закрыли очередной таск от motgyl)

Если вы нашли опечатку или ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter

Также по теме:

Райтап на задачу «КТо тут?»

/Разборы задач

Райтап на задачу «КТо тут?»

Разбор задачи «КТо тут?»: собираем КТ-снимки в просмотрщике DICOM и находим флаг.
Прочитать

16

Райтап на задачу «Покажи, если сможешь»

/Разборы задач

Райтап на задачу «Покажи, если сможешь»

Разбор задачи «Покажи, если сможешь»: декодируем изображение из Base64 и выясняем, какой ответ ждёт сервер.
Прочитать

11