maehw, to ReverseEngineering German
@maehw@chaos.social avatar

Do I have any followers who know a little bit of Chinese? I am curious if the characters give any hint about this mystery PCB or its little IC on the other side. It uses inductive(?) and or capacitive touch sensing of three buttons and controls RGBW brightness.

The other side of the PCB with some resistors, capacitors, a transistor(?) and a mystery IC (might be a low cost uC or an ASIC).

projectgus, to esp32
@projectgus@aus.social avatar

So impressed with the progress of the ESP32 open source Wi-Fi MAC efforts: https://zeus.ugent.be/blog/23-24/esp32-reverse-engineering-continued/

Had similar long term ambitions on ESP8266 when I started esp-open-rtos a decade ago, but ended up being hired by Espressif instead. 😅

From inside we always had theoretical support for open sourcing more of the WiFi stack, but it was never going to become a priority unless some high tier client demanded it...

I look forward to seeing where this effort lands!

projectgus, to Electronics
@projectgus@aus.social avatar

Looking forward to the next instalment of this 1983 vintage cable modem teardown and reversing by Jared Boone https://youtube.com/watch?v=8IflOWH8fzY

dcz, to ReverseEngineering
@dcz@fosstodon.org avatar

If you like , go ahead and take a look at . It's one of the finest examples of write-only C code bases I've had the displeasure to learn from.

https://dechifro.org/dcraw/dcraw.c

case 274: /* Orientation */
tiff_ifd[ifd].flip = "50132467"[get2() & 7]-'0';

I dig that is now fixing that. And not even because it's in . I can actually follow the code!

https://gitlab.freedesktop.org/libopenraw/libopenraw/-/blob/master/src/panasonic.rs?ref_type=heads#L849

#C

ftg, to hamradio
@ftg@mastodon.radio avatar

Completely reverse engineered datapacket for Quansheng UV-K5 radio.

Not just schematics, but a complete kicad project, so that one can properly document modifications and make derivates.

https://github.com/mentalDetector/Quansheng_UV-K5_PCB_R51-V1.4_PCB_Reversing_Rev._0.9

sofia, to ReverseEngineering
@sofia@chaos.social avatar

i wonder how much having binaries for multiple architectures can help can help / efforts.

i was thinking of games like The Lost Vikings that have been ported to dozens of systems, and it seems like there's gotta be some useful information in the various binaries. i don't know if they were based on common source code or not, but in any case it seems like you could learn additional constraints form different implementations 🤔.

commjoenie, to dotnet Dutch
@commjoenie@mastodon.online avatar
asmodai, to retrogaming
@asmodai@mastodon.social avatar

Bugs & Glitches of High-Level NES Tetris | Retro Game Mechanics Explained

https://www.youtube.com/watch?v=h7H_ilLn7nc

itnewsbot, to ReverseEngineering
@itnewsbot@schleuss.online avatar

iPhone 6S NVMe chip Tapped Using a Flexible PCB - Psst! Hey kid! Want to reverse-engineer some iPhones? Well, did you know that mode... - https://hackaday.com/2024/03/03/iphone-6s-nvme-chip-tapped-using-a-flexible-pcb/ #flexibleprintedcircuit #reverseengineering #securityhacks #bgasoldering #iphonehacks #phonehacks #iphone6s #storage #iphone #nvme #pcie #bga #fpc

itnewsbot, to ReverseEngineering
@itnewsbot@schleuss.online avatar

ThinkPad X1 Carbon Turned USB Device Through Relentless Digging - In what’s perhaps one of the most impressive laptop reverse engineering posts in r... - https://hackaday.com/2024/03/01/thinkpad-x1-carbon-turned-usb-device-through-relentless-digging/

mttaggart, to ReverseEngineering

Kinda getting the itch to get more into firmware . Anyone have solid resources for getting started?

itnewsbot, to ReverseEngineering
@itnewsbot@schleuss.online avatar

Restoring Starlink’s Missing Ethernet Ports - Internet connectivity in remote areas can be a challenge, but recently SpaceX’s St... - https://hackaday.com/2024/02/28/restoring-starlinks-missing-ethernet-ports/

appassionato, to books
@appassionato@mastodon.social avatar

Decoding Greatness: How the Best in the World Reverse Engineer Success by Ron Friedman

For generations, we've been taught there are two ways to succeed—either from talent or practice. In Decoding Greatness, award-winning social psychologist Ron Friedman illuminates a powerful third path—one that has quietly launched icons in a wide range of fields, from artists, writers, and chefs, to athletes, inventors, and entrepreneurs: reverse engineering.
@bookstodon


ge0rg, to ReverseEngineering
@ge0rg@chaos.social avatar

I got a no-name thermal-print toy camera (named "Q5"), with no obvious tech specs to look for. Anybody got one and opened the case or reverse-engineered the app?

It has "wireless printing", where it shows a QR code pointing to https://www.pgyer.com/UNhf - with bloated YinTiBao apps for Android and iOS. It does not have WiFi, but appears as a device named "BQ05".

On USB it provides storage or UVC:

ID 0219:3280 Generic GENERAL - AUDIO

Backside of the pink toy camera, with yellow glowing ears. The camera has six buttons and a 2.4" TFT screen showing the firmware version "Q5_DY16_V1.2_20240112"

hanshuebner, to ReverseEngineering
@hanshuebner@mastodon.social avatar

So this person went ahead and depopulated a Nintendo Switch Lite PCB, soldered a wire to each pad that had a component and then ran a program to determine what is connected to what. To make the result usable, they took a 6000dpi photograph and made the result available as a boardview file. I know nothing. https://usoldering.com/switch-lite/

itnewsbot, to ReverseEngineering
@itnewsbot@schleuss.online avatar

Mapping the Nintendo Switch PCB - As electronics have advanced, they’ve not only gotten more powerful but smaller as... - https://hackaday.com/2024/02/20/mapping-the-nintendo-switch-pcb/

itnewsbot, to ReverseEngineering
@itnewsbot@schleuss.online avatar

Sketchy Logg Dogg Logging Robot Remote Control Hacking - When we last left [Wes] amidst the torn-open guts of his Logg Dogg logging robot, ... - https://hackaday.com/2024/02/20/sketchy-logg-dogg-logging-robot-remote-control-hacking/

itnewsbot, to ReverseEngineering
@itnewsbot@schleuss.online avatar

Installing SteamOS and Windows on a Google Meet Video Conference Computer - The Lenovo Meet is a collaboration with Google to bring Google Meet to customers i... - https://hackaday.com/2024/02/19/installing-steamos-and-windows-on-a-google-meet-video-conference-computer/

itnewsbot, to ReverseEngineering
@itnewsbot@schleuss.online avatar

WoWMIPS: A MIPS Emulator for Windows Applications - When Windows NT originally launched it had ports to a wide variety of platforms, r... - https://hackaday.com/2024/02/17/wowmips-a-mips-emulator-for-windows-applications/

jbzfn, to ReverseEngineering
@jbzfn@mastodon.social avatar

📚 Reverse Engineering 101: How to Dissect and Master Any Platform
— LaurieWired

https://www.youtube.com/watch?v=RnL5HQfq4Ik

#c

projectgus, to ReverseEngineering
@projectgus@aus.social avatar

Fun post doing the rounds about reverse engineering a Goodwe solar inverter's custom internet protocol https://smlx.dev/posts/goodwe-sems-protocol-teardown/

itnewsbot, to ReverseEngineering
@itnewsbot@schleuss.online avatar

Writing – So Easy a Caveperson Could Do It - We modern humans tend to take writing for granted, and often forget that like any ... - https://hackaday.com/2024/02/13/writing-so-easy-a-caveperson-could-do-it/

itnewsbot, to ReverseEngineering
@itnewsbot@schleuss.online avatar

Hands On: Bus Pirate 5 - If you’ve been involved with electronics and hardware hacking for awhile, there’s ... - https://hackaday.com/2024/02/12/hands-on-bus-pirate-5/

chas, to golang
@chas@tty0.social avatar

Continuing my USB adventure. I am successfully "reading" from the device I'm playing with, after finding some variable alternates on the configured interface. I'm not getting any data, at any packet size. Assume this is because I have to tell the device to start sending data with a control request, however I can't get any to work. I even tried GET_STATUS which should be all zeros, but that gives me a libusb pipe error. The device is old, so USB1.1 spec is likely. reverse eng with 0 docs

chas,
@chas@tty0.social avatar

I don't know the extent of what I've done yet or how, but I've managed to change state in the eyetoy in my project

I'm stepping through some C OV519 drivers to figure out the register calls for gousb (libusb)

It's progress

philpem, to ReverseEngineering
@philpem@digipres.club avatar

I'm working hard on the Picamera2 driver for . Most of the key controls are implemented now - I can enable and disable automatic exposure and white-balance.

Next job is to scale the gains and convert them to integers (Pyuscope can't deal with floats), and make them read-only when AE/AWB are on.

Colour temperature get/set is also on the planning board.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • tester
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • Youngstown
  • vwfavf
  • rosin
  • slotface
  • everett
  • InstantRegret
  • PowerRangers
  • kavyap
  • tsrsr
  • DreamBathrooms
  • Leos
  • Durango
  • hgfsjryuu7
  • cisconetworking
  • modclub
  • ethstaker
  • khanakhh
  • tacticalgear
  • mdbf
  • osvaldo12
  • normalnudes
  • GTA5RPClips
  • cubers
  • anitta
  • All magazines