Size: a a a

Programming Offtop

2020 August 26

QH

Quantum Harmonizer in Programming Offtop
dimiii
так тебе же черным по белому пишут > (что может вызвать проблемы)
Ну да, и чо мне с этим делать? Знать заранее, что я буду страдать? Ну спасибо)
источник

Kd

Konstantin dmz9 in Programming Offtop
там же написано что x-заголовок не энкодится, а обычный - да
источник

Kd

Konstantin dmz9 in Programming Offtop
может надо x- заголовок декодить (хотя нахуа, если лучше в одну сторону sha->base64 и потом просто строки сравнить)
источник

QH

Quantum Harmonizer in Programming Offtop
Konstantin dmz9
там же написано что x-заголовок не энкодится, а обычный - да
И что мне с этим делать, если
а) оба не совпадают
б) это вообще какая-то шиза, почему мне должно быть не похеру, энкодед ли оно и какая там кодировка? Тело запроса — это байтики, что может быть естественнее, чем дайджестить их напрямую?
источник

QH

Quantum Harmonizer in Programming Offtop
base64, кстати, я бы сравнивать не стал, ибо там на конце есть опциональные заполнители ==. Лучше декоднуть.
источник

VP

Vladimir Petrakovich in Programming Offtop
Quantum Harmonizer
И что мне с этим делать, если
а) оба не совпадают
б) это вообще какая-то шиза, почему мне должно быть не похеру, энкодед ли оно и какая там кодировка? Тело запроса — это байтики, что может быть естественнее, чем дайджестить их напрямую?
Судя по упоминанию UTF-8, там могут работать не с байтиками
источник

IK

Igor Komarov in Programming Offtop
Quantum Harmonizer
base64, кстати, я бы сравнивать не стал, ибо там на конце есть опциональные заполнители ==. Лучше декоднуть.
О, получается если на конце == - с большой вероятностью это base64?)
источник

IK

Igor Komarov in Programming Offtop
Реверс инжиниринг стал проще :D
источник

VP

Vladimir Petrakovich in Programming Offtop
Igor Komarov
О, получается если на конце == - с большой вероятностью это base64?)
Ну как бы по алфавиту обычно видно сразу
источник

QH

Quantum Harmonizer in Programming Offtop
Vladimir Petrakovich
Ну как бы по алфавиту обычно видно сразу
+
источник

QH

Quantum Harmonizer in Programming Offtop
Vladimir Petrakovich
Судя по упоминанию UTF-8, там могут работать не с байтиками
причём у нас тут form-www-urlencoded, т. е. ASCII
источник

IK

Igor Komarov in Programming Offtop
Vladimir Petrakovich
Ну как бы по алфавиту обычно видно сразу
Не, в моем случае обычно там и до и после кодирования непонятные наборы символов
источник

VP

Vladimir Petrakovich in Programming Offtop
Quantum Harmonizer
причём у нас тут form-www-urlencoded, т. е. ASCII
Ага, ну ты понял уровень писавших это, да?)
источник

VP

Vladimir Petrakovich in Programming Offtop
Igor Komarov
Не, в моем случае обычно там и до и после кодирования непонятные наборы символов
Так значит это не base64 🤷‍♂️
источник

IK

Igor Komarov in Programming Offtop
Vladimir Petrakovich
Так значит это не base64 🤷‍♂️
Не, почему-же. Не всегда же human-readable данные  кодируются. В моем случае це мерзотные куки, с данными  сенсоров, например
источник

VP

Vladimir Petrakovich in Programming Offtop
Igor Komarov
Не, почему-же. Не всегда же human-readable данные  кодируются. В моем случае це мерзотные куки, с данными  сенсоров, например
Если мы не про исходные данные, а закодированные, то там не может быть левых символов
источник

IK

Igor Komarov in Programming Offtop
Vladimir Petrakovich
Если мы не про исходные данные, а закодированные, то там не может быть левых символов
Я не говорю о левых, я говорю о степени читаемости. Перечитал сообщение, да, по алфавиту понятно будет. Не так сначала понял, думал, по внешнему виду
источник

Kd

Konstantin dmz9 in Programming Offtop
Quantum Harmonizer
base64, кстати, я бы сравнивать не стал, ибо там на конце есть опциональные заполнители ==. Лучше декоднуть.
ну кстати глянул википедию, эта "паддинг", там может быть и == и = и пустота
источник

Kd

Konstantin dmz9 in Programming Offtop
но если у тебя энкодятся, предоложительно, одинаковые данные - то должно быть пофигу, т.е. совпадать в т.ч. паддинги
источник

BV

Boris Vanin in Programming Offtop
А там разве не написано, что нужно экнодить только параметры?
источник