So, in a moment of weakness, I bought a pair of 'smart plugs' ( $5 for both from a thrift store. )
You know, if Google put half the effort into actually understanding me that it does into advertising to me, this link would have been on the first page of results for 'TP-Link HS110' ...
https://www.softscheck.com/en/blog/tp-link-reverse-engineering/
If you are a power #vim user you are probably used to the m' navigation workflow, which is also implemented in Visual mode in radare2. Now you can experience not just the hjkl movement keys in iaito (the radare2 interface) but also the m' keys in hex, disasm, decompiler and graph views for quick moving around the binary! #reverseengineering #ui
I hacked up a #Remeha CAN bus sniffer on some flexible perfboard. It consists of an ESP32-C3 Super Mini, an SN65HVD230 CAN transceiver and a DD4012SA buck converter to power everything from the 24V provided by the Remeha service port.
Let's get this #nakeddiefriday started, people!
The guest of today is one TMS70C42A by TI. It is a 8-bit MCU carrying 4KB of ROM and 256B of RAM, with three timers and a UART.
This particular die was bit by gremlins, and a small part of it is missing; nothing crucial though. Let's have a walk around.
SiPron page: https://siliconpr0n.org/archive/doku.php?id=infosecdj:ti:tms70c42a
How a 20 year old bug in GTA San Andreas surfaced in Windows 11 24H2
https://cookieplmonster.github.io/2025/04/23/gta-san-andreas-win11-24h2-bug/
Discussions: https://discu.eu/q/https://cookieplmonster.github.io/2025/04/23/gta-san-andreas-win11-24h2-bug/
“The invalid 68030 instruction that accidentally allowed the Mac Classic II to successfully boot up”
"This is the story of how Apple made a mistake in the ROM of the Macintosh Classic II that probably should have prevented it from booting, but instead, miraculously, its Motorola MC68030 CPU accidentally prevented a crash and saved the day by executing an undefined instruction.”
Perusing the #documentation for JPype as it's the translation layer letting me write my #Ghidra script in #Python, and I'm enjoying the conversational style of the introduction in the user guide
https://jpype.readthedocs.io/en/latest/userguide.html#case-1-access-to-a-java-library
Hello! I don't want to #GetFediHired (yet?), but I am looking for contacts
who can help me connect and offer a reality check on a potential new career path
by telling about their experiences.
I'm currently working as an embedded software engineer , but I'm exploring a transition into IT/OT security — ideally working as a pentester or reverse engineer focusing on embedded devices, IoT, or SCADA systems
.
My thread...
My latest blog post: VanSpoof v1.0
https://mikecoats.com/van-spoof-v1-0/
I'm happy to announce the v1.0 release of VanSpoof. My VanMoof X3 now starts up, without an e-shifter connected, and does not show an Error 44 status! The bike thinks it's connected to a working, functional, e-shifter!
Today we broke 12k stars on #GitHub remaining #1 on Reverse Engineering there and #1 for, “Reverse Engineering Tutorial” on Google. Thanks again for all of your continued support to help get new folks free training on #ReverseEngineering for everyone! https://github.com/mytechnotalent/Reverse-Engineering
Ah yes, nothing screams "cutting-edge tech genius" like spending 68 minutes reverse engineering a fan to escape the tyranny of its app. Instead of enjoying clean air, let's devote our weekends to making sure our air purifier can join the unified utopia of Home Assistant—because who needs a social life when you can have a cloud-free smart home?
https://jmswrnr.com/blog/hacking-a-smart-home-device #cuttingedge #reverseengineering #smarthome #HomeAssistant #techhumor #HackerNews #ngated
Recon CFP ends in less than 2 weeks on April 28. Prices for the training and conference increase on May 1st. Register now to save with early bird price. We have already announced a few talks and workshops, and more videos from last year have been released. https://recon.cx #reverseengineering #cybersecurity #offensivesecurity #hardwarehacking @hackingump1 @mr_phrazer @nicolodev @SinSinology @hunterbr72 @clearbluejar @phLaul @oryair1999 @hookgab @TheQueenofELF @So11Deo6loria @i0n1c @pedrib1337 @MalachiJonesPhD @Pat_Ventuzelo @KB_Intel @pinkflawd @Reverse_Tactics @OnlyTheDuck @t0nvi @drch40s @BrunoPujos @mhoste1 @andreyknvl @texplained_RE @jsmnsr @pulsoid @SpecterDev @richinseattle @yarden_shafir @aionescu @hackerschoice @SinSinology @sergeybratus @SpecterOps @oryair1999 @phLaul @trailofbits @HexRaysSA @nostarch
Unlocking secret ThinkPad functionality for emulating USB devices:
"Donald Trump’s tariffs demand a response. Around the world, that response has defaulted to retaliatory tariffs — a strategy with severe and obvious drawbacks. After years of pandemic shocks and greedflation, people around the globe have severe inflation fatigue, and few governments are eager to risk further price hikes. And while the world is rightly furious at Trump’s talk of annexation and other belligerent acts, that anger is unlikely to translate into popular support for higher prices on everyday goods. If there’s one lesson that politicians everywhere have metabolized over the past twenty-four months, it’s that any government that presides over inflationary price rises is likely to be out of a job come the next election.
Luckily there is another policy response to tariffs — one that will substantially lower prices for America’s tariff-clobbered trading partners while incubating profitable, export-oriented domestic tech firms. These firms could sell tools and services to local businesses, to the benefit of the world’s news and culture industries, software firms, and consumers alike.
That response? Repealing “anticircumvention laws” that prohibits domestic firms from reverse-engineering “digital locks.” These anticircumvention laws stop the world’s farmers from fixing their John Deere tractors; they stop mechanics from diagnosing your car; they stop technologists from creating their own app stores for phones and games consoles."
https://jacobin.com/2025/04/ip-anticircumvention-tech-trump-tariffs
Speaking of decompiling strings and registers: if you have larger registers like the modern x86 xmm/ymm/zmm 128/256/512 bit registers, you can put even longer strings into less "mov" instructions - see ghidra image.
More: https://en.wikipedia.org/wiki/Advanced_Vector_Extensions
Comparing #meta #llama 4 (maverick / scout) vs #qwen 32b for decompilation purposes #r2ai #reverseengineering
PD: groq is the best place to try all these models if you don't have the hardware
PD: qwen-qwq reasoning takes more time, but improves the output, much better than openai/claude/meta for decompilation usecases
If anyone is curious about r2mcp, yes, it now runs in local with openwebui and mcpo #r2ai #radare2 #reverseengineering #llm