Пачка хаков при работе с числами на уровне битов (сдвиги, включить-выключить битик и всё такое прочее). Статья классная, жалко только, что расписано всё в отрыве от применения. А ведь запекание состояния компонента (какого-нибудь View, например), которому нужна куча bool-флагов, в одно чиселко в определённых случаях может резко упростить и сократить код.
#hack #bit
http://www.catonmat.net/blog/low-level-bit-hacks-you-absolutely-must-know/
#hack #bit
http://www.catonmat.net/blog/low-level-bit-hacks-you-absolutely-must-know/
catonmat.net
Introduction to Low Level Bit Hacks
I decided to write an article about a thing that is second nature to embedded systems programmers – low level bit hacks. Bit hacks are ingenious little programming tricks that manipulate integers in a smart and efficient manner. Instead of performing operations…
Так, а если кто-то тут по битовым операциям хочет угореть, то @kenrube прислал ссылку на ещё более обширный сборник.
#hack #bit
http://graphics.stanford.edu/~seander/bithacks.html
#hack #bit
http://graphics.stanford.edu/~seander/bithacks.html
@istima прислал шикарное видео, в котором ребята описывают пачку хаков, которыми они воспользовались, чтобы в 40Кб впихнуть игру для NES. Очень советую посмотреть, идёт всего 12 минут.
#gamedev #hack #video
https://youtu.be/ZWQ0591PAxM
#gamedev #hack #video
https://youtu.be/ZWQ0591PAxM
YouTube
How we fit an NES game into 40 Kilobytes
Trailer/Gameplay: https://youtu.be/VFX401vvKTQ
NES CARTRIDGE NOW AVAILABLE: https://www.brokestudio.fr/en/shop/micro-mages-2/
DIGITAL VERSION: https://morphcatgames.itch.io/micromages
OR ON STEAM: https://store.steampowered.com/app/1065020/Micro_Mages/
Both…
NES CARTRIDGE NOW AVAILABLE: https://www.brokestudio.fr/en/shop/micro-mages-2/
DIGITAL VERSION: https://morphcatgames.itch.io/micromages
OR ON STEAM: https://store.steampowered.com/app/1065020/Micro_Mages/
Both…
Есть такие зубные щётки с моторчиком - Philips Sonicare. Они сами трекают, как долго использовалась насадка, и через какое-то время бибикают тебе, давай мол, меняй. Вот тут чел расковырял, как оно устроено, и как такую насадку хакнуть.
#hack #hardware #cybersec
#hack #hardware #cybersec
The Twenty Percent
Hacking my “smart” toothbrush
After buying a new Philips Sonicare toothbrush I was surprised to see that it reacts to the insertion of a brush head by blinking an LED. A quick online search reveals that the head communicates with the toothbrush handle to remind you when it’s time to…
🔥6👍1
Ой-вей! Восстановление приватного ключа по миганию светового индикатора телефона или чего-то, к чему он подключен, снятого на другой телефон или обычную камеру наблюдения. Поделился @istima
#cybersec #camera #hack
#cybersec #camera #hack
😱11
Потрясающе просто. Видео на 2 минуты. Узнают адрес личной почты и получают доступ к личному кабинету в мобильном операторе звонком в поддержку и социальной инженерией.
#cybersec #hack
#cybersec #hack
Красота невероятная! Где захостить зловредный код, чтобы его нельзя было выпилить? Правильно, на публичном блокчейне, в который кто угодно может писать, кто угодно может читать, и нет способа данные оттуда удалить.
#hack #cybersec #crypto
#hack #cybersec #crypto
😁8
Интересная тема, конечно. Чел заметил бесшовный логин в некоторые места при переходе по определённым ссылкам из телеги и попытался это проэксплуатировать. С одной стороны, неудавшийся хак. С другой - 10 секунд физического доступа к устройству, чтобы украсть сессию - это прямо стрёмно. Всем коллегам доверяете? А ревнивому партнёру?)
#hack #cybersec #vulnerability
#hack #cybersec #vulnerability
😁1
Совершенно бесполезное для «обычной» разработки, но захватывающее знание / хак: как сравнивать битовые поля, зашитые в одно число, не распаковывая их.
#bit #hack #algorithm
#bit #hack #algorithm
👍1🔥1
Классная история, как восстанавливали пароль к зашифрованным данным, в которых лежал ключ для очень приличной суммы в BTC. Вкратце: генератор паролей из 2013 был не очень и генерировал одно и то же в одно и то же время. Поняв это, и перебрав примерный временной период, пароль-таки удалось восстановить.
#talk #hack #crypto
#talk #hack #crypto
😁5🔥3
Замечательная история: чел заметил, что в самолёте, не оплачивая интернет, можно редактировать профиль на сайте программы лояльности. Ну и набросал простенький прокси. Машинка на земле читает из поля запросы и пишет в него ответы. А машинка в самолёте пользуется бесплатным, но очень медленным интернетом.
#internet #aviation #hack
#internet #aviation #hack
🔥4❤1
Помните Rabbit R1? Провалившаяся игрушка а-ля AI в кармане? Тут вот описывают, как его очень бережно и нежно джейлбрейкали. Даже сайтец сварганили, чтобы любой желающий мог прямо в браузере эт-самое. Из интересного: здорово собирали они все возможные логи и класть они хотели на GPL. Перекликается с предыдущим постом про Panic! at the Job Market - speculation companies. Но, справедливости ради, компания-то оперативно фидбеки старается отрабатывать.
#cybersec #hack #android
#cybersec #hack #android
❤1
Ещё интересных подробностей о One Million Checkboxes. Как люди начали зашивать в стейт линки на чат, координироваться, рисовать картинки и даже анимации. Просто чудесно.
У моего научрука в универе был похожий прикол. Он любил назначить какое-нибудь мероприятие в далекой аудитории в глубинах запутанного здания, не развесив никаких указателей, а потом «случайно» задержаться. Ну и позже с радостью наблюдал, как люди из самых разных сфер пришли, нашли, скоординировались, познакомились, и начали общаться ещё до ивента.
#humor #project #hack
У моего научрука в универе был похожий прикол. Он любил назначить какое-нибудь мероприятие в далекой аудитории в глубинах запутанного здания, не развесив никаких указателей, а потом «случайно» задержаться. Ну и позже с радостью наблюдал, как люди из самых разных сфер пришли, нашли, скоординировались, познакомились, и начали общаться ещё до ивента.
#humor #project #hack
👍3❤1
Тут ребята из Индии красавчики. Apple ограничили Hearing Aid фичу новых Airpods Pro по региону, а они хотели своей бабушке организовать такой бюджетный девайс, цены на специализированные устройства сильно выше. Ну и смогли-таки с самопальной клеткой Фарадея и такой-то матерью функцию активировать. Весь процесс описали и предложили помочь с анлоком всем желающим.
#apple #health #hack
#apple #health #hack
🔥7👾2
Прекрасный сборник способов обидеть любимую MMORPG и её жителей, ну и как от них защищаться. За каждым способом прямо вырисовывается целая захватывающая история.
#rpg #game #hack
#rpg #game #hack
❤4
Второй раз этот автор тут всплывает, и... ну... что может быть круче? В прошлый раз он нашёл способ получить тупой, медленный, но бесплатный коннект на борту самолёта, в этот раз он разобрался, как трекать и отображать данные о положении воздушного судна и разную другую статистику в реальном времени.
#aviation #hack #wifi
#aviation #hack #wifi
❤2👍1