<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.1.1">Jekyll</generator><link href="https://wejn.org/feed/by_tag/reversing.xml" rel="self" type="application/atom+xml" /><link href="https://wejn.org/" rel="alternate" type="text/html" /><updated>2026-04-01T19:00:10+02:00</updated><id>https://wejn.org/feed/by_tag/reversing.xml</id><title type="html">Wejn.org</title><subtitle>Wejn's corner on the interwebs, containing articles about computers (Linux), programming, system administration, and whatever else takes my fancy.</subtitle><author><name>Michal Jirků</name></author><entry><title type="html">Swisscom 2025 security.txt challenge: full writeup</title><link href="https://wejn.org/2026/01/swisscom-2025-securitytxt-challenge-full-writeup/" rel="alternate" type="text/html" title="Swisscom 2025 security.txt challenge: full writeup" /><published>2026-01-28T22:25:00+01:00</published><updated>2026-01-28T22:33:09+01:00</updated><id>https://wejn.org/2026/01/swisscom-2025-securitytxt-challenge-full-writeup</id><author><name>Michal Jirků</name></author><category term="programming" /><category term="reversing" /><category term="quickie" /><summary type="html">In Accidentally solving the Swisscom 2025 security.txt challenge I briefly hinted at the steps that I took to solve the challenge.</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://wejn.org/assets/2025-swisscom/bug-hunter.jpg" /><media:content medium="image" url="https://wejn.org/assets/2025-swisscom/bug-hunter.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Accidentally solving the Swisscom 2025 security.txt challenge</title><link href="https://wejn.org/2025/09/accidentally-solving-the-swisscom-2025-securitytxt-challenge/" rel="alternate" type="text/html" title="Accidentally solving the Swisscom 2025 security.txt challenge" /><published>2025-09-27T17:27:00+02:00</published><updated>2025-09-27T18:59:55+02:00</updated><id>https://wejn.org/2025/09/accidentally-solving-the-swisscom-2025-securitytxt-challenge</id><author><name>Michal Jirků</name></author><category term="programming" /><category term="reversing" /><category term="quickie" /><summary type="html"></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://wejn.org/assets/2025-swisscom/bug-hunter.jpg" /><media:content medium="image" url="https://wejn.org/assets/2025-swisscom/bug-hunter.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Failing to calibrate flame-s-vis-nir-es spectrometer</title><link href="https://wejn.org/2025/07/failing-to-calibrate-flame-s-vis-nir-es/" rel="alternate" type="text/html" title="Failing to calibrate flame-s-vis-nir-es spectrometer" /><published>2025-07-31T19:09:00+02:00</published><updated>2025-12-25T19:24:21+01:00</updated><id>https://wejn.org/2025/07/failing-to-calibrate-flame-s-vis-nir-es</id><author><name>Michal Jirků</name></author><category term="programming" /><category term="reversing" /><category term="quickie" /><category term="color_wonkery" /><category term="tobes_ui" /><summary type="html">Problem statement</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://wejn.org/assets/2025-spec-calibration-fail/spectrometers-comparison.png" /><media:content medium="image" url="https://wejn.org/assets/2025-spec-calibration-fail/spectrometers-comparison.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Philips Hue White Ambiance is actually terrible…</title><link href="https://wejn.org/2025/07/philips-hue-white-ambiance-is-actually-terrible/" rel="alternate" type="text/html" title="Philips Hue White Ambiance is actually terrible…" /><published>2025-07-17T15:53:00+02:00</published><updated>2025-12-25T19:24:21+01:00</updated><id>https://wejn.org/2025/07/philips-hue-white-ambiance-is-actually-terrible</id><author><name>Michal Jirků</name></author><category term="hue" /><category term="reversing" /><category term="color_wonkery" /><category term="tobes_ui" /><summary type="html">Introduction</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://wejn.org/assets/2025-hue-cri/test-setup.jpg" /><media:content medium="image" url="https://wejn.org/assets/2025-hue-cri/test-setup.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Torch Bearer Spectrometer UI</title><link href="https://wejn.org/2025/07/torchbearer-spectroscope-ui/" rel="alternate" type="text/html" title="Torch Bearer Spectrometer UI" /><published>2025-07-05T11:20:00+02:00</published><updated>2025-12-25T19:24:21+01:00</updated><id>https://wejn.org/2025/07/torchbearer-spectroscope-ui</id><author><name>Michal Jirků</name></author><category term="programming" /><category term="reversing" /><category term="quickie" /><category term="color_wonkery" /><category term="tobes_ui" /><summary type="html">Problem statement</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://wejn.org/assets/2025-tobes/pretty.png" /><media:content medium="image" url="https://wejn.org/assets/2025-tobes/pretty.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Final stretch for e32wamb: PCB, cables, antenna holder</title><link href="https://wejn.org/2025/05/finishing-stretch-for-e32wamb-pcb-cables-antenna-holder/" rel="alternate" type="text/html" title="Final stretch for e32wamb: PCB, cables, antenna holder" /><published>2025-05-11T17:35:00+02:00</published><updated>2025-05-11T20:03:18+02:00</updated><id>https://wejn.org/2025/05/finishing-stretch-for-e32wamb-pcb-cables-antenna-holder</id><author><name>Michal Jirků</name></author><category term="hue" /><category term="reversing" /><category term="zigbee" /><category term="esp32" /><summary type="html">Spoiler: one of the e32wamb alive.</summary></entry><entry><title type="html">Introducing e32wamb: firmware for esp32-c6 based White Ambiance light</title><link href="https://wejn.org/2025/03/introducing-e32wamb-firmware-for-esp32-c6-based-white-ambiance/" rel="alternate" type="text/html" title="Introducing e32wamb: firmware for esp32-c6 based White Ambiance light" /><published>2025-03-24T14:48:00+01:00</published><updated>2025-03-25T18:56:40+01:00</updated><id>https://wejn.org/2025/03/introducing-e32wamb-firmware-for-esp32-c6-based-white-ambiance</id><author><name>Michal Jirků</name></author><category term="hue" /><category term="reversing" /><category term="zigbee" /><category term="esp32" /><summary type="html">star of today’s show: proto-light running e32wamb</summary></entry><entry><title type="html">Zigbee: Hue-llo world!</title><link href="https://wejn.org/2025/01/zigbee-hue-llo-world/" rel="alternate" type="text/html" title="Zigbee: Hue-llo world!" /><published>2025-01-05T14:35:00+01:00</published><updated>2025-01-05T17:25:11+01:00</updated><id>https://wejn.org/2025/01/zigbee-hue-llo-world</id><author><name>Michal Jirků</name></author><category term="hue" /><category term="reversing" /><category term="zigbee" /><category term="esp32" /><summary type="html">stars of today’s show: Zigbee enabled modules</summary></entry><entry><title type="html">Hue Engine: Reversing the PWM functions</title><link href="https://wejn.org/2024/12/hue-engine-reversing-the-functions/" rel="alternate" type="text/html" title="Hue Engine: Reversing the PWM functions" /><published>2024-12-17T16:15:00+01:00</published><updated>2024-12-17T21:19:12+01:00</updated><id>https://wejn.org/2024/12/hue-engine-reversing-the-functions</id><author><name>Michal Jirků</name></author><category term="hue" /><category term="reversing" /><category term="ruby" /><category term="gnuplot" /><summary type="html">Introduction</summary></entry><entry><title type="html">Hue Engine: Dumping the PWM data</title><link href="https://wejn.org/2024/12/hue-engine-dumping-the-data/" rel="alternate" type="text/html" title="Hue Engine: Dumping the PWM data" /><published>2024-12-15T21:30:00+01:00</published><updated>2024-12-17T21:19:12+01:00</updated><id>https://wejn.org/2024/12/hue-engine-dumping-the-data</id><author><name>Michal Jirků</name></author><category term="hue" /><category term="reversing" /><category term="ruby" /><category term="gnuplot" /><summary type="html">Introduction</summary></entry></feed>