home.social

#base64 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #base64, aggregated by home.social.

  1. truputį nesuprantu kodėl #gmail ir dauguma kitų korporacinių mail klientų skipina #SVG kodą iš html laiškų, nes neva tai ne secure, bet #base64 kodą palaiko (bent jau gmail — ką tik patikrinau). ir ten, ir ten yra simboliais aprašyti pikseliai. lygiai taip pat saugu arba nesaugu. ar čia iš serijos: ne mūsų formatas tai ir užsipiskit.

  2. [Перевод] Насколько быстро браузеры могут обрабатывать данные в Base64?

    Base64 — это схема кодирования двоичных значений в текст, преобразующая произвольные двоичные данные (например, изображения, файлы или любые байтовые последовательности) в безопасную печатную ASCII-строку, состоящую из 64-символьного алфавита (A–Z, a–z, 0–9, +, /). Браузеры применяют эту схему в JavaScript для встраивания двоичных данных непосредственно в код/HTML или для передачи двоичных данных в виде текста. Недавно в браузерах появились удобные и безопасные функции для обработки Base64: Uint8Array.toBase64() и Uint8Array.fromBase64() . Хоть у них и есть множество параметров, смысл их сводится к кодированию и декодированию. При кодировании они берут 24 бита из входных данных и разделяют их на четыре сегмента по 6 бит, и каждое 6-битное значение (в интервале от 0 до 63) соотносится с конкретным символом из алфавита Base64: первые 26 символов — это буквы A-Z в верхнем регистре, следующие 26 — a-z в нижнем, затем идут цифры 0-9 и, наконец, символы «+» и «/» в качестве 62-го и 63-го символов. Если длина входных данных не кратна трём байтам, то в качестве заполнителя используется знак «=». Насколько же быстро могут работать эти функции?

    habr.com/ru/articles/983250/

    #chromium #webkit #firefox #chrome #safari #gecko #base64

  3. definetively #based, I would dare to say this is soooo #base it could #base64 xD hahhaa haaaa… 🤣🤣🤣 🤪 #rofl The title for sure is base64 🤭 😂

  4. Next time he should also try to speak in #base64 that would be #based xD hahha 🤣🤣🤣 #rofl

  5. Упаковка проекта с большой анимацией в один HTML файл или как кодировка Windows-1251 избавила от лишних 52МБ

    Поделюсь с вами необычным опытом разработки упаковщика проекта с большой анимационной сценой в один независимый HTML файл, который может воспроизводиться в любом браузере без интернета и веб-сервера.

    habr.com/ru/articles/954790/

    #base64 #windows1251 #js #javascript #упаковка #кодирование #binarytotext

  6. Коротко про виды авторизации

    Эта статья будет интересна тем, кто особо не заморачивался, как устроена авторизация в бекенде, но хочет очень быстро въехать в тему. Мы не будем погружаться в самые недры реализации, но точно поймем как это работает и как прикрутить это на практике. Я буду использовать python и FastAPI, просто потому что так проще показать, но эти подходы работают и для других языков/фреймворков. Коротко, без воды, с примерами, схемами и домашним заданием. Что может быть лучше для самостоятельного изучения темы? Быстро срыть тему с авторизацией

    habr.com/ru/articles/939662/

    #jwt #jwt_auth #basicauth #base64 #python #keycloak

  7. I thought my colleague was an alien who decoded base64 strings on the fly, but he wasn't.

    It turns out there's a neat little trick to know that you're looking at a base64 encoded JSON object.

    ergaster.org/til/base64-encode

    #sysadmin #selfHosting #base64

  8. hashgen v1.1.3 published to github:

    Changelog:
    - added mode "hex" for $HEX[] formatted output
    - improved "plaintext/dehex" logic to decode both $HEX[] and raw base-16 input

    forum.hashpwn.net/post/679

    #hashgen #hashcracking #wordlist #hex #base64 #base58 #hashpwn

  9. hashgen v1.1.3 published to github:

    Changelog:
    - added mode "hex" for $HEX[] formatted output
    - improved "plaintext/dehex" logic to decode both $HEX[] and raw base-16 input

    forum.hashpwn.net/post/679

    #hashgen #hashcracking #wordlist #hex #base64 #base58 #hashpwn

  10. hashgen v1.1.3 published to github:

    Changelog:
    - added mode "hex" for $HEX[] formatted output
    - improved "plaintext/dehex" logic to decode both $HEX[] and raw base-16 input

    forum.hashpwn.net/post/679

    #hashgen #hashcracking #wordlist #hex #base64 #base58 #hashpwn

  11. hashgen v1.1.3 published to github:

    Changelog:
    - added mode "hex" for $HEX[] formatted output
    - improved "plaintext/dehex" logic to decode both $HEX[] and raw base-16 input

    forum.hashpwn.net/post/679

    #hashgen #hashcracking #wordlist #hex #base64 #base58 #hashpwn

  12. hashgen v1.1.3 published to github:

    Changelog:
    - added mode "hex" for $HEX[] formatted output
    - improved "plaintext/dehex" logic to decode both $HEX[] and raw base-16 input

    forum.hashpwn.net/post/679

    #hashgen #hashcracking #wordlist #hex #base64 #base58 #hashpwn

  13. base64("jinni ninny vying zinnia") = "amlubmkgbmlubnkgdnlpbmcgemlubmlh"
    base64("HTML JPEG PCMCIA MIPS") = "SFRNTCBKUEVHIFBDTUNJQSBNSVBT"
    #base64

  14. 🎉 "String Flux" promises to turn the Herculean task of string transformations into child's play, because clearly, developers have always been mystified by such complex sorcery as #JSON and #Base64. 😏 Apparently, this magical web-based UI is here to save us all from the horrifying ordeal of typing a few lines of code in a terminal. 🤡
    stringflux.io #StringFlux #StringTransformations #WebUI #DeveloperTools #HackerNews #ngated

  15. Нюансы работы с протоколом SAML 2.0

    Привет, Хабр! На связи Дмитрий Грудинин. Современные корпоративные веб-приложения и облачные сервисы в обязательном порядке требуют безопасной аутентификации и авторизации пользователей. Как правило, для этого используются протоколы: SAML 2.0 или OpenID Connect (OIDC) на базе OAuth. Оба решают схожие задачи, связанные с делегированием ответственности за верификацию пользователя стороннему доверенному провайдеру. При этом оба протокола скрывают за собой обширный арсенал различных вариантов использования, к тому же OIDC постоянно расширяется. В данной статье мы рассмотрим сценарий использования протокола SAML так сказать «for dummies» . Идея статьи – без излишеств рассказать о том, что на самом деле нужно знать в SAML. И не рассказывать о том, без чего можно прекрасно обойтись.

    habr.com/ru/companies/avanpost

    #saml_20 #avanpost #аутентификация_пользователей #service_provider #identity_provider #xml #base64 #saml

  16. Нюансы работы с протоколом SAML 2.0

    Привет, Хабр! На связи Дмитрий Грудинин. Современные корпоративные веб-приложения и облачные сервисы в обязательном порядке требуют безопасной аутентификации и авторизации пользователей. Как правило, для этого используются протоколы: SAML 2.0 или OpenID Connect (OIDC) на базе OAuth. Оба решают схожие задачи, связанные с делегированием ответственности за верификацию пользователя стороннему доверенному провайдеру. При этом оба протокола скрывают за собой обширный арсенал различных вариантов использования, к тому же OIDC постоянно расширяется. В данной статье мы рассмотрим сценарий использования протокола SAML так сказать «for dummies» . Идея статьи – без излишеств рассказать о том, что на самом деле нужно знать в SAML. И не рассказывать о том, без чего можно прекрасно обойтись.

    habr.com/ru/companies/avanpost

    #saml_20 #avanpost #аутентификация_пользователей #service_provider #identity_provider #xml #base64 #saml

  17. Нюансы работы с протоколом SAML 2.0

    Привет, Хабр! На связи Дмитрий Грудинин. Современные корпоративные веб-приложения и облачные сервисы в обязательном порядке требуют безопасной аутентификации и авторизации пользователей. Как правило, для этого используются протоколы: SAML 2.0 или OpenID Connect (OIDC) на базе OAuth. Оба решают схожие задачи, связанные с делегированием ответственности за верификацию пользователя стороннему доверенному провайдеру. При этом оба протокола скрывают за собой обширный арсенал различных вариантов использования, к тому же OIDC постоянно расширяется. В данной статье мы рассмотрим сценарий использования протокола SAML так сказать «for dummies» . Идея статьи – без излишеств рассказать о том, что на самом деле нужно знать в SAML. И не рассказывать о том, без чего можно прекрасно обойтись.

    habr.com/ru/companies/avanpost

    #saml_20 #avanpost #аутентификация_пользователей #service_provider #identity_provider #xml #base64 #saml

  18. Нюансы работы с протоколом SAML 2.0

    Привет, Хабр! На связи Дмитрий Грудинин. Современные корпоративные веб-приложения и облачные сервисы в обязательном порядке требуют безопасной аутентификации и авторизации пользователей. Как правило, для этого используются протоколы: SAML 2.0 или OpenID Connect (OIDC) на базе OAuth. Оба решают схожие задачи, связанные с делегированием ответственности за верификацию пользователя стороннему доверенному провайдеру. При этом оба протокола скрывают за собой обширный арсенал различных вариантов использования, к тому же OIDC постоянно расширяется. В данной статье мы рассмотрим сценарий использования протокола SAML так сказать «for dummies» . Идея статьи – без излишеств рассказать о том, что на самом деле нужно знать в SAML. И не рассказывать о том, без чего можно прекрасно обойтись.

    habr.com/ru/companies/avanpost

    #saml_20 #avanpost #аутентификация_пользователей #service_provider #identity_provider #xml #base64 #saml

  19. Base64 encoding: a key to AI image processing! 🔑 Understanding this can unlock a new level of creativity and customization. Learn how I'm leveraging it! 📚 youtu.be/8n_tpLn6Xbo

  20. Base64 encoding: a key to AI image processing! 🔑 Understanding this can unlock a new level of creativity and customization. Learn how I'm leveraging it! 📚 #base64 #AIbasics youtu.be/8n_tpLn6Xbo

  21. Base64 encoding: a key to AI image processing! 🔑 Understanding this can unlock a new level of creativity and customization. Learn how I'm leveraging it! 📚 #base64 #AIbasics youtu.be/8n_tpLn6Xbo

  22. Base64 encoding: a key to AI image processing! 🔑 Understanding this can unlock a new level of creativity and customization. Learn how I'm leveraging it! 📚 #base64 #AIbasics youtu.be/8n_tpLn6Xbo

  23. Первый http сервер на С++, заметки для новичков

    Решил написать простенькую статейку по следам реализации небольшой программки на С++ под Виндоус, которая содержит в себе TCP сервер. Мы получаем от клиента http запрос. Соединение не защищенное. На чем реализован клиент нам неизвестно: может на php (curl,socket,stream_contex_create,...), может на js (ajax), вообще может быть на чем угодно. Надо задача реализовать http парсинг запроса и контента, выполнить задание (на каком-то подключенном к серверу оборудовании) и ответить клиенту о результате. Примечание: автор реализует http сервер на устаревшем Qt4, используем QTcpServer. Но для http сервера это не принципиально.

    habr.com/ru/articles/910222/

    #ContentType #urlencode #json #base64 #hex

  24. Атрибуты Хорошего Loader-a

    В программировании микроконтроллеров периодически приходится писать клиентские PC программы для загрузки *.hex файлов в микроконтроллер через загрузчик. Обычно в названии этих утилит присутствует слово loader . В этом тексте я попробовал порассуждать на тему того, каким же атрибутами должна обладать эта самая утилита FW_Loader .

    habr.com/ru/articles/819809/

    #FW_Loader #loader #PC #hex #bin #console_application #CP2102 #base64 #cli #bootloader

  25. Атрибуты Хорошего Loader-a

    В программировании микроконтроллеров периодически приходится писать клиентские PC программы для загрузки *.hex файлов в микроконтроллер через загрузчик. Обычно в названии этих утилит присутствует слово loader . В этом тексте я попробовал порассуждать на тему того, каким же атрибутами должна обладать эта самая утилита FW_Loader .

    habr.com/ru/articles/819809/

    #FW_Loader #loader #PC #hex #bin #console_application #CP2102 #base64 #cli #bootloader

  26. Атрибуты Хорошего Loader-a

    В программировании микроконтроллеров периодически приходится писать клиентские PC программы для загрузки *.hex файлов в микроконтроллер через загрузчик. Обычно в названии этих утилит присутствует слово loader . В этом тексте я попробовал порассуждать на тему того, каким же атрибутами должна обладать эта самая утилита FW_Loader .

    habr.com/ru/articles/819809/

    #FW_Loader #loader #PC #hex #bin #console_application #CP2102 #base64 #cli #bootloader

  27. Атрибуты Хорошего Loader-a

    В программировании микроконтроллеров периодически приходится писать клиентские PC программы для загрузки *.hex файлов в микроконтроллер через загрузчик. Обычно в названии этих утилит присутствует слово loader . В этом тексте я попробовал порассуждать на тему того, каким же атрибутами должна обладать эта самая утилита FW_Loader .

    habr.com/ru/articles/819809/

    #FW_Loader #loader #PC #hex #bin #console_application #CP2102 #base64 #cli #bootloader

  28. Mal eine Frage zu #crypt, #SHA512 und #base64 :

    Ich habe aus einem Excel-VBA-Dokument einen base64 kodierten Passworthash samt Salt und Rundenzahl. ...

    #John #JtR mag den aber leider nicht erkennen, weil er von Excel mit dem "normalen" base64 codiert wurde (zwei "==" am Ende) und die falsche Länge hätte.
    Crypt verwendet aber offenbar eine "spezielle Variante" von base64. 🤔

    KEnn jemand einen Weg, diesen standard-base64-hash in einen crypt-base64-hash umzuwandeln?

  29. Mal eine Frage zu #crypt, #SHA512 und #base64 :

    Ich habe aus einem Excel-VBA-Dokument einen base64 kodierten Passworthash samt Salt und Rundenzahl. ...

    #John #JtR mag den aber leider nicht erkennen, weil er von Excel mit dem "normalen" base64 codiert wurde (zwei "==" am Ende) und die falsche Länge hätte.
    Crypt verwendet aber offenbar eine "spezielle Variante" von base64. 🤔

    KEnn jemand einen Weg, diesen standard-base64-hash in einen crypt-base64-hash umzuwandeln?

  30. Mal eine Frage zu #crypt, #SHA512 und #base64 :

    Ich habe aus einem Excel-VBA-Dokument einen base64 kodierten Passworthash samt Salt und Rundenzahl. ...

    #John #JtR mag den aber leider nicht erkennen, weil er von Excel mit dem "normalen" base64 codiert wurde (zwei "==" am Ende) und die falsche Länge hätte.
    Crypt verwendet aber offenbar eine "spezielle Variante" von base64. 🤔

    KEnn jemand einen Weg, diesen standard-base64-hash in einen crypt-base64-hash umzuwandeln?

  31. Mal eine Frage zu #crypt, #SHA512 und #base64 :

    Ich habe aus einem Excel-VBA-Dokument einen base64 kodierten Passworthash samt Salt und Rundenzahl. ...

    #John #JtR mag den aber leider nicht erkennen, weil er von Excel mit dem "normalen" base64 codiert wurde (zwei "==" am Ende) und die falsche Länge hätte.
    Crypt verwendet aber offenbar eine "spezielle Variante" von base64. 🤔

    KEnn jemand einen Weg, diesen standard-base64-hash in einen crypt-base64-hash umzuwandeln?

  32. [Перевод] DeepSeek AI: От инъекции промпта до захвата аккаунта

    Около двух недель назад китайская лаборатория DeepSeek представила свою новую AI модель DeepSeek-R1-Lite, которая специализируется на логических рассуждениях. Конечно, у всего AI-сообщества быстро загорелся огонь в глазах от заявленных возможностей модели. И я один из них. Как обычно: раз новая модель - значит новые идеи и тесты...

    habr.com/ru/companies/bothub/a

    #xss #веббезопасность #инъекция_промпта #llm #ai #эксплойт #base64 #пентестинг #ии #машинное+обучение

  33. Need to convert a #wordlist to #hash? Meet #hashgen, the blazingly fast hash generator. Currently supports 18+ modes such as #md5, #sha, #ntlm, #crc, #base64 encode/decode, and converting $HEX[] to #plaintext.
    Cross-compilable for Linux, Windows and Mac.
    forum.hashpwn.net/post/89
    #hashpwn #hashcracking #hashcat #hex

  34. Need to convert a #wordlist to #hash? Meet #hashgen, the blazingly fast hash generator. Currently supports 18+ modes such as #md5, #sha, #ntlm, #crc, #base64 encode/decode, and converting $HEX[] to #plaintext.
    Cross-compilable for Linux, Windows and Mac.
    forum.hashpwn.net/post/89

    #hashpwn #hashcracking #hashcat #hex

  35. Why is everyone using #base64 to encode their private SSH keys to store them in masked variables in #GitLab CI?! 🤔

    ⚠️ GitLab cannot effectively mask your private key in CI logs if you only give it a base64-encoded version of it!

    Instead I found a solution that stores the *original* private key format from #OpenSSH in a one-line CI variable and recreates the begin/end markers for a valid OpenSSH identity file with commands inside the CI.

    stackoverflow.com/a/79124959/4

    #ITsecurity #CICD #privatekey

  36. @NosirrahSec @mubix @jerry a 'key' item to add to my website along with socials, gpg, qr codes etc #dry humor me #base64 #flags #switches #otp #samy.pl #keybase

  37. I'm no software developer, and my code isn't afraid to tell me so.

    I've been working on a thing that ciphers, compresses, and encodes text to create stupidly long URLs. This was the output of one of my tests. The code doesn't lie.

    #ROT13 + #GZIP + #Base64 #HalfHeartedFanatic